Info |
---|
This article instructs on installing explains how to install a Cloudaware Breeze agent on a Kubernetes cluster running in a private network. As a result, Breeze will be installed on all hosts within the cluster. NOTE: Linux only, except for AL2023, which is not currently supported. |
Table of Contents |
---|
Introduction
Deployment of the Breeze agent on a Kubernetes cluster serves two purposes:
To discover Kubernetes assets (nodes, pods, etc.) within a private Kubernetes cluster by establishing a TunHub connection.
By deploying Breeze on a cluster through a daemon set, you install Breeze on all hosts within the cluster. Alternatively, you can achieve this by installing Breeze on individual EC2 instances.
Breeze Agent Setup
1. Log in to Cloudaware account . Select Admin under your username in the upper right corner→ Admin.
...
2. Locate Find Breeze in the list of DevOps Integrations → . Click 1 Configured.
...
3. Select the file for Linux* Agent version to download the Breeze agent.
...
:
*This integration is for Linux only.
...
Code Block |
---|
# kubectl create -f breeze-agent-deployment-eks.yaml |
Integration Status Check
Once Breeze is installed, Cloudaware automatically enables TunHub Gateway for a secure connection with Kubernetes which may be running in a private network.
Go back to Cloudaware Admin → Clouds & Integrations → TunHub. Ensure that the TunHub connection has been created and has a green status.
...
Checking Cloudaware Access To EKS/AKS
Amazon EKS: ensure that Cloudaware has required permissions using this guide.
...