首先我确保了master和nodes节点的正常运行,还有各个组件处于健康状态 使用 kubectl 命令创建监听 80 端口的 Nginx Pod(Kubernetes 运行容器的最小单元) kubectl run nginx --image=nginx --port=80 运行 ...
描述: 我使用StatefulSet创建mysql时,发现找不到pod,具体过程如下: 排查过程: 发现有一个名称太长了,超过 位了 解决: 把spec.tempalet.spec.containers.port.name长名字改掉 再次运行 ...
2022-04-17 16:35 0 1862 推荐指数:
首先我确保了master和nodes节点的正常运行,还有各个组件处于健康状态 使用 kubectl 命令创建监听 80 端口的 Nginx Pod(Kubernetes 运行容器的最小单元) kubectl run nginx --image=nginx --port=80 运行 ...
执行Kubectl的任何命令都会显示No resources found(没有资源).kube的资源就是node . [root@master ~]# kubectl get pod No resources found. 原因一:权限不足链接不上k8s master 上,网上 ...
户创建的Pod、RS、Service都被系统创建到默认的default的Namespace中 ...
namespace介绍 namespace是k8s系统中的一种非常重要的资源,它的主要作用是用来实现多套环境的资源隔离或者多租户的资源隔离 默认情况下,k8s集群中的所有的pod都是可以相互访问的。但是在实际中,可能不想让两个pod之间进行互相的访问, 哪此时就可以将两个pod划分 ...
https://kubernetes.io/docs/tasks/configure-pod-container/assign-memory-resource/ 只挑个人感觉使用较多/比较重要的点来说 namespace Create a namespace so ...
在网上找了好几种方案 发现大家用的最多的就是k8s 官网的。 比较简单方便。 https://kubernetes.io/docs/tasks/run-application/run-replicated-stateful-application/?spm ...
最近在k8s上通过Prometheus Operator部署了一套prometheus监控系统,现在想删除,但是其命名空间monitoring却一直无法删除处于Terminaling状态 经过查阅资料问题应该是monitoring这个namespace下应该还有其他资源没有删除干净 ...
kubernetes 最简单的隔离是 应用间使用 namespace进行,对应不同项目,namespace 不同,那么相互调用使用 dns.namespace,而使用 context + namespace 更加安全 set-cluster kubernetes ...