kubernetes:usage
This is an old revision of the document!
Namespace anlegen
Namespace mit Namen demo anlegen
kubectl create namespace demo
Namespace demo als aktuellen context festlegen
kubectl set-context --current --namespace=demo
Pod mit nginx starten und Port 80 freigeben
kubectl run web --image nginx --labels app=web --expose --port 80
Zweiten Pod mit alpine-Linux interaktiv starten, curl installieren und web-Pod (nginx) aufrufen
kubectl run test --rm --tty -i --image alpine -- /bin/sh apk add curl curl web ... <h1>Welcome to nginx!</h1> ...
In einer anderen Console alles im Namespace demo auflisten
kubectl get all NAME READY STATUS RESTARTS AGE pod/test 1/1 Running 0 10s pod/web 1/1 Running 0 26m NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/web ClusterIP 10.96.247.18 <none> 80/TCP 26m
kubernetes/usage.1617807753.txt.gz · Last modified: 2023/01/11 20:30 (external edit)