Before you can use the vRealize Operations Management Pack for Kubernetes to monitor the Kubernetes clusters, you must prepare your vRealize Operations environment. You must make sure that vRealize Operations meets the following general requirements.

  • Ensure that you have installed vRealize Operations for Cloud or vRealize Operations 8.1 or later.

  • Verify that you have installed vRealize Operations Management Pack for Kubernetes.

  • Ensure that you have a Kubernetes cluster deployed in your environment.

  • Ensure you have a service account created to access the cluster and obtain the inventory with read permissions.
  • Decide the mode of authentication for your Kubernetes cluster.

  • Decide if you want to use cAdvisor or Prometheus to monitor your Kubernetes environment.
    • If you choose cAdvisor, then ensure that cAdvisor is running as a Kubelet or DaemonSet.

    • If you choose Prometheus, then ensure that you have deployed a Prometheus in-cluster or have a separate instance of Prometheus deployed outside the cluster.