🐝 Alaz Chart
Our Helm chart repository is available here. ✨
note
See the documentation for more information about Alaz.
Installation
To install the Alaz chart, first, add the Anteon Helm repository:
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
Then, you can install the Alaz chart with the following command:
# Replace <MONITORING_ID> with your monitoring ID from the Anteon UI. Change XXXXX with your monitoring ID.
MONITORING_ID=XXXXX
# Set BACKEND_HOST with your Anteon Self-Hosted Endpoint. If your Anteon Self-Hosted endpoint is http://localhost:8014, then BACKEND_HOST=http://localhost:8014/api
BACKEND_HOST=XXXXX
helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon alaz anteon/alaz --set monitoringID=$MONITORING_ID --set backendHost=$BACKEND_HOST
Configuration Parameters
The following table lists the configurable parameters of the Alaz chart and their default values.
Parameter | Description | Type | Default |
---|---|---|---|
monitoringID | SHOULD BE CHANGED: Monitoring ID (required). You can get it from Anteon UI, Cluster Detail Page. | string | "" |
backendHost | Backend host URL to send the collected data. Default is Anteon Cloud. If you have Anteon Self-Hosted installed, you can give the backend URL. | string | https://api-alaz.getanteon.com:443 |
namespace | Namespace to deploy the chart | string | anteon |
logLevel | Zero log level (0: trace, 1: debug, 2: info, 3: warn, 4: error, 5: fatal, 6: panic) | int | 1 |
resources.limits.cpu | CPU limit | string | 1 |
resources.limits.memory | Memory limit | string | 1Gi |
resources.requests.memory | Memory request | string | 400Mi |
image | Alaz Docker image | string | - |
imagePullPolicy | Image pull policy | string | IfNotPresent |
containerPort | Container port for debugging and profiling Alaz | int | 8181 |
podAnnotations | Annotations to add to the pod | object | {} |
metricsEnabled | Enable prometheus node exporter metrics (cpu, memory, network, disk, etc.) | bool | true |
tracingEnabled | Enable tracing (Service Map) using eBPF | bool | true |
logsEnabled | Enable logging | bool | false |
excludedNamespaces | Namespaces to exclude from monitoring with regex format. For example: "^anteon.*" to exclude all namespaces starting with "anteon" | string | "" |
criRuntimeEndpoint | Custom CRI runtime endpoint (optional) | string | "" |
sendAliveTCPConnections | Send undetected protocol connections (unknown connections) | bool | false |
You can override these default values by creating a values.yaml
file and specifying your own values or using the --set
flag during installation.