企业级DevOps容器云平台流水线综合解决方案详解(二)

本文详细介绍了如何使用kubeadm快速部署Kubernetes集群,包括系统初始化、Kubeadm安装、节点加入集群等步骤。随后,讲解了K3s集群的在线与离线安装,以及高可用配置。接着,重点阐述了Prometheus监控K8s的完整流程,包括部署kube-state-metric、node-exporter、cadvisor、blackbox-exporter和Prometheus-server,并配置监控业务容器。此外,文章还涵盖了通过K8S部署dubbo微服务接入ELK架构,以及Spinnaker自动化流水线部署实战,包括创建镜像、配置部署、发布至K8S等。最后,简要提及了Ansible自动化流水线在K8S部署中的应用。
摘要由CSDN通过智能技术生成

十、Kubeadm快速部署K8s集群

kubeadm是官方社区推出的一个用于快速部署 kubernetes 集群的工具,这个工具能通过两条指令完成一个kubernetes集群的部署。

环境要求:

  • 一台或多台机器,操作系统CentOS 7.x-86_x64;

  • 硬件配置:内存2GB或2G+,CPU 2核或CPU 2核+;

  • 集群内各个机器之间能相互通信;

  • 集群内各个机器可以访问外网,需要拉取镜像;

  • 禁止swap分区;

节点规划如下:

主机名 ip地址 部署组件
k8s-master01 192.168.3.17 kube-apiserver、kube-scheduler、kube-controller-manager、etcd、kubelet、kubeadm、kubectl
k8s-node01 192.168.3.18 kubelet、kubeadm、kubectl
k8s-node02 192.168.3.19 kubelet、kubeadm
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wespten

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值