k3s에 컨테이너화된 SUSE Manager 프록시 설치

1. k3s 설치

컨테이너 호스트 머신에 k3s를 설치합니다(<K3S_HOST_FQDN>을 k3s 호스트의 FQDN으로 바꿈).

curl -sfL https://get.k3s.io | INSTALL_K3S_EXEC="--tls-san=<K3S_HOST_FQDN>" sh -

2. 도구 설치

설치하려면 mgrpxyhelm 패키지가 필요합니다.

mgrpxy 패키지는 SUSE Manager 프록시 제품 리포지토리에서 사용할 수 있습니다.

helm을 설치하려면 컨테이너 모듈이 필요합니다.

설치하려면 다음을 실행:

zypper in helm mgrpxy

3. SUSE Manager 프록시 helm 차트 배포

SUSE Manager} 프록시 Pod에서 사용할 볼륨의 스토리지를 구성하려면 다음 클레임에 대한 영구 볼륨을 정의합니다. 스토리지 구성을 사용자 정의하지 않으면 k3s가 자동으로 스토리지 볼륨을 생성합니다.

영구 볼륨 클레임의 이름은 다음과 같습니다.

  • squid-cache-pv-claim

  • /package-cache-pv-claim

  • /tftp-boot-pv-claim

컨테이너화된 SUSE Manager 프록시 설정에서의 설명과 같이 SUSE Manager 프록시에 대한 구성을 생성합니다. 구성 tar.gz 파일을 복사한 다음 설치합니다.

mgrpxy install kubernetes /path/to/config.tar.gz

자세한 내용은 https://kubernetes.io/docs/concepts/storage/persistent-volumes/(kubernetes) 또는 https://rancher.com/docs/k3s/latest/en/storage/(k3s) 설명서를 참조하십시오.