সার্ভিস লিস্ট
kubectl get services
পোড লিস্ট
kubectl get pods
পোড ডিটেইল লিস্ট
kubectl get pods -o wide
পোড কনফিগ
kubectl get pod my-pod -o yaml
পোড ভলিউম
kubectl get pv --sort-by=.spec.capacity.storage
রানিং পোড
kubectl get pods --field-selector=status.phase=Running
পোড লেবেলিং
kubectl label pods my-pod new-label=awesome
নতুন সনক্রন দেওয়া
kubectl set image deployment/frontend www=image:v2
সনক্রন ইতিহাস
kubectl rollout history deployment/frontend
পূর্বের সনক্রন ফেরত
kubectl rollout undo deployment/frontend
নতুন সনক্রনের অবস্থা
kubectl rollout status -w deployment/frontend
পছন্দের এডিটর ব্যাবহার
KUBE_EDITOR="nano" kubectl edit svc/docker-registry
পোড পুনরায় চালু করা
kubectl rollout restart deployment/frontend
একটি পডের লগ
kubectl logs my-pod
পোড এ কমান্ড রান করা
kubectl exec my-pod -- ls /
পোড এ কমান্ড ব্যাস করা
kubectl exec --stdin --tty my-pod -- /bin/sh
পোড লেবেলিং
kubectl label pods my-pod new-label=awesome
নতুন সনক্রন দেওয়া
kubectl set image deployment/frontend www=image:v2
সনক্রন ইতিহাস
kubectl rollout history deployment/frontend
পূর্বের সনক্রন ফেরত
kubectl rollout undo deployment/frontend
নতুন সনক্রনের অবস্থা
kubectl rollout status -w deployment/frontend
পছন্দের এডিটর ব্যাবহার
KUBE_EDITOR="nano" kubectl edit svc/docker-registry
অটো ডেপলয় বাড়ানো
kubectl autoscale deployment foo --min=2 --max=10
রসদ কপি বাড়ানো
kubectl scale --replicas=3 rs/foo
রসদ কপি বাড়ানো ফাইল থেকে
kubectl scale --replicas=3 -f foo.yaml
অনেক কপি কন্ট্রোলার বাড়ানো
kubectl scale --replicas=5 rc/foo rc/bar rc/baz
অনেক কপি কন্ট্রোলার বাড়ানো
kubectl scale --replicas=5 rc/foo rc/bar rc/baz
পডের সাথে বাইন্ড \( ভিতর ৬০০০ বাইরে ৫০০০\)
kubectl port-forward my-pod 5000:6000
সার্ভিস এর সাথে বাইন্ড
kubectl port-forward svc/my-service 5000