-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Establish a stronger link between Machines, MachineSets, and MachineDeployments with their Cluster. #41
Comments
From @dgoodwin on February 15, 2018 17:14 FWIW, in our very young OpenShift Cluster Operator code we've been using owner references to do this. (machine to machine set to cluster) |
This was not fixed with that PR. That was a separate issue. |
@dgoodwin I've been thinking about this, and is owner references a good fit for this? It seems to require a UUID. That seems prohibitively awkward for a user to fill out. What does everyone think? |
Agreed it would have to be handled automatically, this led to our idea regarding the labels (which the user would need to set) and the owner reference (which a controller would set, as soon as the referenced owner exists). Details here: #145 |
/cc @wangzhen127 |
On Wed 9 January 2019 meeting, the group discussed to potentially revert the assumption that clusters and machines living in the same namespace are tied together. Some meetings notes: This is the PR that implemented the cluster-machines namespace #481 The goal of this issue is to get an agreement if we want to support multiple clusters in a single namespace. A followup issue, after this one is closed, will be opened to discuss implementations. |
Expanding the scope after closing #145 to include MachineSets and MachineDeployments in addition to Machines. |
/lifecycle active |
Fixup the provider id
🌱 upgrade tooling to use go 1.17
From @dgoodwin on February 15, 2018 17:12
On Feb 14 Cluster API working group call, a couple parties indicated we would like to make use of the ability to have multiple clusters to exist in one namespace, which would free up namespaces to be used for other levels of organization. (one customer, one cloud provider account, etc) In this case we would not be able to assume all machines or machine sets in a namespace belong to the single cluster in the namespace, and as such a stronger link between the two could be useful for some adopters of the cluster API.
Copied from original issue: kubernetes-retired/kube-deploy#609
The text was updated successfully, but these errors were encountered: