Installing Using Kubectl

Agent installation using kubectl is the default for CloudCasa.

See also

From more information on registering clusters with CloudCasa, see Adding a Cluster.

Installation instructions

To install using kubectl, you can simply copy the command displayed when adding a cluster and run it on a host where kubeconfig is set up to connect to the cluster being registered.

The following cluster options can be set to control retrieval of the agent containers for that cluster. These should be set before installing the agent.

Advanced options ► Private container registry for agent

Advanced options ► Image pull secret

Network connectivity to api.cloudcasa.io:443 from the system kubectl is running on is required to to fetch the agent YAML file used when installing the agent.

De-installation instructions

If you no longer intend to use CloudCasa on a cluster, you can run the following commands to completely remove the agent:

kubectl delete namespace/cloudcasa-io clusterrolebinding/cloudcasa-io
kubectl delete crds -l component=kubeagent-backup-helper

Note that if the cluster is also deleted in the user interface (UI), the recovery points are no longer usable.