1. 本际云推荐 - 专业推荐VPS、服务器,IDC点评首页
  2. 云主机运维
  3. VPS运维

k8s部署应用包步骤流程

k8s部署应用包步骤

部署主要步骤:新建镜像,将应用包打入镜像内。将镜像上传至远程仓库。新建pod,并引用远程仓库中的镜像并运行pod。

k8s部署应用包步骤流程

k8s基本介绍

1.K8s的组件介绍

组件一:Master组件

  • kube-apiserver对外提供API接口,处理所有资源的增删改查和监听操作,并将数据保存在Etcd。所有服务访问统一入口。
  • kube-controller-manager–控制器ControllerManager负责管理各个资源对应的控制器。维持副本期望数目。
  • kube-scheduler–调度器负责介绍任务,选择合适的节点进行分配任务,根据调度算法为新创建的Pod选择一个合适节点部署。
  • etcd分布式键值存储系统。用于保存k8s资源数据,比如集群状态数据,Pod、Service等API对象,储存K8S集群所有重要信息。

组件二:Node组件

  • kubelet管理本机运行的容器,可以创建容器、为Pod挂载数据卷、获取容器和节点状态等功能。直接跟容器引擎交互实现容器的生命周期管理。
  • kube-proxy负责写入规则至IPTABLES、IPVS实现服务映射访问的,具有一定的四层负载均衡功能。

2.K8s命令介绍

Kubernetes常用命令:资源操作形式kubectl+子命令+参数,例如:create、delete、get、describe、edit资源:node、pod、configmap、deploy等

以上是k8s的基本介绍,更多精彩内容请关注“IT那活儿”公众号。

原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6237.html