-
Notifications
You must be signed in to change notification settings - Fork 50
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
Implement "component" concept for all the K8s resources #278
Labels
kind/enhancement
Enhancement, improvement, extension
lifecycle/stale
Nobody worked on this for 6 months (will further age)
priority/3
Priority (lower number equals higher priority)
status/closed
Issue is closed (either delivered or triaged)
Milestone
Comments
This was referenced Dec 22, 2021
gardener-robot
added
the
lifecycle/stale
Nobody worked on this for 6 months (will further age)
label
Jul 25, 2022
abdasgupta
changed the title
Implement "component" concept for all th K8s resources
Implement "component" concept for all the K8s resources
Jan 5, 2023
We have two of the k8s resources to be left to be converted with golang code. We will pick them up when we are less overloaded. |
Added another task to the original list in issue description: |
/assign |
Raised PRs for following components,
|
shreyas-s-rao
assigned shreyas-s-rao and seshachalam-yv and unassigned seshachalam-yv and shreyas-s-rao
Jun 5, 2023
/close as #559 is merged |
gardener-robot
added
the
status/closed
Issue is closed (either delivered or triaged)
label
Jun 12, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
kind/enhancement
Enhancement, improvement, extension
lifecycle/stale
Nobody worked on this for 6 months (will further age)
priority/3
Priority (lower number equals higher priority)
status/closed
Issue is closed (either delivered or triaged)
Feature (What you would like to be added):
Implement "component" concept for all the K8s resources to replace the chart that we use in Druid and instead build the K8s resources within the code
Motivation (Why is this needed?):
To achieve a better test-ability and more control how the client is used to reconcile the objects (e.g. used verb
UPDATE
vsPATCH
) or how merging objects will be implemented. The same approach was taken ingardener/gardener
.Please see this comment for more information.
Approach/Hint to the implement solution (optional):
Please follow this PR for the idea to implement.
Leases
#262Role
Helm charts into component #538 RefactorRoleBinding
Helm charts into component #539ServiceAccount
Helm charts into component #535etcd
#559The text was updated successfully, but these errors were encountered: