检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
name: foo image: www.3rdregistry.com/janedoe/awesomeapp:v1 imagePullSecrets: - name: myregistrykey #使用上面创建的密钥 父主题: 配置工作负载
镜像访问凭证:用于访问镜像仓库的凭证,默认取值为default-secret,使用default-secret可访问SWR镜像仓库的镜像。default-secret详细说明请参见default-secret。 定时规则 并发策略:支持如下三种模式。 Forbid:在前一个任务未完成时,不创建新任务。
集群默认创建的:集群在启动时会默认创建default、kube-public、kube-system、kube-node-lease命名空间。 default:所有未指定Namespace的对象都会被分配在default命名空间。 kube-public:此命名空间下的资源可以被所有人访问(包括未认
27:介绍用于磁盘卷组快照的新API。 kubectl apply裁剪更安全、更高效 在Kubernetes 1.5版本中,kubectl apply引入了--prune标志来删除不再需要的资源,允许kubectl apply自动清理从当前配置中删除的资源。然而,现有的--pru
文件内容如下: apiVersion: apps/v1 kind: Deployment metadata: name: nginx spec: replicas: 1 selector: matchLabels: app: nginx template:
PV的名称,必须与1中PV的名称一致。 执行以下命令,创建PVC。 kubectl apply -f pvc-sfs.yaml 创建应用。 创建web-demo.yaml文件,本示例中将文件存储挂载至/data路径。 apiVersion: apps/v1 kind: Deployment metadata:
云硬盘存储对应的存储类名称为csi-disk。 执行以下命令,创建PVC。 kubectl apply -f pvc-evs.yaml 创建应用。 创建web-evs.yaml文件,本示例中将云硬盘挂载至/data路径。 apiVersion: apps/v1 kind: StatefulSet metadata:
matchLabels: # 选择器,用于选择带有特定标签的资源 app: nginx template: metadata: labels: # 标签 app: nginx spec: containers:
(Forbidden): deployments.apps is forbidden: User "0c97ac3cb280f4d91fa7c0096739e1f8" cannot list resource "deployments" in API group "apps" in the namespace
pvc-jenkins-master # 指定要使用的PVC imagePullSecrets: - name: default-secret 输入完成后,Esc键退出编辑,输入:wq保存。 执行以下命令,创建无状态工作负载jenkins-master。
PV的名称,必须与1中PV名称一致。 执行以下命令,创建PVC。 kubectl apply -f pvc-sfsturbo.yaml 创建应用。 创建web-demo.yaml文件,本示例中将极速文件存储挂载至/data路径。 apiVersion: apps/v1 kind: Deployment metadata:
约束与限制 使用限制 CCE Autopilot集群使用的工作节点为全托管模式,因此您目前还无法使用依赖节点特性的功能,例如HostPath、HostNetwork等功能,具体使用限制如下: 不支持的功能 说明 推荐替代方案 DaemonSet型工作负载 在每个节点上部署Pod
nginx:latest # 镜像名称:镜像版本 name: nginx imagePullSecrets: - name: default-secret 其中,“resource.cce.io/extra-ephemeral-storage-in-GiB”
/log/service。 解决方案:若日志生成目录为/application/logs/{应用名}/*.log,建议工作负载挂载Volume时,直接挂载/application/logs,日志策略中配置采集路径为/application/logs/*/*.log 父主题: 日志中心
matchLabels: # 选择器,用于选择带有特定标签的资源 app: hpa-example template: metadata: labels: # 标签 app: hpa-example spec: containers:
登录CCE控制台,单击集群名称进入集群。 在左侧导航栏中选择“命名空间”。 单击对应命名空间后的“管理配额”。 系统级别的命名空间kube-system、kube-public默认不支持设置资源配额。 设置资源配额,然后单击“确定”。 命名空间设置了CPU或内存资源配额后,创建工作负载时,必须指定CPU或内存
cluster_id 集群ID。 default_vpc_id 集群所在VPC的ID。 disable_auto_mount_secret 挂载对象桶/并行文件系统时,是否允许使用默认的AKSK,默认为false。 enable_node_attacher 是否开启agent侧attacher,开
最小实例数 scaleTargetRef: # 关联Deployment apiVersion: apps/v1 kind: Deployment name: nginx targetCPUUtilizationPercentage:
rollout undo命令进行回滚。 $ kubectl rollout undo deployment nginx deployment.apps/nginx rolled back Deployment之所以能如此容易的做到回滚,是因为Deployment是通过ReplicaSe
率。 高级设置(可选) 告警标签:添加告警标识性属性,用于告警降噪分组条件,标签值可用在通知内容模板中以$event.metadata.标签名被引用。一共可以添加10个告警标签。 告警标注:添加告警非标识性属性,标注值可用在通知内容模板中以$event.annotations.标