vSphere Supervisor und Guest Cluster mit VCF Operations überwachen
vSphere Supervisor Cluster und Kubernetes Guest Cluster mit dem Kubernetes Management Pack in VCF (Aria) Operations überwachen. Eine gute Alternative zu Prometheus und Grafana.
vSphere Supervisor Cluster und Kubernetes Guest Cluster mit dem Kubernetes Management Pack in VCF (Aria) Operations überwachen.
Das ist eine gute Alternative zu Prometheus und Grafana. Auf den Kubernetes Guest Clustern ist keine Installation nötig.
Ziel
Das Ziel ist, das vSphere Supervisor Cluster und jedes Kubernetes Guest Cluster zu überwachen, und neu bereitgestellte Guest Cluster automatisch dazuzunehmen.

Logisches Diagramm
So arbeitet das Kubernetes Management Pack:

Voraussetzungen
- Aria Operations 8.18.x
- Kubernetes Management Pack (2.2)
- vCenter bereits in Aria Ops hinzugefügt
Die nötigen Daten sammeln
Für die Konfiguration eines Accounts im Kubernetes Management Pack von Aria Operations brauchen wir:
- Supervisor IP (VIP)
- certificate-authority-data
- client-certificate-data
- client-key-data
Schritt 1: per SSH auf die Control Plane Nodes
Verbinde dich per SSH als root mit der vCenter Appliance und führ aus (bash shell):
sshpass -p `/usr/lib/vmware-wcp/decryptK8Pwd.py | \
grep PWD | \
awk '{print $2}'` ssh -o StrictHostKeyChecking=no root@`/usr/lib/vmware-wcp/decryptK8Pwd.py | \
grep IP | \
awk '{print $2}'`
Falls die bash shell nicht aktiviert ist:
shell.set --enabled=true
Sieh dir auf einem der CP Nodes die kubeconfig an und hol dir diese Daten:
- certificate-authority-data
- client-certificate-data
- client-key-data
cat ~/.kube/config
Aria Operations
Das Kubernetes Management Pack (.pak) hinzufügen
Administration > Integrations > Repository


Das Supervisor Cluster hinzufügen
Administration > Integrations > Add Cloud Account > Kubernetes

- Control Plane URL: Supervisor VIP
- Kubelet
- Advanced Settings: Autodiscover TGK Guest Cluster (das vCenter muss bereits in Aria Ops sein)

Credentials:

Inventory
Wenn Autodiscovery aktiviert ist, tauchen deine Kubernetes Guest Cluster nach wenigen Minuten auf.

Dashboards
Das Kubernetes Management Pack bringt eine ganze Reihe nützlicher Dashboards mit.
