...
Step-by-step guide
1. Open Cloudaware Github repo with Kubernetes files. Clone the repo to your Github using the following command:
Code Block |
---|
git clone |
...
2. Log in to Cloudaware account. Select Admin under your username in the upper right corner.
...
5. Untar the Breeze installer and copy the extracted files (./breeze-agent folder) into kubernetes/daemonset folder of the cloned reprepo:
Code Block |
---|
tar xvzf breeze-agent.example.version.0.x86_64.linux.tgz |
...
Code Block |
---|
cd ./kubernetes/daemonset && docker build -t ca-breeze-ds . |
7. Upload the result image to your private container registry. 6. Create a repository in your private container registry (e.g. AWS ECR, Azure ACR, Google GCR, etc.) named ca-breeze-ds. Upload the result image to your private container registry.
Code Block |
---|
docker tag ca-breeze-ds:latest <CONTAINER_REGISTRY_HOSTNAME>/ca-breeze-ds:latest |
...
<CONTAINER_REGISTRY_HOSTNAME>
is a placeholder that needs to be replaced by your private container registry URI (e.g. 111111111111.dkr.ecr.us-east-1.amazonaws.com/breeze-agent).
87. Edit the DaemonSet configuration fileĀ ds-breeze-agent.yaml
replacing the placeholders with valid values. Ensure that image pull secret is added to Kubernetes Secrets.
98. Create the DaemonSet using the following command:
Code Block |
---|
kubectl create -f ds-breeze-agent.yaml |
109. To verify that the DaemonSet has been created, you may run the following command:
...