본문 바로가기

GCP (공부중)3

GKE에 argocd 설치하기 GKE 생성 (Standard 버전) - GCP에서 생성했다. 생성한 GKE에 연결하기 $ gcloud container clusters get-credentials argocd-github --zone asia-northeast3-a --project 프로젝트명 argocd namespace 생성하기 $ kubectl create namespace argocd 생성한 argocd namespace에 yaml 파일 실행해서 서비스 생성 $ kubectl apply -n argocd -f Argo CD API Server를 외부에서 접근 가능하도록 LB와 맵핑 $ kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "LoadBalancer"}}.. 2024. 4. 11.
ubuntu 22.04 인증키 에러 발생시 해결방법 (GCP VM) 1.공개 저장소 GPG 키를 설치합니다. curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - 2.Debian 배포판의 이름을 정하고 소스 목록 파일 /etc/apt/sources.list.d/google-cloud.list를 만듭니다. eval $(grep VERSION_CODENAME /etc/os-release) sudo tee /etc/apt/sources.list.d/google-cloud.list 2024. 2. 26.
GCP Billing Budget Alert 구글챗으로 받기 (W.Python3.7) 준비사항 및 주의사항. - 구글 챗에 웹훅 생성 -> GWS 이용계정이 아니면 웹 훅 생성 기능 사용불가 (Cloud ID, gmail 계정 생성불가) - 설정에 사용될 API들을 사용 설정한다. (Cloud Function, Cloud Scheduler, Bigquery등) - 테스트로 구축했기 때문에 메세지 수신에 초점을 두고 구축하였다. 보안 설정등은 배제하였기 때문에 실제 셋팅시 보안부분 설정해서 구축해야 한다. 0. Google Chat 웹 훅 생성 - 테스트 스페이스를 하나 생성 후 웹훅을 생성해준다. 1. Billing export 받을 BigQuery Dataset 생성 - Billing에서 BigQuery로 Billing 내역을 export하는 기능을 제공하기 때문에 제공받을 데이터셋을 .. 2023. 3. 30.