AnyStatus plugin for Kubernetes.
Widgets for AnyStatus to provide capability to check various Kubernetes Cluster metrics.
- Namespace Count
- Pod Count
- Node Ram & CPU Usage
- Pod Ram & CPU Usage
In order to use Kubernetes plugin a you should create a readonly service account.
Create service account with following command;
kubectl apply -f https://raw.githubusercontent.com/fatihboy/AnyStatusKubernetes/master/docs/setup/service-account.yaml
Read access token;
kubectl get secrets -o jsonpath="{.items[?(@.metadata.annotations['kubernetes\.io/service-account\.name']=='anystatus-sa')].data.token}" | base64 -d
In order to use Node/Pod Ram & CPU widgets, metrics server needs to be installed
Contributions are most welcome :)