새소식

기술/Server

Kubespray에서 Private Registry 설정

  • -

Kubespray에서 최초 설치 시 Registry 설정을 할 수 있습니다.

 

inventory 폴더에 group_vars/k8s-cluster/addons.yaml을 열어보면,

 

아래와 같은 설정이 있습니다.

 

기본이 false인데, true로 변경하면 됩니다.

 

# Registry deployment

registry_enabled: true

# registry_namespace: kube-system

# registry_storage_class: ""

# registry_disk_size: "15Gi"

 

설치 이후 docker info를 해보면 생성해둔 registry 정보가 없는데,

 

/etc/docker/daemon.json 파일을 새로 생성하여 다음 내용을 추가하고 docker service를 재시작합니다.

 

{

    "insecure-registries": ["registry service ip:5000"]

}

 

이미지를 다운 받아야하는 노드에다가 같은 작업을 진행하여 주시면 쉽게 사용이 가능합니다.

'기술 > Server' 카테고리의 다른 글

AWS ELB에서 Nginx Log에 Client IP 수집  (0) 2020.05.17
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.