Extracts Kubenetes Cluster Metrics.
In a Kubernetes cluster, set up your AppSignal API key (find your App-specific API key in App settings) by creating a secret:
kubectl create secret generic appsignal --from-literal=api-key=00000000-0000-0000-0000-000000000000
Then, add the AppSignal deployment to your cluster:
kubectl apply -f https://raw.githubusercontent.com/appsignal/appsignal-kubernetes/main/deployment.yaml
Alternatively, install AppSignal through its Helm chart:
helm repo add appsignal-kubernetes https://appsignal.github.io/appsignal-kubernetes
helm install appsignal-kubernetes/appsignal-kubernetes --generate-name
AppSignal for Kubernetes will start sending Kubernetes automatically.
After installing AppSignal for Kubernetes into a cluster, AppSignal's Host Metrics are automatically replaced with Cluster Metrics to display cluster metrics.
To publish a new release, follow these steps:
- Trigger a new workflow via this workflow.
The last tag will used as the new version published to the appsignal/appsignal-kubernetes image on Docker Hub.
Please don't hesitate to contact us if we can assist you in getting AppSignal for Kubernetes setup.