草庐IT

k8s集群添加master节点提示control plane instance a cluster that doesn‘t have a stable controlPlaneEndpoint ad

k8s集群添加master节点提示unabletoaddanewcontrolplaneinstanceaclusterthatdoesn'thaveastablecontrolPlaneEndpointaddress 检查kube-config.yaml文件#kubeadmconfigview>kube-config.yaml或者是直接查询#kubectlgetcmkubeadm-config-nkube-system#kubectldescribecmkubeadm-config-nkube-system  发现没有controlPlaneEndpoint这个参数或者从kubeadmcon

k8s集群添加master节点提示control plane instance a cluster that doesn‘t have a stable controlPlaneEndpoint ad

k8s集群添加master节点提示unabletoaddanewcontrolplaneinstanceaclusterthatdoesn'thaveastablecontrolPlaneEndpointaddress 检查kube-config.yaml文件#kubeadmconfigview>kube-config.yaml或者是直接查询#kubectlgetcmkubeadm-config-nkube-system#kubectldescribecmkubeadm-config-nkube-system  发现没有controlPlaneEndpoint这个参数或者从kubeadmcon

实战:Kind部署k8s集群-2022.12.6(成功测试)

写在前面原文阅读效果更佳:实战:Kind部署k8s集群-2022.12.6(成功测试)·语雀《实战:Kind部署k8s集群-2022.12.6(成功测试)》KindKind是KubernetesinDocker的简写,是一个使用Docker容器作为Node节点,在本地创建和运行Kubernetes集群的工具。适用于在本机创建Kubernetes集群环境进行开发和测试。使用Kind搭建的集群无法在生产中使用,但是如果你只是想在本地简单的玩玩K8s,不想占用太多的资源,那么使用Kind是你不错的选择。Kind内部也是使用Kubeadm创建和启动集群节点,并使用Containerd作为容器运行时,所

实战:Kind部署k8s集群-2022.12.6(成功测试)

写在前面原文阅读效果更佳:实战:Kind部署k8s集群-2022.12.6(成功测试)·语雀《实战:Kind部署k8s集群-2022.12.6(成功测试)》KindKind是KubernetesinDocker的简写,是一个使用Docker容器作为Node节点,在本地创建和运行Kubernetes集群的工具。适用于在本机创建Kubernetes集群环境进行开发和测试。使用Kind搭建的集群无法在生产中使用,但是如果你只是想在本地简单的玩玩K8s,不想占用太多的资源,那么使用Kind是你不错的选择。Kind内部也是使用Kubeadm创建和启动集群节点,并使用Containerd作为容器运行时,所

k8s部署问题集锦(一) kubelet 启动报错failed to run Kubelet unable to determine runtime

背景在CentOS7.9上使用二进制包部署Kubernetesv1.24.1集群,kubelet使用Containerd作为containerruntime。启动kubelet失败,问题排查和解决。版本信息服务版本CentOS7.9Kernel5.4.195-1.el7.elrepo.x86_64Kubernetesv1.24.1containerdv1.6.4排查和解决kubelet启动失败[root@machine5~]$systemctlstatuskubelet●kubelet.service-KubernetesKubeletLoaded:loaded(/usr/lib/system

k8s部署问题集锦(一) kubelet 启动报错failed to run Kubelet unable to determine runtime

背景在CentOS7.9上使用二进制包部署Kubernetesv1.24.1集群,kubelet使用Containerd作为containerruntime。启动kubelet失败,问题排查和解决。版本信息服务版本CentOS7.9Kernel5.4.195-1.el7.elrepo.x86_64Kubernetesv1.24.1containerdv1.6.4排查和解决kubelet启动失败[root@machine5~]$systemctlstatuskubelet●kubelet.service-KubernetesKubeletLoaded:loaded(/usr/lib/system

【云原生】学习K8s的扩展技能(CRD)

博主昵称:跳楼梯企鹅博主主页面链接:博主主页传送门博主专栏页面连接:专栏传送门--网路安全技术创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望各位技术友给予指导。博主座右铭:发现光,追随光,成为光,散发光;博主研究方向:渗透测试、机器学习;博主寄语:感谢各位技术友的支持,您的支持就是我前进的动力;目录一、CRD扩展Kubernetes集群1.什么是CRD 2.CRD能做什么(1)微服务管理总览(2)创建Yaml配置(3)自定义Controller逻辑二、CRD字段校验1.校验方式2.举例3.API的常用方式(1)配置(2)查看文件 (3)自定义

【云原生】学习K8s的扩展技能(CRD)

博主昵称:跳楼梯企鹅博主主页面链接:博主主页传送门博主专栏页面连接:专栏传送门--网路安全技术创作初心:本博客的初心为与技术朋友们相互交流,每个人的技术都存在短板,博主也是一样,虚心求教,希望各位技术友给予指导。博主座右铭:发现光,追随光,成为光,散发光;博主研究方向:渗透测试、机器学习;博主寄语:感谢各位技术友的支持,您的支持就是我前进的动力;目录一、CRD扩展Kubernetes集群1.什么是CRD 2.CRD能做什么(1)微服务管理总览(2)创建Yaml配置(3)自定义Controller逻辑二、CRD字段校验1.校验方式2.举例3.API的常用方式(1)配置(2)查看文件 (3)自定义

K8S集群管理平台Rancher(1):基础入门

一、Rancher概述1.1什么是RancherRancher是为使用容器的公司打造的容器管理平台。Rancher简化了使用Kubernetes的流程,方便开发者可以随处运行Kubernetes(RunKubernetesEverywhere),以便于满足IT需求规范,赋能DevOps团队。当然Rancher2.x已经完全转向了Kubernetes。Rancher2.x可以部署和管理在任何地方运行的Kubernetes集群。Rancher可以创建来自Kubernetes托管服务提供商的集群,自动创建节点并安装Kubernetes集群,或者导入任何已经存在的Kubernetes集群。Ranche

K8S集群管理平台Rancher(1):基础入门

一、Rancher概述1.1什么是RancherRancher是为使用容器的公司打造的容器管理平台。Rancher简化了使用Kubernetes的流程,方便开发者可以随处运行Kubernetes(RunKubernetesEverywhere),以便于满足IT需求规范,赋能DevOps团队。当然Rancher2.x已经完全转向了Kubernetes。Rancher2.x可以部署和管理在任何地方运行的Kubernetes集群。Rancher可以创建来自Kubernetes托管服务提供商的集群,自动创建节点并安装Kubernetes集群,或者导入任何已经存在的Kubernetes集群。Ranche