crd
# 获取crd 的配置文件kubectl get <Kind>.<Group> <name> -n <nameSpace> -o yaml# eg:kubectl get ReplicasDemo.paas.github.com replicasdemo-sample -n quaint -o yaml# 获取crd 信息kubectl get <crd> -n <nameSpace># eg:kubectl get replicasdemoes.paas.github.com -n quaintkubectl get replicasdemoes.paas.github.com replicasdemo-sample -n quaint -o yaml
pod
kubectl get pods
kubectl get pods -n namespaceName
# 查看详细信息,包含ip
kubectl get pod -o wide
kubectl delete pod xxxpod-6867cfbc75-qblbt -n namespaceName
# 查看 pod 的 yaml
kubectl get pods/xxxpod-6867cfbc75-qblbt -n namespaceName -o yaml
# 查看 pod 的详细信息
kubectl describe pods/xxxpod-6867cfbc75-qblbt -n namespaceName
# 查看启动日志
kubectl logs -f xxxpod-6867cfbc75-qblbt -n namespaceName
deploy
kubectl apply -f deployment.yaml
kubectl apply -f service.yaml
# 查看 deploy 的配置文件
kubectl get deploy/deployName -n nameSpace -o yaml
service
kubectl get svc -n onepaas-test
configmap
kubectl get configmap xxx -n xxx -o yaml