Contents
namespacesの取得
kubectl get namespaces
指定のnamespaceのpods一覧の取得
kubectl -n/--namespace ${namespace名} get pods
特定のpodのログの取得
kubectl -n/--namespace ${namespace名} logs ${pod名}
deployments一覧の取得
kubectl -n/--namespace ${namespace名} get deployment
特定のdeploy詳細取得
kubectl -n/--namespace ${namespace名} describe deployment ${deployment名}
特定pod(実際はdeployment)のrollout restart
kubectl -n/--namespace ${namespace名} rollout restart deployment/${pod名}
pod名を指定し、強制的に削除
$ kubectl -n/--namespace ${namespace名} delete pod ${pod名} --grace-period=0 --force
services一覧の取得
kubectl -n/--namespace ${namespace名} get Services
pvc一覧の取得
kubectl -n/--namespace ${namespace名} get pvc
指定のpvc詳細の取得
kubectl -n/--namespace ${namespace名} describe pvc ${pvc名}
cronjobs一覧の取得
kubectl -n/--namespace ${namespace名} get cronjobs
指定のcronjobの削除
kubectl -n/--namespace ${namespace名} delete cronjob ${cronjob名}