Om met kubernetes te interacteren heb je het volgende nodig:
kubectl
; dit is de command line tool om kubernetes aan te sturen.Op mijn.directvps.nl kun je inloggen en jouw Kubernetes project aanmaken. Eenmaal aangemaakt, dan kun je hier je kubeconfig downloaden. De kubeconfig bevat alle verbindingsinformatie (certificaten, endpoint en credentials) om aan de slag te gaan met het Kubernetes-cluster.
Hier een voorbeeld van een kubeconfig bestand:
apiVersion: v1
kind: Config
clusters:
- name: kubernetes-cluster
cluster:
certificate-authority-data: LS0tLS1CdJTiBDRVJUSUZJQtLSU..QotLS0tLUVORRVJUSUZJQ0FURS0tLS0tKg==
server: https://kubernetes-api-server.example.com
users:
- name: username
user:
token: eyJhbGciOiJSUzI1NiIsImtpZCI6Ii1Ub3JWTW0wQ...hiH5D3G1HrRiLiM2EXpjt5gzVQGpA
contexts:
- name: username@kubernetes-cluster
context:
cluster: kubernetes-cluster
namespace: username
user: username
current-context: username@kubernetes-cluster
preferences: {}
Kies het tabblad met jouw besturingssysteem om kubectl
te installeren.
Kijk hier voor de officiële documentatie of open PowerShell en voer de volgende commando's uit:
Kijk hier voor de officiële documentatie of open de termial en voer de volgende commando's uit:
Kijk hier voor de officiële documentatie of open de termial en voer de volgende commando's uit:
Hierna kun je kubectl get pods
uitvoeren om te kijken of het werkt.
Verken andere tools of ga verder op de command line