Lifecycle of Managed Cluster

    KubeVela can generally adopt any Kubernetes cluster as managed cluster, the control plane won’t install anything to your managed cluster unless you have enable any addons.

    If you don’t have any clusters, you can refer to to create one for demo:

    Join Clusters

    It will use the field context.cluster in KubeConfig as the cluster name automatically, you can also specify the name by --name parameter. For example:

    After clusters joined, you could list all clusters managed by KubeVela.

    1. local Internal - true
    2. cluster-hangzhou-1 X509Certificate <ENDPOINT_HANGZHOU_1> true
    3. cluster-hangzhou-2 X509Certificate <ENDPOINT_HANGZHOU_2> true

    Label your cluster

    You can also give labels to your clusters, which helps you select clusters for deploying applications.

    You can also detach a cluster if you do not want to use it anymore.

      Rename a cluster

      This command can rename cluster managed by KubeVela.