-
Notifications
You must be signed in to change notification settings - Fork 24
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
Feat/add cluster stacks remote api plugin #831
base: feat/add-cluster-stacks-plugin
Are you sure you want to change the base?
Feat/add cluster stacks remote api plugin #831
Conversation
To test it against the
And the following command to unprovision a cluster:
|
3b32e32
to
a967d90
Compare
PoC for the basic functionality and use of the moin cluster. Currently only supports one cluster.yaml. Signed-off-by: Toni Finger <toni.finger@cloudandheat.com>
500b3c8
to
267d88c
Compare
a72080e
to
70f580c
Compare
Signed-off-by: michal.gubricky <michal.gubricky@dnation.cloud>
Signed-off-by: michal.gubricky <michal.gubricky@dnation.cloud>
Signed-off-by: michal.gubricky <michal.gubricky@dnation.cloud>
I've updated the implementation of the cluster stacks remote API plugin. The deletion and creation of workload clusters should work when the management cluster already has the necessary CAPI/CAPO resources, and the given namespace contains the required secret and ClusterResourceSet resource. |
DRAFT:
I did not get the provisioning process working it crashes with the following error:
In the
|
You must install |
Signed-off-by: Toni Finger <toni.finger@cloudandheat.com>
If envsubst becomes to much of a hurdle, we could replace it with a few lines of python ... |
The What needs to be changed, however, is the process of waiting for the k8s cluster to be ready. This is currently handled by waiting for resources that are not accessible to user accounts with minimal RBAC setup. To resolve this problem, I suggest that we only use information provided by the “Cluster” resource. |
This PR implement plugin for cluster-stacks-remote-api.
It provides a PoC for the basic functionality afor the usage of the moin cluster.
Currently supports only one
cluster.yaml
.