fix(annotations)!: require --annotation-prefix to be set explicitly to prevent silent DNS record deletion#6476
Conversation
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
Coverage Report for CI Build 27496709866Coverage decreased (-0.06%) to 81.585%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions37 previously-covered lines in 3 files lost coverage.
Coverage Stats
💛 - Coveralls |
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
|
I've added file scripts/migrate-annotation-prefix.sh. However, I'm not sure if we should provide anything. As we have no idea how end users environments looks like. Too many ways to deploy things to kubernetes. |
Nowadays, there are so many ways to send resources That said, helping our users in this migration is a good idea 👍. 🤔 Instead of providing a migrate-annotation-prefix.sh, wdyt of providing a list-annotated-resources.sh that would list resources with previous or current annotations? Something to help users to choose its prefix and get a quick view of how many resources should be updated. |
Agree on that. I was thinking same way. Will re-do it |
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
… prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
|
Made the script read only, it will output only resources and annotations that needs adding |
…o prevent silent DNS record deletion Co-authored-by: Michel Loiseleur <97035654+mloiseleur@users.noreply.github.com>
…o prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
…prevent-silent-dns-deletion * master: test(source): assert RefObject via ValidateEndpoints opt-in (kubernetes-sigs#6493) feat(source): attach RefObject to remaining sources (kubernetes-sigs#6492) fix: allow releasing helm charts with immutable releases turned on (kubernetes-sigs#6477) fix(coredns): return AAAA for IPv6 targets (kubernetes-sigs#6489) feat(source): add --fqdn-* flag support to gloo-proxy source (kubernetes-sigs#6475) chore(deps): bump the dev-dependencies group with 22 updates (kubernetes-sigs#6488) test(source): fix flaky unstructured source test (kubernetes-sigs#6483) feat(source): add --fqdn-* flag support to f5-virtualserver and f5-transportserver sources (kubernetes-sigs#6470) refactor: use Set structs instead of map[]struct{} (kubernetes-sigs#6360) refactor: use Set structs instead of map[]struct{} (kubernetes-sigs#6360) feat(source): migrate ingress and node sources to Indexers pattern (kubernetes-sigs#6445) ci(e2e): use rollout status for etcd instead of kubectl wait (kubernetes-sigs#6474) docs(ai): add instructions for agents (kubernetes-sigs#6453) refactor(endpoint): add WithAliasProperty and replace alias string literals (kubernetes-sigs#6455)
|
New changes are detected. LGTM label has been removed. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
…o prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
…o prevent silent DNS record deletion Signed-off-by: ivan katliarchuk <ivan.katliarchuk@gmail.com>
What does it do ?
Relates #6424
Relates #6449
Motivation
More