siderolabs / cluster-api-control-plane-provider-talos

A control plane provider for CAPI + Talos
Mozilla Public License 2.0
62 stars 20 forks source link

feat: catch up with Kubeadm in terms of conditions #71

Closed Unix4ever closed 2 years ago

Unix4ever commented 2 years ago

This is the first set of conditions support:

Signed-off-by: Artem Chernyshev artem.chernyshev@talos-systems.com

Unix4ever commented 2 years ago

How it looks like from clusterctl describe perspective:

├─ControlPlane - TalosControlPlane/caccpt-test-cluster-fcb1822-controlplane                                                                                                                                                       
│ │           ├─Available                                                           True                                                                                22m                                                       
│ │           ├─ControlPlaneComponentsHealthy                                       False  Warning   ControlPlaneComponentsInspectionFailed                             17s    nodes "ip-172-31-6-30.ec2.internal" not found      
│ │           ├─EtcdClusterHealthyCondition                                         True                                                                                2m27s                                                     
│ │           ├─MachinesReady                                                       False  Info      Deleting @ Machine/caccpt-test-cluster-fcb1822-controlplane-jqvj6  0s     1 of 3 completed                                   
│ │           └─Resized                                                             False  Warning   ScalingDown                                                        17s    Scaling down control plane to 1 replicas (actual 2)
Unix4ever commented 2 years ago

/approve

Unix4ever commented 2 years ago

/m --ff