华为云UCS-创建密钥:Secret资源文件配置说明

时间:2024-04-15 15:32:58

Secret资源文件配置说明

本章节主要介绍Secret类型的资源描述文件的配置示例。

例如现在有一个工作负载需要获取账号密码,可以通过Secret来实现:

  • yaml文件格式

    定义的Secret文件secret.yaml内容如下。其中Value需要用Base64,Base64编码方法请参见如何进行Base64编码

    apiVersion: v1
    kind: Secret
    metadata:
      name: mysecret           # secret的名称
      namespace: default       #命名空间,默认为default
    data:
      username: bXktdXNlcm5hbWUK  #用户名,需要用Base64编码
      password: ******  #需要用Base64编码
    type: Opaque     # type建议不要做修改
  • json文件格式

    定义的Secret文件secret.json内容如下。

    {
      "apiVersion": "v1",
      "kind": "Secret",
      "metadata": {
        "name": "mysecret",
        "namespace": "default"
      },
      "data": {
        "username": "bXktdXNlcm5hbWUK",
        "password": "******"
      },
      "type": "Opaque"
    }
support.huaweicloud.com/usermanual-ucs/ucs_01_0115.html