설치
설치
Fedora나 다른 Linux 배포판에 Helm 네이티브 패키지가 없는 이유는 무엇인가요?
Helm 프로젝트는 운영 체제 및 환경별 패키지를 직접 유지 관리하지 않는다. Helm 커뮤니티에서 네이티브 패키지를 제공할 수 있으며, Helm 프로젝트에 알려진 경우 목록에 추가된다. Homebrew formula가 이런 방식으로 시작되어 목록에 추가되었다. 패키지 유지 관리에 관심이 있다면 언제든지 환영한다.
왜 curl ...|bash 스크립트를 제공하나요?
저장소에 curl ..|bash 스크립트로 실행할 수 있는 스크립트(scripts/get-helm-3)가 있다. 모든 전송은 HTTPS로 보호되며, 스크립트는 가져온 패키지에 대해 일부 검증을 수행한다. 그러나 이 스크립트는 모든 셸 스크립트가 갖는 일반적인 위험성이 있다.
유용하기 때문에 제공하지만, 사용자가 먼저 스크립트를 주의 깊게 읽어보기를 권장한다. 우리가 정말로 바라는 것은 더 나은 패키지 형태의 Helm 릴리스이다.
Helm 클라이언트 파일을 기본 위치가 아닌 다른 곳에 저장하려면 어떻게 하나요?
Helm은 파일 저장에 XDG 구조를 사용한다. 다음 환경 변수를 사용하여 이 위치들을 변경할 수 있다:
$XDG_CACHE_HOME: 캐시 파일 저장을 위한 대체 위치를 설정한다.$XDG_CONFIG_HOME: Helm 설정 저장을 위한 대체 위치를 설정한다.$XDG_DATA_HOME: Helm 데이터 저장을 위한 대체 위치를 설정한다.
참고: 기존 리포지토리가 있는 경우, helm repo add...로 다시 추가해야 한다.