zoukankan      html  css  js  c++  java
  • 在pod中指定 imagePullSecrets

    容器时私有注册表,需要创建docker的secret 来拉取镜像

    创建

    kubectl create secret docker-registry <name> --docker-server=DOCKER_REGISTRY_SERVER --docker-username=DOCKER_USER --docker-password=DOCKER_PASSWORD --docker-email=DOCKER_EMAIL


    name 是 secret的名字

    DOCKER_REGISTRY_SERVER 注册表的地址

    DOCKER_USER 注册表的名字

    DOCKER_PASSWORD 注册表的密码

    您可以通过向imagePullSecrets Pod 定义添加一个部分来创建引用该密钥的 Pod

    cat <<EOF > pod.yaml
    apiVersion: v1
    kind: Pod
    metadata:
      name: foo
      namespace: awesomeapps
    spec:
      containers:
        - name: foo
          image: janedoe/awesomeapp:v1
      imagePullSecrets:
        - name: myregistrykey
    EOF
    
    cat <<EOF >> ./kustomization.yaml
    resources:
    - pod.yaml
    EOF
  • 相关阅读:
    stl
    Chopsticks Hdu1500
    Dp Hdu1421 搬寝室
    AOj448有趣的矩阵
    树状数组Hdu1541
    树状数组Hdu1166
    Floyd最小环Hdu1599
    三大主流ETL工具选型
    ETL概述
    POI操作Excel常用方法总结
  • 原文地址:https://www.cnblogs.com/lulin9501/p/15676000.html
Copyright © 2011-2022 走看看