全国咨询/投诉热线:400-618-4000

Kubernetes集群部署详细图文教程[IT运维培训]

更新时间:2019年12月03日17时34分 来源:传智播客 浏览次数:

1、创建的前提

• 开通资源编排服务ROS

– 因为阿里云的k8s集群依赖于ROS的资源编排,所以,要先开通ROS才可以创建k8s集群

• 开通弹性伸缩服务ESS

• 开通访问控制服务RAM

2、创建说明

每个账号创建的云资源是由于配额的,比方说以下配额

• 每个账号默认最多可以创建 5 个集群(所有地域下),每个集群中最多可以添加 40 个节点。如果您需要创建更多的集群或者节点,请提交工单申请。

– Kubernetes集群中,VPC默认路由条目不超过48条,意味着Kubernetes集群使用VPC时,默认节点上限是48个,如果需要更大的节点数,需要您先对目标VPC开工单,提高VPC路由条目,再对容器服务提交工单

• 每个账号默认最多可以创建 100 个安全组

• 每个账号默认最多可以创建 60 个按量付费的负载均衡实例

• 每个账号默认最多可以创建 20 个EIP

备注:系统上仅仅支持centos系统

3、创建操作步骤

1575364609279_kubernetes集群部署01.jpg



3.1进入kubernetes控制台

1575364625042_kubernetes集群部署02.jpg

3.2选择集群模板

1575364815119_kubernetes集群部署03.jpg



3.3选择集群

1575364830055_kubernetes集群部署04.jpg


注释:(专有版,托管版,serverless的区别)

• 专有版 Kubernetes:需要创建3个 Master(高可用)节点及若干 Worker 节点,可对集群基础设施进行更细粒度的控制,需要自行规划、维护、升级服务器集群。

费用问题:用户承担 Master 节点和 Worker 节点的资源费用

• 托管版 Kubernetes:只需创建 Worker 节点,Master 节点由容器服务创建并托管。具备简单、低成本、高可用、无需运维管理 Kubernetes集群 Master 节点的特点,您可以更多关注业务本身

费用问题:用户承担 Worker 节点的资源费用。

• Serverless Kubernetes:无需创建和管理 Master 节点及 Worker 节点,即可通过控制台或者命令配置容器实例的资源、指定应用容器镜像以及对外服务的方式,直接启动应用程序。

费用问题:按容器实例的使用资源量和时长(秒)计费,适用于批量任务、突发扩容,以及 CI/CD 测试。

3.4选择资源组

1575364879735_kubernetes集群部署05.jpg


3.5配置集群的相关信息

3.5.1基本信息

1575364897462_kubernetes集群部署06.jpg

1575364923776_kubernetes集群部署08.jpg



3.5.2master配置

1575364958212_kubernetes集群部署08.jpg


3.5.3worker的配置

1575364980360_kubernetes集群部署09.jpg

注释:(添加节点的两种方式)

添加worker节点的时候,可以选择创建,也可以选择添加已有的节点。推荐了解linux云计算+运维开发课程

1575364999047_kubernetes集群部署10.jpg

1575365019128_kubernetes集群部署11.jpg



集群的配置

1575365036356_kubernetes集群部署12.jpg

• Flannel:简单稳定CNI插件,配合阿里云的VPC的高速网络,能给集群高性能和稳定的容器网络体验,但功能偏简单,支持的特性少,例如:不支持基于Kubernetes标准的Network Policy

• Terway:是阿里云容器服务自研的网络插件,功能上完全兼容Flannel,支持将阿里云的弹性网卡分配给容器,支持基于Kubernetes标准的Net来定义容器间的访问策略,支持对单个容器做带宽的限流。对于不需要使用Network Policy的用户,可以选择Flannel,其他情况建议选择Terway

1575365051685_kubernetes集群部署13.jpg


注意:创建的过程时间比较长:大概15min左右。

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额