Professional Documents
Culture Documents
Kubernetes Cheat Sheet 04032019
Kubernetes Cheat Sheet 04032019
Sheet page 2
$ k ubec t l del et e depl oy [ depl oy _name]
$ k ubec t l ex pos e depl oy [ depl oy _name]
$ kubec t l appl y - f [ name_of _f i l e]
$ kubec t l c r eat e depl oy [ depl oy_name]
- - por t =80 - - t y pe=NodePor t - - i mage=ngi nx
Viewing Resource Information (cont.) $ k ubec t l sc al e depl oy [ depl oy_name]
- - r epl i c as =5 Interactive Pod
StorageClass $ k ubec t l del et e ns $ kubec t l r un [ pod_name] - - i mage=busybox
$ k ubec t l edi t ns [ ns _name] - - r m - i t - - r es t ar t =Never - - sh
$ k ubect l get s c
$ k ubect l get s c - o yaml Services Output YAML to a File
Adding Resources
Cordon/Uncordon Cluster Info
$ k ubec t l c or don [ node_name]
Creating a Pod $ k ubect l conf i g
$ k unec t l uncor don [ node_name] $ k ubec t l cr eat e - f [ name_of _f i l e] $ k ubect l cl ust er - i nf o
$ k ubec t l appl y - f [ name_of _f i l e] $ k ubect l get component s t at uses
Drain
$ k ubec t l r un [ pod_name] - - i mage=ngi nx
$ k ubect l dr ai n [ node_name] - - r es t ar t =Never
$ k ubec t l r un [ pod_name]
- - gener at or =r un- pod/ v 1 - - i mage=ngi nx
Nodes/Pods
$ k ubec t l r un [ pod_name] - - i mage=ngi nx
$ k ubec t l del et e node [ node_name] - - r es t ar t =Never