[k3s] 레지스트리 정보 관리
k3s는 레지스트리 정보를 독자적인 경로와 파일에 두고 관리한다.
레지스트리 설정을 커스텀해서 사용할 일이 있다면, 설정파일을 생성해서 k3s 데몬 자체를 재부팅해야 한다.
sudo mkdir -p /etc/rancher/k3s
sudo vim /etc/rancher/k3s/registries.yamlsudo systemctl restart k3s
그럼 k3s가 내부적으로 레지스트리 정보를 읽어서 containerd에 적용한 후 재부팅한다.
엔드포인트 매핑 (미러)
mirrors 절을 지정하면 이미지의 엔드포인트를 명시적으로 치환하게 만들 수 있다.
mirrors:
"엔드포인트":
endpoint:
- "https://엔드포인트"SSL 끄기
커스텀 레지스트리를 사용하는 경우, 레지스트리 서버가 SSL를 지원하지 않을 수도 있다.
그러 ㄹ경우에는 다음과 같이 insecure_skip_verify 옵션을 사용하면 된다.
mirrors:
"엔드포인트":
endpoint:
- "https://엔드포인트"
configs:
"엔드포인트":
tls:
insecure_skip_verify: true