본문 바로가기

install

(6)
[AWS]Install AWS CLI in Ubuntu AWS CLI 사용을 위해 IAM 계정 생성 [서비스] - [보안, 자격 증명 규정 준수] - [IAM] - [사용자] - [사용자 추가] 사용자이름: jm.han 액세스 유형: 액세스 키 - 프로그래밍 방식 액세스: CLI 또는 개발도구에서 AWS 자원을 사용하기 위함 암호 : 콘솔에 접속하여 AWS 자원을 사용하기 위함 [기존 정책 직접연결] - [AdministratorAceess] 선택, 다음 [태그 추가(생략가능)] [사용자 만들기] (생성) 프로그래밍 접근을 위한 필요 인증 정보 확인 [.csv 다운로드] AWS CLI 설치 - Linux Windows에 AWS CLI 버전 2 설치 curl "" -o "awscliv2.zip" unzip awscliv2.zip sudo ./aws/instal..
[ArgoCD]Install ArgoCD from Helm chart Install ArgoCD from helm chart with creating pv, pvc Add repo helm repo add argo Install argocd CLI VERSION=$(curl --silent "" | grep '"tag_name"' | sed -E 's/.*"([^"]+)".*/\\1/') curl -sSL -o /usr/local/bin/argocd chmod +x /usr/local/bin/argocd Change Password Get initail password helm install 이후 명령어 확인 kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | ba..
[ArgoCD]Install ArgoCD from url with Ingress Install ArgoCD from url with Ingress Install argcd # Create namespace kubectl create namespace argocd # Install argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml # Delete argocd kubectl delete -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml Set Ingress Argocd Ingress Config 참고 Ingress C..
[Linux]Install HAProxy from source centos 7 Concept 간단하게 로드밸런서라고 생각하면 된다. 트래픽을 분산시키기 위해 사용하는 서비스로 TCP, HTTP을 제어한다. 헬스 체크 및 트래픽양을 표현해주는 관리자 페이지도 제공하며 Keepalived와 함께 사용하여 서버 및 서비스의 HA 구성에 사용하게 된다. Install Keepalived 2022.06.12 - [Linux] - [Linux]Install Keepalived from yum in centos 7 yum으로 설치하는 경우 최신 버전을 사용할 수 없으므로 소스 컴파일로 설치하는 것을 권장한다. 설치 소스 컴파일을 위한 패키지 설치 yum install -y gcc openssl pcre-static pcre-devel systemd-devel openssl-devel Hapox..
[Prometheus]Install prometheus for kubernetes monitoring with helm chart Concept Prometheus is an open-source systems monitoring and alerting toolkit originally and Most services have an Exporter Prometheus Exporter List 참고 link Prometheus architecture Overview | Prometheus Prometheus server 시계열 데이터를 수집해서 저장 Client libarary 어플리케이션을 개발할 때 프로메테우스에서 데이터를 수집하도록 만드는 라이브러리 Push gateway 클라이언트에서 직접 프로메테우스로 데이터를 보낼 때 받는 역할 Exporter 프로메테우스 클라이언트 라이브러리를 내장해 만들지 않은 어플리케이션에서 데이터를..
[Harbor]Install harbor with helm chart in Kubernetes Purpose Install harbor to manage container images Harbor? CNCF 재단의 graduated된 오픈소스 프로젝트 Container image나 Helm chart를 저장할 수 있는 저장소이다. 이미지 보관 주기, 이미지 스캐닝, RBAC 등 다양한 기능을 제공한다. Download helm chart Helm chart 사용 방벙 2022.05.24 - [Container/Kubernetes] - [Kubernetes]Understand how to use helm chart in Kubernetes add repo helm repo add harbor https://helm.goharbor.io helm repo list fetch & unzip chart..