-
Notifications
You must be signed in to change notification settings - Fork 247
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
chore(KFLUXVNGD-128): Delete old crossplane namespace claims #5094
chore(KFLUXVNGD-128): Delete old crossplane namespace claims #5094
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why do we need another component for this? I was thinking this CronJob and its config could reside in crossplane-control-plane
since it's a tightly coupled dependency.
components/namespace-claim-cleaner/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
62aa37f
to
b4ab40e
Compare
b4ab40e
to
d576cd0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hmariset please include some evidence showing how this was tested in a dev cluster with it successfully cleaning up stale namespace claims while ignoring others.
components/crossplane-control-plane/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
components/crossplane-control-plane/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
components/crossplane-control-plane/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
components/crossplane-control-plane/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
c084199
to
2df288b
Compare
❗ Detected an outage of the following critical component(s)❗
Due to this issue E2E tests will probably fail. Please keep an eye on the following status pages: and add a comment |
1 similar comment
❗ Detected an outage of the following critical component(s)❗
Due to this issue E2E tests will probably fail. Please keep an eye on the following status pages: and add a comment |
components/crossplane-control-plane/development/kustomization.yaml
Outdated
Show resolved
Hide resolved
components/crossplane-control-plane/base/namespace-claim-configmap.yaml
Outdated
Show resolved
Hide resolved
To create sample |
Delete crossplane namespace claims periodically to prevent the compute provided. Jira-Url: https://issues.redhat.com/browse/KFLUXVNGD-128 Signed-off-by: Homaja Marisetty <[email protected]>
2df288b
to
7a9f95c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amisstea, hmariset The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
633fa83
into
redhat-appstudio:main
Delete crossplane namespace claims periodically to prevent the compute provided.
Jira-Url: https://issues.redhat.com/browse/KFLUXVNGD-128