xkube

汪碧康5 天前
云原生·容器·架构·kubernetes·gateway·kubelet·xkube
一文讲解kubernetes的gateway Api的功能、架构、部署、管理及使用Gateway API 是一个官方的 Kubernetes 项目,专注于 Kubernetes 中的 L4 和 L7 路由。该项目代表了 Kubernetes Ingress、负载均衡和 Service Mesh API 的下一代。从一开始,它就被设计为通用的、表达力强的且面向角色的。API的大部分配置都包含在路由层中。这些特定于协议的资源(如HTTPRoute、GRPCRoute等)为Ingress和Service Mesh都提供了高级路由功能。官网地址:https://gateway-api.sigs
汪碧康17 天前
云原生·容器·kubernetes·k8s·亲和性·xkube
一文掌握k8s的升级更新策略K8S中通过spect.strategy来定义新的 Pod 替换为旧的Pod的策略。策略类型分为:重建策略(Recreate)或滚动升级策略(RollingUpdate),默认为 RollingUpdate
汪碧康17 天前
云原生·容器·kubernetes·k8s·xkube·k8s管理平台
一文掌握k8s的健康检查探针容器的健康检查探针是指容器运行过程中,需要定时检查容器中应用健康状况。 若未配置健康检查机制,当容器内的应用程序发生异常时,Pod无法感知该异常,也不会自动执行重启操作进行恢复。这样可能导致Pod状态显示为“运行中”,但实际上容器内的应用已处于不可用或异常状态。
汪碧康19 天前
docker·云原生·容器·golang·kubernetes·k8s·xkube
一文掌握k8s容器的资源限制在Kubernetes(K8s)中,资源的申请与限制(Resource Requests and Limits)是非常重要的,它们帮助确保集群中资源的合理分配和高效利用。通过为Pod中的容器设置资源请求和限制,你可以控制容器可以使用的最小和最大资源量,从而防止单个应用占用过多资源导致集群其他部分出现问题。
汪碧康1 个月前
云原生·容器·kubernetes·gateway·istio·cilium·xkube
【k8s-1.34.2安装部署】十.gateway Api v1.4.0和istio安装== 文章导航===【k8s-1.34.2安装部署】一.系统初始化及k8s集群规划 【k8s-1.34.2安装部署】二.kubernets软件、证书、配置、脚本等文件准备 【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装 【k8s-1.34.2安装部署】四.kubernets master组件kube-apiserver,kube-controller-manager,kube-scheduler安装 【k8s-1.34.2安装部署】五.worker端containerd2.2
汪碧康1 个月前
云原生·容器·kubernetes·kubelet·xkube·eeenet
【k8s-1.34.2安装部署】九.k8s多集群管理平台xkube-v3.9安装部署== 文章导航===【k8s-1.34.2安装部署】一.系统初始化及k8s集群规划 【k8s-1.34.2安装部署】二.kubernets软件、证书、配置、脚本等文件准备 【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装 【k8s-1.34.2安装部署】四.kubernets master组件kube-apiserver,kube-controller-manager,kube-scheduler安装 【k8s-1.34.2安装部署】五.worker端containerd2.2
汪碧康1 个月前
云原生·容器·kubernetes·k8s·etcd·xkube
二进制kubenetes-1.34.2安装包快速部署k8s集群这是 kubenetes-1.34.2 二进制安装包,其他版本同样可以使用,包含etcd,kube-apiserver,kube-controller-manager,kube-scheduler,kubelet,containerd,coredns,metric-server的证书、配置文件,启动脚本。其中还包括证书的生成脚本、kubeconfig的生成脚本,同时包含了二进制可执行文件,本安装包已经包含了二进制文件,制作好的证书和安装包,可以直接拷贝到安装目录进行安装,也可以重新执行:make_inst
汪碧康1 个月前
网络·云原生·容器·kubernetes·k8s·cilium·xkube
【k8s-1.34.2安装部署】六.企业级部署cilium-1.18.4网络插件本章节主要讲解k8s集群网络插件cni的安装,安装的版本是cilium-1.18.4,本文主要讲解对ciium的安装方式,以及cilium各个安装参数的解释。
汪碧康1 个月前
docker·云原生·容器·kubernetes·jenkins·kubelet·xkube
【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装本章节主要讲解k8s-1.34的worker节点组件的安装包括containerd,kubelet,其中containerd又包括了cni-plugins,runc,cri-tools等组件。安装完并进行woker的节点的安装验证
汪碧康1 个月前
云原生·容器·kubernetes·xkube·k8s管理平台·k8s安装部署·k8s dashboard
【k8s-1.34.2安装部署】二.kubernets软件、证书、配置、脚本等文件准备本章节将安装k8s-1.34需要的二进制文件、证书配置文件,脚本,以及etcd、master端组件、worker端组件所用到的配置文件、启动脚本都准备好。同时客户可以自行按照"一.系统初始化及k8s集群规划" 中的软件都下载准备好。该篇文章中的所有配置文件和脚本可以在git地址获取:https://gitee.com/eeenet/k8s-install
汪碧康1 个月前
容器·kubernetes·k8s·etcd·dashboard·xkube·etcd集群部署
【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装本章节主要讲解etcd-v3.6.6集群的安装过程,并通过脚本etcd.sh来查看etcd的集群状态以及etcd的数据库中存放数据的情况,也可以通过etcd.sh脚本来进行etcd的备份和还原。上一章中我们准备了etcd安装所需要的证书、配置、启动脚步、检测脚本。
汪碧康2 个月前
运维·容器·kubernetes·jenkins·xkube·k8s助手
【xkube】xkube 3.9版本新增支持jenkins、deployment的探针、节点污点、ingress的规则功能1.增加deployment变量界面修改功能 2.增加deployment生命周期界面修改功能 2.增加deployment的所有修改自动备份功能 3.增加权限管理中所有变更的审计日志 4.增加jenkins流水线支持 5.增加ingress路由编辑、tls域名添加功能 6.增加ingress修改自动备份功能 7.增加node的yaml文件修改功能,并自动备份yaml配置 8.增加node的标签修改功能,并自动备份yaml配置 9.增加node的污点修改功能,并自动备份yaml配置 10.增加一个用于ap
我是有底线的