Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(catalog): adds ADR for an integrated catalog of PluginDefinitions #20

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

IvoGoman
Copy link
Contributor

@IvoGoman IvoGoman commented Nov 23, 2024

TL;DR;

This ADR proposes how to deploy PluginDefinitions into Greenhouse.
One option proposes to make PluginDefinitions namespaced resources, so that every Organization within Greenhouse can bring their own. Also it proposes to use Flux with the GitHubRepository and Kustomize resources to create a simple workflow to deploy from a branch/ref of a catalog repository.
Development of PluginDefinitions can also be supported with these means, without needing to specify how to do this.

@IvoGoman IvoGoman requested a review from a team as a code owner November 23, 2024 14:16
Copy link

github-actions bot commented Jan 8, 2025

This PR is stale because it has been open for 45 days with no activity.

@github-actions github-actions bot added the stale label Jan 8, 2025
@IvoGoman IvoGoman removed the stale label Jan 8, 2025
Copy link

This PR is stale because it has been open for 45 days with no activity.

@github-actions github-actions bot added the stale label Feb 23, 2025
@IvoGoman IvoGoman changed the title docs(plugincatalog): draft adr for plugin catalog docs(catalog): adds ADR for an integrated catalog of PluginDefinitions Feb 26, 2025
@IvoGoman IvoGoman added help wanted Extra attention is needed and removed stale labels Feb 26, 2025
@IvoGoman IvoGoman force-pushed the feat/plugin-catalog branch from 3da2f77 to 40c98c5 Compare March 4, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant