Loading
close

如何使用Yaml创建资源

time 更新时间:2022-03-21 20:52:56

问题描述

工作负载、持久卷声明和配置、密钥、服务、Ingress、自定义资源描述等资源不仅支持通过云平台页面创建,还支持通过Yaml创建。用户可根据实际业务场景,酌情选择对应方案。

本文将以创建名称为“demo”的“部署”类型工作负载为例,介绍如何使用Yaml创建资源。Yaml内容示例如下:

  apiVersion: apps/v1
  kind: Deployment
  metadata:
    creationTimestamp: null
    labels:
      app: demo
    name: demo
  spec:
    replicas: 1
    selector:
      matchLabels:
        app: demo
    strategy: {}
    template:
      metadata:
        creationTimestamp: null
        labels:
          app: demo
      spec:
        containers:
        - image: nginx:latest
          name: nginx
          resources: {}
  status: {}

解决方案

  1. 在顶部导航栏选择[产品与服务]-[容器服务]-[安全容器服务],进入“安全容器服务”页面。

  2. 在左侧导航栏选择[业务视图]页签-选择目标命名空间后,选择任意一个子菜单,进入对应页面。

  3. 单击页面右下角的“Yaml”图标,进入“导入Yaml”页面。

  4. 直接粘贴Yaml文件内容,或单击编辑区域右上角的“导入”图标,选择本地存储的Yaml文件。

    说明:

    请关注调试结果。该调试主要针对格式校验,若有错误可点击错误信息,跳至目标行进行修改。

  5. 待调试通过后,单击 导入 ,完成操作。

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品