
k8s二进制搭建
文章平均质量分 89
国内k8s二进制搭建专栏分享
沙漠绿州
行动胜于言辞,每天坚持学习成长一点点
展开
-
16. k8s二进制集群之可用性验证
kubenetes服务一般是通过定义Deployment和Service配置文件创建的服务,对于其它服务其实也可以参照上面的配置做相应的修改即可。那么问题来了一般在实际场景对于微服务项目,可能涉及到要部署的服务会非常多(几十个甚至几百个),可不可能每个服务都去手动的定义和部署呢?显然不是,那么我们应该怎么利用更加智能以及自动化的方式去部署呢。原创 2025-02-11 15:30:00 · 775 阅读 · 0 评论 -
15. k8s二进制集群之CoreDNS部署
CoreDNS 是一个高性能、模块化的 DNS 服务器,专为云原生环境设计。它是 Kubernetes 的默认 DNS 服务,支持 Service 和 Pod 的域名解析。通过插件架构,CoreDNS 可以灵活扩展,满足各种 DNS 需求。原创 2025-02-11 08:30:00 · 1577 阅读 · 0 评论 -
14. k8s二进制集群之集群网络插件calico部署
Calico作为k8s的网络插件,它支持多种网络模式(如 BGP、Overlay),并提供了强大的网络策略功能,适用于大规模 Kubernetes 集群。原创 2025-02-10 15:00:00 · 1785 阅读 · 0 评论 -
13. k8s二进制集群之Kube-Proxy部署
实现Kubernetes中Service 网络代理的核心组件。通过配置节点上的网络规则(如 iptables 或 IPVS),实现流量转发和负载均衡。支持多种代理模式,适应不同的性能和功能需求。为Kubernetes集群提供服务发现和负载均衡的关键组件。原创 2025-02-10 08:30:00 · 780 阅读 · 0 评论 -
12. k8s二进制集群之kubelet部署
Kubelet 是 Kubernetes 的核心组件之一,运行在每个节点(Node)上,负责管理该节点上的 Pod 和容器。它确保 Pod 中的容器按预期运行,并与 Kubernetes 控制平面(Control Plane)通信。原创 2025-02-09 20:30:00 · 1266 阅读 · 1 评论 -
11. k8s二进制集群之容器运行时
容器运行时(Container Runtime) 是负责管理和运行容器(如 Docker 容器)的核心组件。它直接与操作系统内核交互,执行容器的生命周期的操作(创建、启动、停止、删除等)。Kubernetes 本身并不直接操作容器,而是通过容器运行时接口(CRI, Container Runtime Interface)与不同的容器运行时进行交互的过程。原创 2025-02-08 10:58:28 · 1182 阅读 · 0 评论 -
10. k8s二进制集群之Kube Scheduler部署
Kube Scheduler 支持自定义调度策略,通过 Policy 配置文件定义过滤和评分的优先级,例如禁用某些插件或调整权重。总之Kube Scheduler 是 Kubernetes 集群的“智能调度中心”,通过资源评估、策略匹配和负载均衡,确保 Pod 被高效、可靠地分配到最佳节点。理解其工作原理和扩展机制,能帮助优化应用部署,提升集群稳定性。原创 2025-02-06 23:27:38 · 1079 阅读 · 0 评论 -
9. k8s二进制集群之kube-controller-manager部署
k8s中的kube控制器管理工具kube-controller-manager部署,主要是集群控制平面的核心组件之一,负责运行各种控制器(Controller),确保系统的实际状态与用户声明的期望状态一致。作为自动化引擎,持续监控并修复集群中的资源状态,是 Kubernetes 实现声明式 API 和自愈能力的关键。原创 2025-02-05 23:59:55 · 1079 阅读 · 2 评论 -
8. k8s二进制集群之Kubectl部署
通过kubectl可以与k8s集群进行交互与操作,可以用它来创建、更新、删除和描述集群中的各种资源,如节点、部署、服务、Pod、ReplicaSet、StatefulSet、DaemonSet、Job 、 CronJob,包括故障排查、信息获取和配置管理等。本篇文章主要讲一讲k8s中的命令行管理工具kubectl的详细配置过程。原创 2025-02-05 16:47:05 · 1030 阅读 · 0 评论 -
7. k8s二进制集群之Kube ApiServer部署
Kube API Server 是 Kubernetes 核心组件之一,负责处理所有的 API 请求,实现集群管理和操作的中心枢纽。主要提供 Kubernetes集群的RESTful API,使用户可以通过命令行工具(如 kubectl)或者编程方式(使用各种语言编写的客户端库)来管理集群。为集群承载着对外提供服务的重要枢纽。原创 2025-02-04 21:09:30 · 1000 阅读 · 0 评论 -
6. k8s二进制集群之各节点部署
k8s二进制部署跟进之kubelet、kube-proxy节点同步原创 2025-02-04 20:17:25 · 552 阅读 · 0 评论 -
5. k8s二进制集群之ETCD集群部署
k8s二进制集群之ETCD高可用部署详解原创 2025-02-03 23:15:31 · 1363 阅读 · 3 评论 -
4. k8s二进制集群之ETCD集群证书生成
k8s中数据库etcd证书生成与配置原创 2025-02-02 22:29:48 · 735 阅读 · 0 评论 -
3. k8s二进制集群之负载均衡器高可用部署
k8s二进制集群负载均衡器部署详细。原创 2025-02-02 21:33:24 · 888 阅读 · 0 评论 -
2. K8S集群架构及主机准备
主机基础配置完后最好做个快照备份。原创 2025-02-01 23:59:24 · 933 阅读 · 0 评论 -
1. Kubernetes组成及常用命令
Kubernetes(简称K8s)是一个开源的容器编排系统,用于自动化应用程序的部署、扩展和管理。自2014年发布以来,K8s迅速成为容器编排领域的行业标准,被越来越多的企业用于管理和编排容器化应用程序。K8s的设计哲学、可扩展性和强大的社区支持是其成功的关键因素。主要由Pods、ReplicaSet&Label、Deployments、Services几大部分组成。原创 2025-02-01 23:40:00 · 1202 阅读 · 1 评论