본문 바로가기
반응형

Helm3

install Fluent Bit on Kubernetes Kubernetes는 노드 클러스터를 관리하므로, 모든 Pod의 로그를 수집하려면 모든 노드에서 로그 에이전트를 실행해야 합니다. 따라서, Fluent Bit은 DaemonSet으로 배포 됩니다. Fluent Bit이 실행되면 모든 Pod의 로그를 읽고 구문분석하고 필터링 하여 다음 정보로 각 항목을 보강합니다. Pod 이름 / Pod ID / 컨테이너 이름 / 컨테이너 ID / 라벨 / 주석 설치 Install With Helm Chart Fluent Bit을 배포하는 권장 방법은 공식 Helm 차트를 사용하는 것입니다. (1.9 버전부터는 helm Chart 를 이용하는 방법을 권장합니다. ) (https://github.com/fluent/helm-charts) Fluent helm chart 레포.. 2023. 9. 6.
Helm 설치하기(Helm 3 Windows Linux) Helm은 소스 or 미리 빌드된(Pre-Built) 바이너리 릴리즈로 설치할 수 있다. 1. 버전 다운로드 헬름 최신 버전 다운로드(github.com/helm/helm/releases) 2. 압축풀기 위치는 상관없습니다. 3. 바이너리를 원하는 목적지로 이동 1) Linux : mv linux-amd64/helm /usr/local/bin/helm 2) Windows : HELM_HOME 환경변수 추가 > Path 설정 고급 시스템 설정 > 환경변수 > 시스템 변수 새로만들기 > helm 설치 위치 > 확인 환경변수 > Path 편집 > 추가한 Helm 시스템 변수 추가 > 확인 4. Helm Repository Update 명령프롬프트 or Powershell Repository 추가 후 업데이트 .. 2021. 1. 18.
Helm 개념과 구조 기술조사 Helm Version 3.0 Helm 이란? Kubernetes 의 패키지 관리 도구 Linux의 Yum, Apt와 비슷한 형태로 Kubernetes 패키지 배포를 가능하게 해주는 Tool 어플리케이션을 패키징하여 Kubernetes Cluster에 배포할 수 있도록 도와줌 Helm을 사용하는 이유? 어플리케이션 배포 + 필요한 Kubernetes 리소스까지 모두 배포해주는 역할을 한다. 일반적으로 하나의 소프트웨어 or 어플리케이션을 배포하는데, 하나의 컨테이너만으로 해결되는 경우는 적다. Ingress, Service, Pod, 디스크 볼륨, 기타 정책까지 추가적으로 배포해야 한다. 따라서, 하나의 어플리케이션을 위해서 많은 구성 및 설정이 필요해서 복잡해지는데, 이러한 하나의 소프트웨어를 배포하기.. 2021. 1. 14.
반응형