apache / cloudstack

Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
https://cloudstack.apache.org/
Apache License 2.0
1.82k stars 1.07k forks source link

UI: Issues related to Externally managed kuberntes cluster #9291

Open kiranchavala opened 5 days ago

kiranchavala commented 5 days ago

ISSUE TYPE

Bug Enhancement Improvement request

COMPONENT NAME

Component: UI

CLOUDSTACK VERSION

Cloudstack version 4.19.0

SUMMARY

Populate information related to externally managed kubernetes cluster

This is related to the feature in capc

https://github.com/kubernetes-sigs/cluster-api-provider-cloudstack/pull/350

Steps to reproduce the issue

  1. Launch a CAPC enabled kubernetes cluster by following the steps

https://cluster-api-cloudstack.sigs.k8s.io/development/building.html

  1. Navigate to compute> kubernetes > select the eternally

capc

  1. The information related to firewall, portforwarding, Loadbalancing are not displayed for a external managed k8s cluster

network-info-extern-capc

Actual Behaviour

The size (worker node count) of the k8s cluster is displayed incorrectly

There is no CPU and Memory information available

The kubernetes version is not available

The firewall, portforwarding, Loadbalancing rules is not shown

Expected behaviour

The size (worker node count) of the k8s cluster should be displayed

The CPU and Memory should be displayed

The kubernetes version should be displayed

The firewall, portforwarding, Loadbalancing rules is not shown

weizhouapache commented 5 days ago

IMHO, since the cks cluster is externally managed, if we set these values, it will take extra effort to get the values synced