k8s中新建一个namespace和harborsecret的yaml文件

时间:2023-09-04 15:13:43

注意哟,

不同的harborsecret,在不同的namespace中,是不共用的。

也就是说,如果在default名字空间中,创建了一个docker login secret,

在其它名字空间中,是不能用的。得再建一个同样的secret的。

---
apiVersion: v1
kind: Namespace
metadata:
  name: demo
  labels:
    name: demo
apiVersion: v1
data:
  .dockerconfigjson: eyJhdXR......nRPR055WldvNCJ9fX0=
kind: Secret
metadata:
  name: harborsecret
  namespace: default
type: kubernetes.io/dockerconfigjson
---
apiVersion: v1
data:
  .dockerconfigjson: eyJhdXRoc......QwTnRP9fX0=
kind: Secret
metadata:
  name: harborsecret
  namespace: demo
type: kubernetes.io/dockerconfigjson

注意上面这个yaml文件中的type: kubernetes.io/dockerconfigjson及namespace用法。