우분투에 헬름 설치

Ubuntue Helleum Seolchi



Helm은 구성 파일을 Helm Chart라는 단일 패키지로 결합하여 Kubernetes 애플리케이션을 배포하는 데 사용되는 Kubernetes용 도구입니다. 여러 구성 파일을 편집하는 대신 단일 구성 파일을 업데이트하는 것이 더 낫기 때문입니다. Helm을 사용하면 Kubernetes 애플리케이션 배포가 매우 쉬워집니다.

이 가이드에서는 Ubuntu에서 Helm을 구현하는 다양한 접근 방식을 살펴보겠습니다.

메모: 이 가이드에 언급된 지침과 명령은 Ubuntu 22.04에서 수행됩니다. 이 명령은 모든 Ubuntu 버전 및 Debian 기반 배포판에서도 문제 없이 작동합니다.







우분투에 헬름 설치

Helm은 Linux용 여러 설치 방법을 제공했으며 이를 Ubuntu에 설치하는 데 사용할 수 있습니다.



1. 스냅 활용하기

스냅 패키지 관리자는 Ubuntu에서 기본적으로 제공되며 Helm을 시작하고 실행하는 가장 빠른 방법입니다. helm 패키지를 다운로드하고 설치하려면 터미널에 다음 명령을 입력하십시오.



sudo 스냅 설치하다 지배 --권위 있는





스냅 패키지는 컨테이너화되어 있으며 일반적으로 deb에 비해 크기가 더 큽니다. Ubuntu에서 제거하려면 snap 제거 명령을 사용하십시오.

sudo 스냅 제거 투구



2. 바이너리 릴리스 사용

첫 번째 방법은 걸립니다 공식 홈페이지에서 가져온 파일입니다.

다음에서 Linux 버전을 다운로드하세요. 여기 .

다음을 사용하여 파일이 다운로드된 디렉터리로 이동합니다. CD 명령; 내 경우에는 다음 위치에 다운로드됩니다. 다운로드 예배 규칙서.

Linux를 사용하여 파일의 압축을 풉니다. 걸립니다 명령.

sudo 걸립니다 -zxf < 파일 이름 >

위 명령에서는 와 함께 플래그는 압축을 풀 때 사용됩니다. gz 파일, 엑스 아카이브를 추출하고 에프 언급된 파일을 읽고 쓰려면 내 경우에는 파일 이름이 helm-v3.14.0-linux-arm64.tar.gz.

sudo 걸립니다 -zxf helm-v3.14.0-linux-arm64.tar.gz

아카이브를 추출한 후 현재 작업 디렉토리에 다음 이름의 디렉토리가 생성됩니다. 리눅스-arm64. 파일 이름에 따라 디렉터리 이름이 변경될 수 있습니다.

다음을 사용하여 이 디렉터리로 이동합니다. CD 명령.

CD 리눅스-arm64

이 디렉토리에는 세 개의 파일이 있습니다. 지배 , 특허 , 그리고 읽어보기.md .

이동 지배 바이너리에 대한 /usr/로컬/빈 다음을 사용하는 디렉토리 sudo 그리고 mv (이동) 명령.

sudo mv 지배 / 우리 / 현지의 / 큰 상자 /

그게 다야! Ubuntu에 Helm 설치가 완료되었습니다. 다음을 사용하여 설치를 확인하세요. 조타 버전 명령.

조타 버전

출력은 Helm이 Linux에 설치되었음을 나타냅니다.

Ubuntu에서 Helm을 제거하려면 간단히 지배 ~에서 /usr/로컬/빈/ 예배 규칙서.

sudo RM / 우리 / 현지의 / 큰 상자 / 지배

3. 스크립트 사용

Helm을 Ubuntu에 다운로드하고 설치하는 두 번째 방법은 스크립트를 사용하는 것입니다. Helm의 최신 스크립트를 다운로드하려면 다음 명령을 실행하십시오.

곱슬 곱슬하다 -fsSL -영형 get_helm.sh https: // raw.githubusercontent.com / 지배 / 지배 / 기본 / 스크립트 / get-helm-

앞서 언급한 명령은 최신 Helm 스크립트를 검색하여 현재 작업 디렉터리의 이름 아래에 다운로드합니다. get_helm.sh .

스크립트를 실행 가능하게 만들려면 다음을 사용하여 필요한 권한을 부여하십시오. chmod 명령.

sudo chmod 700 get_helm.sh

스크립트를 실행하여 설치 프로세스를 시작합니다.

. / get_helm.sh

조타 장치는 다음 위치에 다운로드되어 설치됩니다. /usr/로컬/빈/ 예배 규칙서. 버전을 확인하여 확인하세요.

이를 제거하려면 방법 2의 끝 부분에서 언급한 것과 동일한 접근 방식을 사용합니다( 바이너리 릴리스 사용 ).

4. APT 이용

APT를 사용하여 Ubuntu에 Helm 패키지를 설치하려면 먼저 저장소를 추가해야 합니다. 다음 단계를 참조하세요.

먼저 공개 키를 다운로드하여 설치하십시오.

컬 https: // baltocdn.com / 지배 / 서명.asc | GPG --친애하는 | sudo / 우리 / 공유하다 / 열쇠 고리 / helm.gpg > / 개발자 / 없는

여기, 컬 https://baltocdn.com/helm/signing.asc 공개 ASCII 아머드 키를 다운로드하는 동안 gpg – 친애하는 바이너리로 변환하는 중입니다.

그만큼 티 /usr/share/keyrings/helm.gpg 변환된 바이너리를 helm.gpg 파일.

모든 표준 출력이 진행되므로 출력이 표시되지 않습니다. /dev/null .

아래 명령을 실행하여 저장소를 추가합니다.

에코 '뎁 [아치= $(dpkg --인쇄 아키텍처) 서명자=/usr/share/keyrings/helm.gpg] https://baltocdn.com/helm/stable/debian/ all main' | sudo / / 적절한 / 소스.목록.d / helm-stable-debian.list

여기서, 의 주장은 에코 저장소 정보가 포함된 파일은 source.list.d/helm-stable-debian.list 파일.

이제 보안 HTTPS 프로토콜을 통해 저장소에 액세스하려면 다음을 설치하십시오. 적절한 운송-https 패키지로 제공되지만 이는 선택적인 단계입니다.

주목해야 할 점은 적절한 운송-https 패키지는 1.5 버전부터 APT에 구축되었으며 최신 Ubuntu 릴리스에서 사용할 수 있습니다.

sudo 적절한 설치하다 적절한 운송-https --예

이제 저장소 목록을 업데이트하고 APT를 사용하여 helm을 설치하십시오.

sudo 적절한 설치하다 지배

확인하려면 조타 버전 명령. 그러나 오류가 표시되면 시스템을 재부팅하십시오.

제거하려면 다음 명령을 사용하십시오.

sudo 적절한 제거 --autoremove 지배

결론

Kubernetes 패키지 배포의 효율성을 높이기 위해 Helm 도구가 사용됩니다. Snap, APT, 스크립트, 공식 바이너리 릴리스 등 Ubuntu에 Helm을 설치하는 방법은 다양합니다. 이 튜토리얼에서는 이러한 모든 방법에 대해 설명합니다. 저는 스냅을 사용하여 Helm을 설치하는 것을 선호합니다. 단 하나의 명령만 실행하면 설치가 가능하기 때문입니다. 그러나 이는 시스템 요구 사항에 따라 달라집니다. Helm의 제거 방법도 해당 설치 방법과 함께 나열됩니다.