一、生成

kubectl create secret docker-registry regsecret --docker-server=registry.cn-hangzhou.aliyuncs.com --docker-username=xxx@aliyun.com --docker-password=xxxxxx --docker-email=xxx@aliyun.com -n namespace

其中:

  • regsecret: 指定密钥的键名称, 可自行定义
  • --docker-server: 指定docker仓库地址
  • --docker-username: 指定docker仓库账号
  • --docker-password: 指定docker仓库密码
  • --docker-email: 指定邮件地址(选填)
  • -n: 命名空间

二、使用

apiVersion: apps/v1
kind: Deployment
metadata:
  labels: 
    app: ai-core-gate
  name: ai-core-gate
spec:
  replicas: 1
  selector:
    matchLabels: 
      app: ai-core-gate
  template:
    metadata:
      labels: 
        app: ai-core-gate
    spec:
      imagePullSecrets:   ###这里配置secret
      - name: regsecret     
      containers:
      - name: ai-core-gate
        imagePullPolicy: Always
        image: registry.cn-hangzhou.aliyuncs.com/leva/ai-core-gate:0.1
Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