k8s 拉取私有库镜像

2018-05-16  本文已影响0人  运维经理

首先配置私有仓库harbor的secret:

# kubectl create secret docker-registry registry-secret --namespace=default \

--docker-server=https://private-registry.domain.com --docker-username=username \

--docker-password=password --docker-email=username@abcd.com

配置文件调用:

kind: Deployment

apiVersion: extensions/v1beta1

metadata:

  name: service-test

  namespace: default

  labels:

    app: service-test

spec:

  replicas: 2

  template:

    metadata:

      labels:

        app: service-test

    spec:

      containers:

      - image: private-registry.domain.com/test-private/service-test:1

        name: service-test

        ports:

        - containerPort: 80

      imagePullSecrets:

      - name: registry-secret

上一篇 下一篇

猜你喜欢

热点阅读