Pulumi-개인 레지스트리에서 Docker 이미지를 가져 오는 방법은 무엇입니까?

페이 만 모가 다시 안

두 개의 컨테이너가있는 Kubernetes 배포를 선언했습니다. 하나는 로컬로 빌드되고 다른 하나는 개인 레지스트리에서 가져와야합니다.

const appImage = new docker.Image("ledgerImage", {
    imageName: 'us.gcr.io/qwil-build/ledger',
    build: "../../",
});

const ledgerDeployment = new k8s.extensions.v1beta1.Deployment("ledger", {
  spec: {
    template: {
      metadata: {
        labels: {name: "ledger"},
        name: "ledger",
      },
      spec: {
        containers: [
          {
            name: "api",
            image: appImage.imageName,
          },
          {
            name: "ssl-proxy",
            image: "us.gcr.io/qwil-build/monolith-ssl-proxy:latest",
          }
        ],

      }
    }
  }
});

내가 실행 pulumi up하면 중단됩니다-이것은 불만 때문에 발생합니다 You don't have the needed permissions to perform this operation, and you may have invalid credentials. 내가 달릴 때이 불평을 본다 kubectl describe <name of pod>. 그러나 내가 실행 docker pull us.gcr.io/qwil-build/monolith-ssl-proxy:latest하면 잘 실행됩니다. 재회했지만 gcloud auth configure-docker도움이되지 않았습니다.

https://github.com/pulumi/pulumi-cloud/issues/112를 찾았 지만 원격 이미지가 아닌 로컬 이미지 용임을 제안 docker.Image하는 build인수 필요한 것 같습니다 .

개인 레지스트리에서 이미지를 어떻게 가져올 수 있습니까?

편집하다:

필요한 SSL 프록시를 구축하기위한 로컬 dockerfile이 있습니다. 나는 새로운 선언 한 Image과를

const sslImage = new docker.Image("sslImage", {
  imageName: 'us.gcr.io/qwil-build/ledger-ssl-proxy',
  build: {
    context: "../../",
    dockerfile: "../../Dockerfile.proxy"
  }
});

그리고 이미지 참조를 Deployment올바르게 업데이트했습니다 . 그러나 여전히 인증 문제가 발생합니다.

페이 만 모가 다시 안

달리는 pulumi destroy --yes && pulumi up --skip-preview --yes것이 내가 필요한 것이라고 밝혀졌습니다 . 이상한 불일치 상태에 있었던 것 같지만 지금은 수정되었습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Docker 허브 개인 레지스트리에서 Azure Container Service (ACS)로 Docker 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

Docker를 가져 오기 전에 안전하지 않은 레지스트리에서 이미지의 압축 된 크기를 확인하는 방법은 무엇입니까?

분류에서Dev

개인 레지스트리에서 hub.docker.com으로 이미지를 푸시하는 방법은 무엇입니까?

분류에서Dev

엄지 이미지를 개별 슬라이드 이미지로 가져 오는 방법은 무엇입니까?

분류에서Dev

DockerHub에서 Elastic Beanstalk로 Docker 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

레지스트리에 특정 태그가있는 Docker 이미지가 있는지 확인하는 방법은 무엇입니까?

분류에서Dev

Kivy에서 1 개 이상의 (여러) 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

Docker Hub 이미지를 Google Cloud Run으로 가져 오는 방법은 무엇입니까?

분류에서Dev

조인에서 개체를 가져 오는 방법은 무엇입니까?

분류에서Dev

Fable에서 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

OpenCV를 사용하여 이미지의 중심 개체 만 가져 오는 방법은 무엇입니까?

분류에서Dev

Docker 이미지가 변경됩니까? 그렇지 않은지 확인하는 방법은 무엇입니까?

분류에서Dev

큰 쿼리 테이블에서 행 인덱스 1 백만에서 2 백만까지 레코드를 가져 오는 방법은 무엇입니까?

분류에서Dev

Kubernetes-개인용 Docker 레지스트리에서 가져 오는 오류

분류에서Dev

Docker-swarm은 개인 Docker 레지스트리에서 누락 된 이미지를 자동으로 가져옵니다.

분류에서Dev

Docker 허브에서 이미지를 가져 오는 helm3를 사용하여 배포를 생성하는 방법은 무엇입니까?

분류에서Dev

인터넷에서 이미지를 가져 와서 ListView에 붙여 넣는 방법은 무엇입니까?

분류에서Dev

파이썬에서 개인 github 원격에서 가져 오는 가장 좋은 방법은 무엇입니까?

분류에서Dev

여러 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

현재 사이트 지역에서 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

