1、准备7台机器主机ip主机名说明192.168.100.128k8s-master01master节点1192.168.100.129k8s-master02master节点2192.168.100.130k8s-master03master节点3192.168.100.131k8s-node01worker节点1192.168.100.132k8s-node02worker节点2192.168.100.141haproxy01ha节点1192.168.100.142haproxy02ha节点2192.168.100.140ha-vipvip节点2、使用haproxy01、haproxy02
1、准备7台机器主机ip主机名说明192.168.100.128k8s-master01master节点1192.168.100.129k8s-master02master节点2192.168.100.130k8s-master03master节点3192.168.100.131k8s-node01worker节点1192.168.100.132k8s-node02worker节点2192.168.100.141haproxy01ha节点1192.168.100.142haproxy02ha节点2192.168.100.140ha-vipvip节点2、使用haproxy01、haproxy02
由于开发过程中使用到了kafka,又不想自己部署kafka,索性采用k8s部署kafka集群,以求做到随时插拔。创建命名空间apiVersion:v1kind:Namespacemetadata:name:"kafka"labels:name:"kafka"sudokubectlapply-fnamespace.yaml安装StrimziapplytheStrimziinstallfiles,whichincludeamongotherthings,theCRDs(CustomerResourceDefinition)tousefordeclarativemanagementoftheKafk
由于开发过程中使用到了kafka,又不想自己部署kafka,索性采用k8s部署kafka集群,以求做到随时插拔。创建命名空间apiVersion:v1kind:Namespacemetadata:name:"kafka"labels:name:"kafka"sudokubectlapply-fnamespace.yaml安装StrimziapplytheStrimziinstallfiles,whichincludeamongotherthings,theCRDs(CustomerResourceDefinition)tousefordeclarativemanagementoftheKafk
博客主页:https://tomcat.blog.csdn.net博主昵称:农民工老王主要领域:Java、Linux、K8S期待大家的关注💖点赞👍收藏⭐留言💬目录故障详情分析原因解决故障故障详情最近,在工作中遇到一个问题:某位同事在我维护的k8s集群中部署deployment时一直遇到如下报错:0/4nodesareavailable:1node(s)hadtaint{node-role.kubernetes.io/master:true},thatthepoddidn'ttolerate,3Insufficientmemory.如图所示:看到这个内存不足的报错后,我就在rancher的das
博客主页:https://tomcat.blog.csdn.net博主昵称:农民工老王主要领域:Java、Linux、K8S期待大家的关注💖点赞👍收藏⭐留言💬目录故障详情分析原因解决故障故障详情最近,在工作中遇到一个问题:某位同事在我维护的k8s集群中部署deployment时一直遇到如下报错:0/4nodesareavailable:1node(s)hadtaint{node-role.kubernetes.io/master:true},thatthepoddidn'ttolerate,3Insufficientmemory.如图所示:看到这个内存不足的报错后,我就在rancher的das
本文以华为云为例,低成本二进制方式测试部署K8S集群(V1.26.1)。温馨提示:首次使用公有云一定要注意新用户优惠,最好用于购买云服务器,长期持有的服务器资源可支持域名备案1基本环境配置1.1高可用架构采用虚拟IP+keepalived+Haproxy实现kube-apiserver的高可用#mermaid-svg-5Q7zmIqE1nqsEbip{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-5Q7zmIqE1nqsEbip.error-icon{fill:
本文以华为云为例,低成本二进制方式测试部署K8S集群(V1.26.1)。温馨提示:首次使用公有云一定要注意新用户优惠,最好用于购买云服务器,长期持有的服务器资源可支持域名备案1基本环境配置1.1高可用架构采用虚拟IP+keepalived+Haproxy实现kube-apiserver的高可用#mermaid-svg-5Q7zmIqE1nqsEbip{font-family:"trebuchetms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-5Q7zmIqE1nqsEbip.error-icon{fill:
kubectl之故障排除和调试命令一、describe二、logs三、attach四、exec五、port-forward六、proxy七、cp八、debug8.1、案例1:共享进程空间8.2、案例2:更改启动命令、容器镜像8.3、案例3:调试节点8.4、其他一、describe显示某个资源或某组资源的详细信息。用法:kubectldescribe(-fFILENAME|TYPE[NAME_PREFIX|-llabel]|TYPE/NAME)示例:#显示单个node节点详细信息kubectldescribenodesk8s-node1#显示单个pod详细信息kubectldescribepod
kubectl之故障排除和调试命令一、describe二、logs三、attach四、exec五、port-forward六、proxy七、cp八、debug8.1、案例1:共享进程空间8.2、案例2:更改启动命令、容器镜像8.3、案例3:调试节点8.4、其他一、describe显示某个资源或某组资源的详细信息。用法:kubectldescribe(-fFILENAME|TYPE[NAME_PREFIX|-llabel]|TYPE/NAME)示例:#显示单个node节点详细信息kubectldescribenodesk8s-node1#显示单个pod详细信息kubectldescribepod