CAPD Infrastructure Provider #8696
Closed
Sir-gits-a-lot
started this conversation in
General
Replies: 2 comments 3 replies
-
Normally we use issues for this sort of thing - could you close this discussion and move it into an issue? In general Cluster API won't try to replace a machine when it becomes unhealthy unless you have MachineHealthChecks (MHCs) enabled. I don't believe these are part of the quickstart version of the ClusterClass. You could try enabling MHCs to see if that gives you the expected behaviour. |
Beta Was this translation helpful? Give feedback.
3 replies
-
Let's continue on the issue. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
cluster api not able to reconcile for docker infrastructure provider, I have created a k8s cluster using kind.
Initialized it using clusterctl init --infrastructure docker and apply one CAPI manifest for 3 control-node + 3 worker node. It was successfully deployed, all the machines were up (docker containers).
After that I am trying to test the benefits of doing this whole thing using CAPI (Reconcillation, full lifecycle management of workload clusters).
For that I stopped 1 container(worker node machine), So even though Cluster CAPI detects the change and starts the reconcillation process (this I can say by checking the capd-controller-manager pod logs, it was not able to set up the worker node. I expected it to launch another conatiner and add it to the cluster but it's not able to do that.
There is no issue with memory, I have increased the inotify limit.
How I can resolve this?
Beta Was this translation helpful? Give feedback.
All reactions