Skip to content

Conversation

bigkevmcd
Copy link
Collaborator

This removes v1alpha2, we'll take a different approach.

This removes v1alpha2, we'll take a different approach.
If the original annotation is on a Cluster, then it will be skipped the old annotation was "capi.weave.works/bootstrapped"

Otherwise, we only store the applied CBCs on the new "capi.weave.works/bootstrap-configs" annotation, which is used to prevent reapplying already applied configs.
@bigkevmcd bigkevmcd requested a review from foot February 17, 2023 09:17
Copy link
Collaborator

@foot foot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

❯ rg v1alpha2

❯

Nice import cleanup too

description: Label selector for Clusters. The Clusters that are selected
by this will be the ones affected by this SecretSync. It must match
the Cluster labels. This field is immutable. Label selector cannot
be empty.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 , updated CRDs? Maybe we should add some dev-guidelines in README.md

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, I suspect a task in an action to make manifests generate and then check to see if there's a git diff would solve it?

"testing"

gitopsv1alpha1 "github.com/weaveworks/cluster-controller/api/v1alpha1"
clustersv1 "github.com/weaveworks/cluster-controller/api/v1alpha1"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@bigkevmcd bigkevmcd merged commit 80c712c into main Feb 17, 2023
@bigkevmcd bigkevmcd deleted the drop-v1alpha2 branch February 17, 2023 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants