K8S 应用pod结点目标一、Kubernetes Pods1.1、Kubernetes 中的pod 是做什么的二、工作结点三、故障排除3.1、常见kubectl 命令3.2、可视化界面四、pod 资源详情总结 目标本节我将和大家一起学习Kubernetes 应用中的pod结点了解 Kubernetes Pod。了解 Kubernetes 工作节点。对已部署的应用故障排除。一、Kube            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 08:31:58
                            
                                56阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes(简称K8s)是一个用于自动化容器化应用程序的开源平台。在Kubernetes中,有两个关键的概念:节点(node)和Pod。本篇文章将教会你如何使用Kubernetes来创建和管理节点,以及如何在节点上运行Pod。
## 关键词
在开始之前,我们先来了解一下关键词的含义:
- ESC服务器:Enterprise Service Container的简称,是指在企业级环境            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-01 11:26:57
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ETCD集群扩容和缩容本文将介绍生产环境下如何对ETCD集群进行扩容和缩容。 文章目录ETCD集群扩容和缩容新节点环境准备(node3)下载安装包并初始化环境网络准备生成`node3`对等证书向集群中添加普通节点`node3`添加新节点查看集群状态添加`node3`节点配置添加`node3`节点服务文件启动`node3`节点再次查看集群状态将`node3`节点从集群中移除集群节点查看移除节点查看集            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 12:41:30
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关键词:k8s节点下线 k8s
## 一、整体流程
为了实现“k8s节点下线”,我们需要按照以下步骤进行操作:
| 步骤 | 操作 |
| --- | --- |
| 步骤一 | 验证节点状态是否正常 |
| 步骤二 | 标记节点为不可调度状态 |
| 步骤三 | 从集群中移除节点 |
| 步骤四 | 删除节点配置 |
| 步骤五 | 删除节点上的镜像 |
下面我们就按照这个流程,一步步来            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-15 14:49:35
                            
                                697阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言近期在测试环境k8s集群发现Calico的节点出现了异常,状态一直处于连接中,而且node节点的ip也出现了变化。 于是对此次处理过程进行记录。这个异常不具备普遍性,因此文档仅供参考。发现在Calico 异常的node节点上,出现了大量的br开头的以及一些其他的虚拟网卡和虚拟ip. 应该是这些ip导致的。由于具体排查和处理需要大量的时间,为了不影响服务,先把异常节点下线。备注:
可查看异常p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-04 17:32:46
                            
                                109阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            K8S(Kubernetes)是一个用于自动化部署、扩展和管理容器化应用程序的开源系统。K8S节点是Kubernetes集群中的工作节点,用于实际运行应用程序的地方。在这篇文章中,我将指导新手如何实现K8S节点的设置。
### K8S节点设置流程
| 步骤 | 操作 |
| --- | --- |
| 1 | 准备物理或虚拟机器作为K8S节点 |
| 2 | 安装容器运行时(如Docker)|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-21 14:04:32
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、kubernetes集群架构图master节点:kubectl :
客户端命令行工具,将接受的命令格式化后发送给kube-apiserver,作为整个系统的操作入口;
kube-apiserver:
集群的统一入口,各组件协调者,HTTP API提供接口服务,所有对象资源的增删改查和监听都交给apiserver处理后再交给etcd存储;
kube-cotraller-manager:
处理            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-29 10:20:08
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            如果没有特殊指明,所有操作均在 zhaoyixin-k8s-01 节点上执行。kubernetes master 节点运行如下组件:kube-apiserverkube-schedulerkube-controller-manager这三个组件均以多实例模式运行:kube-scheduler 和 kube-controller-manager 会自动选举产生一个 leader 实例,其它实例处于阻            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-12 06:24:26
                            
                                191阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            K8s 二进制扩容node节点方案基于以下链接文档,k8s环境扩容 链接: https://pan.baidu.com/s/1_DopTLhdWujC3_6Ed3gyxg 提取码: eu2g网络上的文档没有能够让你直接copy走拿去就能用的文档,但是大多数作者,都是根据自己的需求来进行的,二进制虽然不如kubeadm方式简单,一条两条命令基本搞定,但是基本上就是按照当时集群的部署文档copy的一遍            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 20:16:43
                            
                                122阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录前言一、什么是Kubernetes标签二、设计标签的目的三、标签的语法四、标签选择运算符五、标签的使用 前言我们知道使用pod控制器创建的pod,在pod故障以后重建后的pod ip地址和名称是变化的,为了解决pod访问问题,我们特此创建了service,我们访问service的ip地址就可以正常访问到pod;那么问题来了,service是怎样去关联pod的呢?在k8s上如果使用pod控            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 14:21:05
                            
                                94阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在《Kubernetes探秘-多master节点容错部署》中介绍了通过部署多个主节点来提高Kubernetes的容错能力。其中,最为关键是存储集群控制数据的etcd服务必须在多个副节点间实时同步,而kube-apiserver通过keepalived进行IP主地址的切换。在《Kubernetes探秘-etcd节点和实例扩容》中已经详细介绍了etcd多节点扩容的步骤,但在实际操作中发现,必需要遵            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-17 13:49:51
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、master2节点操作1.1 关闭防火墙,关闭核心防护,关闭网络管理功能(生成环境中一定要关闭它)1.2 master节点操作,将master节点的kubernetes配置文件和启动脚本复制到master2节点1.3 master2上修改apiserver配置文件中的IP地址1.4 将master节点的etcd证书复制到master2节点(master2上一定要有etcd证书,用来与et            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-28 00:32:45
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、环境IP角色192.168.0.30VIP192.168.0.31master1 + etcd192.168.0.32master2 + etcd192.168.0.33master3 + etcd192.168.0.35node1192.168.0.37node2192.168.0.38node3所有节点基础环境设置yum install bash-completion vim wget l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-12 09:20:19
                            
                                217阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在上一篇文章中,我们完成了K8S系列之K8S集群之Master节点部署,在这篇文章中,我们将开始部署Node节点相关的组件。在node节点上,需要部署kubelet和kube-proxy两个K8S组件,除此之外,还需要部署Docker环境、CNI网络插件flannel以及coredns服务。根据我们的架构,我们在10.4.7.21和 10.4.7.22 两台服务器上同时部署Master节点和Nod            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 22:20:03
                            
                                662阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            架构图 master 节点我们要避免单节点,防止故障1、多节点部署我们在192.168.1.9上面部署另外一台master 首先我们将主节点文件拷贝过去:cd /opt
scp -r kubernetes 192.168.1.9:/opt/
scp -r etcd 192.168.1.9:/opt/
scp /usr/lib/systemd/system/kube-* 192.168.1.9:/u            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-18 18:42:04
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录k8s多节点配置部署环境负载均衡部署部署keepalived服务k8s拓展知识 主机名ip地址安装包Master01192.168.136.88kube-apiserver kube-controller-manager kube-scheduler etcdMaster02192.168.136.60kube-apiserver kube-controller-manager kube            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-01 21:46:38
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            docker 运行和管理容器,kubelet 通过 Container Runtime Interface (CRI) 与它进行交互。注意:如果没有特殊指明,本文档的所有操作均在 k8s-01上执行,然后远程分发文件和执行命令;需要先安装 flannel;一、下载和分发docker二进制文件cd /opt/k8s/work
wget https://download.docker.com/linu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 07:17:12
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录Node节点组件介绍实验准备实验步骤生成kubeconfig文件部署kubelet组件部署kube-proxy组件将Node节点加入到群集检查群集状态配置文件参数介绍实验总结 Node节点组件介绍kubelet kubelet是Master在Node节点上的Agent,管理本机运行容器的生命周期,比如创建容器、Pod挂载数据卷、下载Secret、获取容器节点状态工作。kubelet将每个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 21:00:40
                            
                                131阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考:https://kubernetes.io/zh/docs/concepts/architecture/nodes/ Kubernetes 通过将容器放入在节点(Node)上运行的 Pod 中来执行你的工作负载。 节点可以是一个虚拟机或者物理机器,取决于所在的集群配置。 每个节点包含运行 Po ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-26 11:34:00
                            
                                610阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Kubernetes是一个开源的容器编排平台,可以简化容器化应用的部署、扩展和管理。在Kubernetes中,一个集群由多个节点(Node)组成,每个节点都负责运行容器化的应用和管理资源。在Kubernetes中,根据不同的需求,可以对节点进行扩容和缩容,以及进行节点版本的升级和降级。本文将介绍如何实现Kubernetes节点的升级(minor)操作。
升级节点是指将节点的版本从一个次要版本升级            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-04 13:04:32
                            
                                16阅读