-
|
Hello I have a general questionning here regarding the managment of k8s clusters in Cloudstack. For security purpose and as designed too by Cloudstack recommendations I keep the Mgmt Network isolated. 4 questions here:
Sorry for all these questions I am kind of lost on this topic based on the existing documentation we have on the 4.20.2.0. My current setup:
...
"domainid": "e5d0db71-bd78-11f0-97ba-d4ae52cfd8f3",
"domainpath": "/",
"endpoint": "",
"hasannotations": false,
"id": "6d06e382-172e-4a2f-ac33-dde8d04b0e3c",
"ipaddress": "10.40.0.13",
...Thank you very much 🙏 |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 2 replies
-
|
@n4l5u0r you can use the management server IP on the endpoint.url , the one on which the Virtual router public IP can reach.
VR public IP to management server API end point is required.
Its a system-wide configuration. |
Beta Was this translation helpful? Give feedback.
-
Ok thank you @rajujith do you mean I have to add mgmt servers to public network for VR requests on public network being able to reach mgmt servers api endpoint which will be http://10.40.0.X:8080/client/api ? The flow direction if I have to secure at firewall level is allowing only one-way direction from VR to port 8080 mgmt server? |
Beta Was this translation helpful? Give feedback.
-
|
If you observe the logs Cloudstack server continuously poll the Kubernetes API server to check if the nodes are in ready state You can also check the values for reduce it if you need shorter timeout values cloud.kubernetes.cluster.start.timeout |
Beta Was this translation helpful? Give feedback.
-
|
Hello @rajujith & @kiranchavala Thank you very much for your feedbacks! What solved was to allow at network level the TCP on port 8080 from VR to Mgmt server on the same network and redeploy afterwards the k8s. I think this make sens to be added somewhere in the official documentation. As if you plan to have a secure deployment with a clean networks segregation this will be 100% a showstopper.
Thank you all! 🙏 |
Beta Was this translation helpful? Give feedback.

The management Server IP and port 8080 need to be reachable from the VR , depending on your network you can either place the management servers in the same network as the public network or do a port forwarding or route etc. Its one way direction from the VR to the 8080 on the management server.