53dde1fa2a
``` Added: dell/csi-powermax: - 2.6.0 Updated: argo/argo-cd: - 5.29.1 asserts/asserts: - 1.36.0 bitnami/mariadb: - 11.5.7 bitnami/postgresql: - 12.2.8 bitnami/redis: - 17.9.5 bitnami/tomcat: - 10.6.3 bitnami/wordpress: - 15.4.0 clastix/kamaji: - 0.11.5 cloudcasa/cloudcasa: - 3.4.0 cockroach-labs/cockroachdb: - 10.0.8 crate/crate-operator: - 2.26.1 datadog/datadog: - 3.25.5 gitlab/gitlab: - 6.10.3 gluu/gluu: - 5.0.16 haproxy/haproxy: - 1.30.1 hashicorp/vault: - 0.24.1 instana/instana-agent: - 1.2.57 jaeger/jaeger-operator: - 2.42.0 jenkins/jenkins: - 4.3.22 kubecost/cost-analyzer: - 1.102.2 kubemq/kubemq-cluster: - 2.3.8 kubemq/kubemq-controller: - 1.9.5 kuma/kuma: - 2.2.0 nats/nats: - 0.19.13 new-relic/nri-bundle: - 5.0.10 pixie/pixie-operator-chart: - 0.1.0 redpanda/redpanda: - 4.0.0 speedscale/speedscale-operator: - 1.2.34 sysdig/sysdig: - 1.15.84 ``` |
||
---|---|---|
.. | ||
templates | ||
Chart.yaml | ||
README.md | ||
app-readme.md | ||
questions.yaml | ||
values.yaml |
README.md
CloudCasa Kubernetes Agent
CloudCasa - A Smart Home in the Cloud for Kubernetes Backups
Introduction
CloudCasa is a SaaS solution that provides class-leading data protection services for Kubernetes and cloud native applications. Configuration is quick and easy, and basic service is free.
This Helm chart installs and configures the CloudCasa agent on a Kubernetes cluster. See the CloudCasa Getting Started Guide for more information.
Prerequisites
- Kubernetes 1.17+
- Helm 3.0+
Installation
Rancher Installation (Apps & Marketplace)
- Log in to https://home.cloudcasa.io and add your Kubernetes cluster under the Protection tab. Note the returned cluster ID.
- Go to Apps & Marketplace in the Rancher UI. In the Chart section, check the Partners checkbox and click on the CloudCasa chart.
- Provide a Name (e.g. CloudCasa) and optional description.
- In the CloudCasa Configuration section, provide the Cluster ID obtained above.
- Click on the Install button to complete installation of the agent.
- Click on Upgrade version to upgrade the existing helmchart.
Note: Validate the existence of four CRDS viz. volumesnapshotlocations.velero.io, volumesnapshotcontents.snapshot.storage.k8s.io, volumesnapshots.snapshot.storage.k8s.io and volumesnapshotclasses.snapshot.storage.k8s.io. If any one of the crds doesnt exist, execute the edit/upgrade operation.
Helm CLI Installation
- Log in to https://home.cloudcasa.io and add your Kubernetes cluster under the Protection tab. Note the returned cluster ID.
- Execute the following helm commands, replacing
<ClusterID>
with the Cluster ID obtained above:$ helm repo add cloudcasa-repo https://catalogicsoftware.github.io/cloudcasa-helmchart $ helm install cloudcasa.io cloudcasa-repo/cloudcasa --set cluster_id=<Cluster ID>
This will install the CloudCasa agent and complete registration of the cluster with the CloudCasa service.
Updating the CloudCasa Agent
- Log in to https://home.cloudcasa.io and obtain the cluster ID for your cluster by selecting it under the Protection tab.
- Execute the following commands to update the agent:
$ helm repo update $ helm upgrade cloudcasa.io cloudcasa-repo/cloudcasa --set cluster_id=<Cluster ID>
Note: Validate the existence of four CRDS viz. volumesnapshotlocations.velero.io, volumesnapshotcontents.snapshot.storage.k8s.io, volumesnapshots.snapshot.storage.k8s.io and volumesnapshotclasses.snapshot.storage.k8s.io. If any one of the crds doesnt exist, again execute the upgrade command.
Uninstalling the CloudCasa Agent
- Execute the following commands to uninstall CloudCasa.
$ helm uninstall cloudcasa.io $ kubectl delete namespace/cloudcasa-io clusterrolebinding/cloudcasa-io
CloudCasa is a trademark of Catalogic Software Inc.