Opaque Secret

当 Secret 配置文件中未作显式设定时,默认的 Secret 类型是 Opaque。 当你使用 kubectl 来创建一个 Secret 时,你会使用 generic 子命令来标明 要创建的是一个 Opaque 类型 Secret。

例如,下面的命令会创建一个空的 Opaque 类型 Secret 对象:

  1. kubectl create secret generic empty-secret
  2. kubectl get secret empty-secret
  3. 输出类似于
  4. NAME TYPE DATA AGE
  5. empty-secret Opaque 0 2m6s

DATA 列显示 Secret 中保存的数据条目个数。 在这个例子种,0 意味着我们刚刚创建了一个空的 Secret。