AngularJS에서 이미지를 미리 가져 오는 방법은 무엇입니까?

분류에서Dev

Wamp Server에서 가져온 이미지를 인쇄하는 방법은 무엇입니까?

분류에서Dev

대량 가져 오기 기능에서 이미지를 가져 오는 방법은 무엇입니까?

분류에서Dev

이미지 변수 (SESSION)에서 이미지를 저장하고 가져 오는 방법은 무엇입니까?

분류에서Dev

Facebook Graph API. 공개 페이지에서 데이터를 가져 오는 방법은 무엇입니까?

분류에서Dev

Python의 사이트에서 임의의 이미지 링크를 가져 오는 방법은 무엇입니까?

분류에서Dev

지도에서 최신 100 개의 데이터를 가져 오는 방법은 무엇입니까?

분류에서Dev

이미지의 src를 가져오고 이미지를 표시하는 방법은 무엇입니까?

분류에서Dev

URL에서 인증 기능으로 매개 변수를 가져 오는 방법은 무엇입니까? (Python, Flask)

Related 관련 기사

  1. 1

    Docker 허브 개인 레지스트리에서 Azure Container Service (ACS)로 Docker 이미지를 가져 오는 방법은 무엇입니까?

  2. 2

    Docker를 가져 오기 전에 안전하지 않은 레지스트리에서 이미지의 압축 된 크기를 확인하는 방법은 무엇입니까?

  3. 3

    개인 레지스트리에서 hub.docker.com으로 이미지를 푸시하는 방법은 무엇입니까?

  4. 4

    엄지 이미지를 개별 슬라이드 이미지로 가져 오는 방법은 무엇입니까?

  5. 5

    DockerHub에서 Elastic Beanstalk로 Docker 이미지를 가져 오는 방법은 무엇입니까?

  6. 6

    레지스트리에 특정 태그가있는 Docker 이미지가 있는지 확인하는 방법은 무엇입니까?

  7. 7

    Kivy에서 1 개 이상의 (여러) 이미지를 가져 오는 방법은 무엇입니까?

  8. 8

    Docker Hub 이미지를 Google Cloud Run으로 가져 오는 방법은 무엇입니까?

  9. 9

    조인에서 개체를 가져 오는 방법은 무엇입니까?

  10. 10

    Fable에서 이미지를 가져 오는 방법은 무엇입니까?

  11. 11

    OpenCV를 사용하여 이미지의 중심 개체 만 가져 오는 방법은 무엇입니까?

  12. 12

    Docker 이미지가 변경됩니까? 그렇지 않은지 확인하는 방법은 무엇입니까?

  13. 13

    큰 쿼리 테이블에서 행 인덱스 1 백만에서 2 백만까지 레코드를 가져 오는 방법은 무엇입니까?

  14. 14

    Kubernetes-개인용 Docker 레지스트리에서 가져 오는 오류

  15. 15

    Docker-swarm은 개인 Docker 레지스트리에서 누락 된 이미지를 자동으로 가져옵니다.

  16. 16

    Docker 허브에서 이미지를 가져 오는 helm3를 사용하여 배포를 생성하는 방법은 무엇입니까?

  17. 17

    인터넷에서 이미지를 가져 와서 ListView에 붙여 넣는 방법은 무엇입니까?

  18. 18

    파이썬에서 개인 github 원격에서 가져 오는 가장 좋은 방법은 무엇입니까?

  19. 19

    여러 이미지를 가져 오는 방법은 무엇입니까?

  20. 20

    현재 사이트 지역에서 이미지를 가져 오는 방법은 무엇입니까?

  21. 21

    AngularJS에서 이미지를 미리 가져 오는 방법은 무엇입니까?

  22. 22

    Wamp Server에서 가져온 이미지를 인쇄하는 방법은 무엇입니까?

  23. 23

    대량 가져 오기 기능에서 이미지를 가져 오는 방법은 무엇입니까?

  24. 24

    이미지 변수 (SESSION)에서 이미지를 저장하고 가져 오는 방법은 무엇입니까?

  25. 25

    Facebook Graph API. 공개 페이지에서 데이터를 가져 오는 방법은 무엇입니까?

  26. 26

    Python의 사이트에서 임의의 이미지 링크를 가져 오는 방법은 무엇입니까?

  27. 27

    지도에서 최신 100 개의 데이터를 가져 오는 방법은 무엇입니까?

  28. 28

    이미지의 src를 가져오고 이미지를 표시하는 방법은 무엇입니까?

  29. 29

    URL에서 인증 기능으로 매개 변수를 가져 오는 방법은 무엇입니까? (Python, Flask)

뜨겁다태그

보관