Helm은 구성 파일을 Helm 차트라는 패키지에 묶어 Kubernetes 애플리케이션 배포를 단순화하는 Kubernetes의 중요한 구성 요소입니다. 이 접근 방식을 사용하면 여러 파일을 수정하는 것보다 단일 구성 파일을 업데이트하는 것이 더 편리합니다. Helm을 사용하면 사용자는 Kubernetes 애플리케이션을 쉽게 배포하여 전체 배포 프로세스를 단순화하고 효율성을 높일 수 있습니다.
이 가이드에서는 Ubuntu에서 Helm을 구현하는 다양한 방법을 소개합니다.
참고: 다음 가이드의 명령은 Ubuntu 22.04와 모든 Ubuntu 버전 및 Debian 기반 배포판에 적용됩니다. 이러한 명령은 테스트되었으며 시스템에서 올바르게 작동해야 합니다.
Helm은 Ubuntu에 설치하는 데 사용할 수 있는 여러 Linux 설치 방법을 제공합니다.
Ubuntu에서는 스냅 패키지 관리자를 통해 Helm을 빠르게 시작하고 실행할 수 있습니다. Helm 패키지를 다운로드하고 설치하려면 터미널에 다음 명령을 입력하세요.
sudo 스냅 설치 헬멧——Classic
Snap 패키지는 컨테이너화되어 있으며 일반적으로 Deb보다 큽니다. Ubuntu에서 제거하려면 Snap Remove 명령을 사용하십시오.
sudo 스냅 헬멧 제거
첫 번째 방법은 공식 홈페이지에서 tar 파일을 다운로드하는 것입니다.
여기에서 Linux 버전을 다운로드하세요.
cd 명령을 사용하여 파일을 다운로드한 디렉토리로 이동하세요. 제 경우에는 Downloads 디렉토리 아래에 다운로드되었습니다.
Linux tar 명령을 사용하여 파일의 압축을 풉니다.
Sudo tar-zxf
위 명령에서 z 플래그는 GZ 파일의 압축을 푸는 데 사용되고, x는 아카이브 파일의 압축을 푸는 데 사용되며, f는 언급된 파일을 읽고 쓰는 데 사용됩니다. 제 경우 파일 이름은 helm-v3.14.0-linux-arm64.tar.gz입니다.
sudo tar—zxf helm—v3.14.0—linux—arm64.tar.gz
아카이브 파일의 압축을 풀면 현재 작업 디렉터리에 linux-arm64라는 디렉터리가 생성됩니다. 파일 이름에 따라 디렉터리 이름이 변경될 수 있습니다.
cd 명령을 사용하여 이 디렉터리로 이동하세요.
cd 리눅스—arm64
이 디렉토리에는 helm, LICENSE 및 README.md의 세 가지 파일이 있습니다.
sudo 및 mv(move) 명령을 사용하여 helm 바이너리를 /usr/local/bin 디렉터리로 이동합니다.
Sudo mv helm/usr/local/bin/
바로 그거야! Ubuntu에 Helm 설치가 완료되었습니다. helm version 명령을 사용하여 설치를 확인하세요.
러더 유형
출력에는 Helm이 Linux에 설치되어 있음이 나타납니다.
Ubuntu에서 helm을 제거하려면 /usr/local/bin/ 디렉터리에서 helm을 삭제하면 됩니다.
Sudo rm/usr/local/bin/helm
Helm을 Ubuntu에 다운로드하고 설치하는 두 번째 방법은 스크립트를 사용하는 것입니다. Helm용 최신 스크립트를 다운로드하려면 다음 명령을 실행합니다.
Curl-fsSL-o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
위 명령은 최신 Helm 스크립트를 검색하여 get_helm.sh라는 현재 작업 디렉터리에 다운로드합니다.
스크립트를 실행 가능하게 만들려면 chmod 명령을 사용하여 필요한 권한을 부여하세요.
sudo chmod 700 get_helm.sh
스크립트를 실행하여 설치 프로세스를 시작하세요.
./get_helm.sh
Helm은 /usr/local/bin/ 디렉터리에 다운로드되어 설치됩니다. 버전을 확인하여 확인하세요.
제거하려면 방법 2의 마지막 부분에서 언급한 것과 동일한 방법(바이너리 버전 사용)을 사용하세요.
APT를 사용하여 Ubuntu에 Helm 패키지를 설치하려면 먼저 해당 저장소를 추가해야 합니다. 아래 단계를 참조하세요.
먼저 공개 키를 다운로드하여 설치하세요.
컬 키링|gpg–dearmor|sudo tee/usr/Share/https://baltocdn.com/helm/signing.asc/helm.gpg>/dev/empty
여기서 cURL https://baltocdn.com/helm/signing.asc는 공개 ASCII 아머 키를 다운로드하고 gpg-dearmor는 이를 바이너리로 변환합니다.
tee/usr/share/keyrings/helm.gpg는 변환된 바이너리를 helm.gpg 파일에 쓰고 있습니다.
모든 표준 출력이 /dev/empty로 전송되므로 출력이 표시되지 않습니다.
아래 언급된 명령을 실행하여 저장소를 추가합니다.
ECHO "deb[Arch=$(dpkg–print-Architecture)Signed-By=/usr/Share/Keyring/helm.gpg]https://baltocdn.com/helm/stable/debian/ALL Main"|sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
여기서 저장소 정보가 포함된 에코 매개변수는 Sourcees.list.d/helm-stable-debian.list 파일에 기록됩니다.
이제 보안 HTTPS 프로토콜을 통해 저장소에 액세스하려면 apt_transport_https 패키지를 설치하십시오. 이는 선택 사항 단계입니다.
apt-transport-https 패키지는 버전 1.5부터 APT에 구축되었으며 최신 Ubuntu 버전에서 사용할 수 있습니다.
sudo apt install apt—전송—https—예
이제 저장소 목록을 업데이트하고 apt를 사용하여 Helm을 설치합니다.
sudo apt install helm
확인하려면 helm version 명령을 사용하세요. 그러나 오류가 표시되면 시스템을 다시 시작하십시오.
제거하려면 다음 명령을 사용하세요.
SUDO APT REMOVE – 자동으로 서보 제거
Kubernetes 패키지 배포의 효율성을 높이기 위해 Helm 도구를 사용합니다. Snap, APT, 스크립트, 공식 바이너리 등 Ubuntu에 Helm을 설치하는 방법은 다양합니다. 이 튜토리얼에서는 이러한 모든 방법에 대해 설명합니다. 저는 Snap을 사용하여 Helm을 설치하는 것을 선호합니다. 왜냐하면 완료하는 데 하나의 명령만 필요하기 때문입니다. 그러나 이는 시스템 요구 사항에 따라 달라집니다. Helm의 제거 방법과 해당 설치 방법도 나열되어 있습니다.
위 내용은 우분투에 헬름 설치의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!