Add more later.
- Get (all | deployment | pod | service) running on the cluster.
kubectl get all kbuectl get deploy kubectl get po kubectl get svc
- View Config
kubectl config view
- Scale Replicaset
kubectl scale deployment hello-node --replicas=0 -n=kube-system
- Rollout Update / Rollback
kubectl set image deployment/hello-node hello-node=hello-node:v4 kubectl rollout undo deployments hello-node
- Tail -f log of a pod
kubectl logs -f <pod name>
- execute a command in a pod.
kubectl exec <pod name> — sh -c ‘ls-al' kubectl exec -it <POD 이름> <명령> kubectl exec -it jenkins-5566cc5fdc-9cgsp hostname kubectl exec -it jenkins-5566cc5fdc-9cgsp -- /bin/bash
- Create configMap
kubectl create configmap <configmap name> —from-file=<file name>
- Create Secret 만들기
kubectl create secret generic <secret name> —from-literal=<Content> kubectl create secret generic <secret name> —from-literal=password=changeme