kubeadm安装部署Kubernetes集群实战

1、K8s常见的安装方式

目前安装Kubernetes的方式多样,主要是kubeadm,kops,Rancher,手动部署,Kubespray:

  • kubeadm是官方推荐方案,简单方便;
  • Kops与各云平台整合度非常高,使用GCE/AWS的话,还是非常推荐的;
  • 如果说kuernetes类似于IaaS+,那么Rancher就是标准的PaaS,完全基于web管理,但是内部实现细节无法获知;
  • 手动二进制部署方式可以了解Kubernetes的各个组件运作机制,专业运维人员推荐这种方法;
  • kubespray是一个基于Ansible的部署方案,要部署的话,仅仅需要写一下部署配置,声明一些镜像地址即可自动完成安装;

2、K8s集群部署环境

Kubernetes工作流程演示:

  1. kubectl发送部署deployment的请求到API Server。
  2. API Server通知Controller Manager创建一个deployment资源。
  3. Deployment controller向API Server发送创建ReplicaSet的需求。
  4. ReplicaSet通知ReplicaSet controller启动。
  5. ReplicaSet controller发送创建Pod需求到API Server
  6. API Server通知Scheduler执行调度任务
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

wespten

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

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

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

打赏作者

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

抵扣说明:

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

余额充值