I am running 3 nodes kubernetes cluster in google and below is the version I have used,
Client Version: v1.18.4 Server Version: v1.14.10-gke.36
Now I want to monitor the kubernetes environment and is the below details want to capture from k8s,
- Cluster informations.
- Nodes info (number of nodes running?)
- list of pods/containers
- list of deployments
- Get all statefulsets
- CPU / Memory metrics of pods
- Storage metrics
- list of cronjob
- list of services.
- storage class
- persistent volume
Please share your thoughts and references how can I capture data from kubernetes using API’s.