
helm 설치하기 + 권한부여
helm사이트https://helm.sh/docs/intro/quickstart/


nginx 탐색하기

values.yaml에 변수가 저장되어있음

아파치 패키지 설치하기
helm홈페이지에서 apache 검색 후 해당 패키지 설치

상태확인가능

구동확인

nginx 패키지 설치하기
helm홈페이지에서 nginx 검색 후 패키지 설치

상태 확인하기

nginx페이지 확인

namespace : profana
helm패키지 설치하기
LoadBancer type으로 지정
profana라는 네임스페이스 먼저 만들기

helm repo prometheus 받아오기
(사이트 참고)


namespace profana에 helm install하기
이름 : prometheus

설정파일 참고해서 포트포워딩까지 설정

프로메테우스 웹페이지 확인가능

그라파나 홈페이지 참고

value.yml로 loadbalancer설정하기


helm install

사이트확인 (설정파일에 있는 password를 참고하여 admin으로 로그인하기)
password확인 명령어

로그인 완료화면

data prometheus로 선택후 주소삽입


그후 대시보드 import하기

pod에 node export가 있으므로 node export 대시보드로 선택함

id삽입후 로드
프로메테우스 연결후 임포트

확인

1. Cluster IP
2. NodePort
3. LoadBalancer

그림출처
https://has3ong.github.io/computer%20science/loadbalancing/
scale up
서버에 CPU나 RAM 등을 추가하거나 고성능의 부품, 서버로 교환하는 방법
scale out
서버를 여러 대 추가하여 시스템을 확장하는 방법. 각 서버에 걸리는 부하를 균등하게 해주는 Load Balancing 이 필수적으로 동반