检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
elb的data内容是临时AK/SK数据,创建节点或自动创建ELB时均会使用该密钥。paas.elb的data数据同样会定期更新,且在一定时间后会过期失效。 实际使用中您不会直接使用paas.elb,但请不要删除paas.elb,否则会导致创建节点或ELB失败。 父主题: 配置项与密钥
云服务接口:支持操作云服务层面的基础设施(如创建节点),也可以调用集群层面的资源(如创建工作负载)。 使用云服务接口时,必须配置集群管理(IAM)权限。 集群接口:直接通过Kubernetes原生API Server来调用集群层面的资源(如创建工作负载),但不支持操作云服务层面的基础设施(如创建节点)。 使用
一个组,且不同命名空间中的数据彼此隔离,您可以根据需要创建并使用命名空间。 集群创建后会默认生成default命名空间,如果没有特殊要求,可以直接选择default命名空间。 创建方式 可选择“动态创建”,通过控制台级联创建存储卷声明PVC、存储卷PV和底层存储。 存储类 云硬盘对应的存储类为csi-disk。
自动创建的EIP被手动删除后,会导致网络异常,需要重建Pod。 EIP跟随Pod创建 创建Pod时,填写pod-with-eip的annotation后,EIP会随Pod自动创建并绑定至该Pod。 以下示例创建一个名为nginx的无状态负载,EIP将随Pod自动创建并绑定至Pod。具体字段含义请参见表2。
Autopilot集群,具体规格如下: 为了便于说明,假设集群涉及的资源是同时创建的,实际创建中可能有几秒的时间差,具体请以控制台数据为准。 计费模式:按需计费 配置SNAT:开启 插件:CoreDNS域名解析和Kubernetes Metrics Server,自动创建2个无状态工作负载 coredns无状态工作负载(CoreDNS域名解析插件)
确认添加”。 图1 为Pod增加临时存储空间 YAML中添加Annotation 通过YAML创建工作负载时您可以通过“annotations”参数,启用Pod的高级功能。 例如,创建Nginx工作负载时,您可以通过“annotations”为Pod增加14GiB的临时存储空间。
迁移,删除完成后数据无法找回,请谨慎操作。 部分资源不会删除: Service和Ingress关联的已有ELB实例(仅删除自动创建的ELB实例) 关联创建的VPC级别的资源(如终端节点、NAT网关、SNAT出网EIP) 在集群非运行状态(例如冻结、不可用状态)时删除集群,会残留存储、网络等关联资源,请妥善处理。
输入PVC的名称,同一命名空间下的PVC名称需唯一。 创建方式 无可用底层存储的场景下,可选择“动态创建”,通过控制台级联创建存储卷声明PVC、存储卷PV和底层存储。 已有底层存储的场景下,根据是否已经创建PV可选择“新建存储卷”或“已有存储卷”,静态创建PVC,具体操作请参见通过静态存储卷使用已有文件存储。 本文中选择“动态创建”。
单击右上角“创建快照”,在弹出的窗口中设置相关参数。 图1 创建快照 表1 创建快照参数说明 参数 说明 快照名称 请填写快照的名称,例如“disksnap-test1”。 选择存储 选择要创建快照的PVC,仅能选择云硬盘类型PVC,例如选择“pvc”。 单击“创建”。在“快照与备份”页签中可以看到新建的快照信息。
集群状态:当前集群的运行状态,详情请参见集群生命周期。 集群类别:显示当前集群为CCE Autopilot集群。 集群创建时间:显示集群创建的时间,CCE以该时间作为计费依据。 集群配置 集群创建完成后,基本配置如下: 集群版本 | 补丁版本:显示当前集群对应的Kubernetes版本号以及CCE
图1 添加密钥 创建工作负载时,可以在“镜像名称”中直接填写私有镜像地址,填写的格式为domainname/namespace/imagename:tag,并选择1中创建的密钥。 图2 填写私有镜像地址 填写其他参数后,单击“创建工作负载”。 使用kubectl创建第三方镜像仓库的密钥
Autopilot集群内访问对象存储,需要创建OBS终端节点,用于连接VPC网络和OBS服务。 PVC名称 输入PVC的名称,同一命名空间下的PVC名称需唯一。 创建方式 已有底层存储的场景下,根据是否已经创建PV可选择“新建存储卷”或“已有存储卷”来静态创建PVC。 无可用底层存储的场景下,可选择“动态创建”,具
通过CCE配置自定义告警 当默认的告警规则无法满足您的述求时,可以创建自定义告警规则。通过在CCE中创建告警规则,您可以及时了解集群中各种资源是否存在异常。 添加指标类告警示例 基于Prometheus指标的阈值告警规则,指标告警规则依赖开通监控中心,请前往监控中心一键开通。详情请参见开通监控中心。
这个过程中不同环境部署的工作负载相同,只是在逻辑上进行了定义。分为两种做法: 分别创建不同集群。 不同集群之间,资源不能共享。同时,不同环境中的服务互访需要通过负载均衡才能实现。 不同环境创建对应命名空间。 同个命名空间下,通过服务名称(Service name)可直接访问。跨
挂载方式 说明 支持的存储卷类型 其他限制 静态创建存储卷(使用已有存储) 需要手动创建底层存储(例如云硬盘、文件存储等)和PV。 控制台操作流程:首先,使用已有的底层存储创建PV。其次,创建PVC,并将PVC挂载至工作负载创建的Pod中。创建PVC时,Kubernetes会将PVC和匹
完成配置后,在“确认配置”页面,查看根据配置生成的API数据,您可以通过下载或复制进行使用。 图1 生成创建集群的API参数 使用生成的API数据作为Body体,调用创建集群接口,详情请参见创建集群。 父主题: 附录
一个Region下每个账号可创建的子网限制为50个。 安全组 2/集群 每个集群会自动创建2个安全组,分别用于集群控制面和ENI的网络访问控制。 一个Region下每个账号可创建的安全组限制为100个。 安全组规则 7/集群 每个集群会自动创建7个的安全组规则,用于放通指定端口,以保证集群中的正常网络通信。
选请单击后方的“创建子网”进行创建,创建完成后单击刷新按钮。 关联安全组:默认为容器ENI安全组,您也可以选择单击后方的“创建安全组”进行创建,创建完成后单击刷新按钮。最多可选择5个安全组。 图2 创建命名空间类型的容器网络配置 完成基本配置后单击“确定”,创建完成后页面自动返回
性进阶至Beta。该特性支持创建绑定到节点的ServiceAccount Token:在Token中包含节点信息的声明,并在使用Token时验证节点的存在,若节点被删除,则Token将会失效。详细使用方式请参考手动为 ServiceAccount 创建 API 令牌。 Kubernetes
参考Kubernetes API添加接口对应的结构体。 例如使用curl命令调用创建Deployment接口,请求方法为POST,并添加对应的Body体。 本示例中使用nginx.json文件,创建一个名为nginx的Deployment负载,该工作负载使用nginx:lates