How to set AZ(availability zone) for control plane nodes using cluster-api-provider-openstack? #12307
              
                Unanswered
              
          
                  
                    
                      hyeyoung-leee
                    
                  
                
                  asked this question in
                Q&A
              
            Replies: 0 comments
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I set the environment variable
OPENSTACK_FAILURE_DOMAINbefore creating the cluster.As expected, the worker nodes used the specified value and were scheduled into the corresponding availability zone.
However, the control plane nodes created by
KubeadmControlPlaneall ended up in the default availability zone, regardless of theOPENSTACK_FAILURE_DOMAINvalue.I expected the control plane nodes to be scheduled into the availability zone specified by
OPENSTACK_FAILURE_DOMAIN, or at least provide a way to explicitly configure the availability zone per control plane node.Cluster API Provider OpenStack version: v0.12.3
Cluster-API version: v1.10.2
OpenStack version: 3.14.2
When the OPENSTACK_FAILURE_DOMAIN was set to kr-pub-b(OPENSTACK_FAILURE_DOMAIN=kr-pub-b), the YAML for each Machine was as follows:
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions