kubectl delete pods,services -l name=--include-uninitialized 删除所有 pod,包括未初始化的 pod。 kubectl delete pods --all kubectl exec 进入容器命令 kubectl exec - 对 pod 中的容器执行命令。与docker的exec命令非常类似 从pod中获取运行 'date' 的输出。默认情况下,输出来自第一个容器。 kubectl execdat...
11、查看集群信息:kubectl cluster-info 、kubectl cluster-info dump 12、进入pod容器:kubectl exec -it podName -n nsName /bin/sh 、kubectl exec -it podName -n nsName /bin/bash 13、删除指定的pod:kubectl delete pod podName 14、删除指定命名空间的pod:kubectl delete pod -n test podName 15、编...
2. 查看一个 Pod 详情:kubectl describe pod <pod-name> -n <namespace> 3. 查看 Pod 日志:kubectl logs <pod-name> -n <namespace> 4. 尾部 Pod 日志:kubectl logs -f <pod-name> -n <namespace> 5. 在 pod 中执行命令:kubectl exec -it <pod-name> -n <namespace> -- Pod 健康检查: ...
kubectl exec -it <pod-name> -- 在Pod中创建临时终端 kubectl exec -it <pod-name> -- /bin/bash 执行Pod端口转发 kubectl port-forward <pod-name> <local-port>:<pod-port> 应用和更新配置 应用配置文件 kubectl apply -f <file-name> 更新资源 kubectl apply -f <file-name> 查看配置文件内容...
对node节点打上标签:kubectl label nodeshd3.comdisk=ceph 查看默认namespace下所有pod资源的标签:kubectl get pods --show-labels 查看默认namespace下指定pod具有的所有标签:kubectl get pods pod名称 --show-labels 查看所有namespace下的所有pod的标签:kubectl get pods --all-namespaces --show-labels ...
k8s故障处理-使用kubectl exec无法进入pod 故障现象 在一次运维k8s集群的时候,需要进入pod内部执行命令,kubectl exex <pod_name> -it bash, 出现报错,无法进入容器内部。报错信息如下: 类似于这样: kubectl exec -it -n my-ns my-pod sh error: unable to upgrade connection: error dialing backend: dial tcp...
kubectl edit configmap test-management-config -n default 6,进入pod kubectl exec -it engine-test-worker-b9fd74d85-7kgv7 -n default /bin/sh 7,重启pod 先查看deployment对应pod的数量:kubectl get deployments -n default 然后数量设置成0:kubectl scale --replicas=0 deployment/test-management ...
kubectl get pod -A --show-labels # 根据Selector(label query)来查询pod kubectl get pod -A --selector="k8s-app=kube-dns" # 查看运行pod的环境变量 kubectl exec podName env # 查看指定pod的日志 kubectl logs -f --tail 500 -n kube-system kube-apiserver-k8s-master ...
v1 spec: selector: matchLabels: myapp: httpd replicas: 1 template: metadata: labels: myapp: httpd spec: containers: - name: webcluster image: 192.168.1.100:5000/myos:httpd stdin: false tty: false ports: - protocol: TCP containerPort: 80 restartPolicy: Always [root@master ~]# kubectl ...
nginx-service//删除servicekubectl describe deployment.apps//查看deployment控制器的所有子控制器kubectl exec-it nginx-dbddb74b8-5s6h7 bash//进容器命令kubectl run nginx-test01--image=nginx--port=80--replicas=2--dry-run-o yaml//此命令直接生成yaml文件内容展示出来,并不会保存kubectl run nginx-test...