본문 바로가기

클라우드/클라우드(Public Cloud)

(50)
클라우드 GCP 쿠버네티스 Google Kubernetes Engine ( GKE ) 3 / CI 와 CD https://daaa0555.tistory.com/330 쿠버네티스 Google Kubernetes Engine ( GKE ) 2 https://daaa0555.tistory.com/329 쿠버네티스 Google Kubernetes Engine ( GKE ) 1 쿠버네티스 Google Kubernetes Engine ( GKE ) Google Cloud에서 제공하는 Kubernetes에서 컨테이너화된 애플리케이션을.. daaa0555.tistory.com CI/CD 인프라, 어플리케이션에 따라 방법이 다르다 CI: Continues Integrity 파이썬 코드를 작성하고 깃에 올리고 빌드, 파이썬 코드를 가지고 도커 이미지를 만들었고 실제 쿠버네티스에 파드로 배포를 수동으로 했다 -> 이것을 자동화 ..
클라우드 GCP 쿠버네티스 Google Kubernetes Engine ( GKE ) 2 https://daaa0555.tistory.com/329 쿠버네티스 Google Kubernetes Engine ( GKE ) 1 쿠버네티스 Google Kubernetes Engine ( GKE ) Google Cloud에서 제공하는 Kubernetes에서 컨테이너화된 애플리케이션을 배포, 관리, 확장한다 쿠버네티스 클러스터 생성 표준 - control-plane 은 GCP가 관.. daaa0555.tistory.com 클러스터 오토 스케일러 지금 현재 노드가 2개인데 그것을 늘리기 위해 디플로이먼트를 하나 만들어 늘린다 그냥 디플로이먼트를 만들어 스케일링을 해봐도 리소스.리퀘스트를 셋팅을 하지 않으면 ,어플리케이션을 올려봤자 실제로 외부에서 접근하는게 없어서 cpu 사용량이 늘어나지 않는다 리퀘스트..
클라우드 GCP 쿠버네티스 Google Kubernetes Engine ( GKE ) 1 쿠버네티스 Google Kubernetes Engine ( GKE ) Google Cloud에서 제공하는 Kubernetes에서 컨테이너화된 애플리케이션을 배포, 관리, 확장한다 쿠버네티스 클러스터 생성 표준 - control-plane 은 GCP가 관리 - node 는 VM으로 생성 Autopilot - 워커노드도 GCP가 관리 (인스턴스 (VM) 생성 안됨) - 노드 없이 파드를 직접 만들어 cpu 메모리 할당 - 파드사용에 대한 비용을 냄 - 쿠버네스를 제한적으로 사용 공개클러스터 - 워커노드도 외부로 공개 된다 비공개 클러스터 - 워커노드가 공인 IP를 받지 않는다 - 외부에서 접근 못함 권장사항은 비공개 클러스터 => 인터넷에 노출시키지 않는다 로드밸런서, 인그레스 컨트롤러는 노출하고 파드는 노..
클라우드 GCP SQL MySQL 인스턴스 생성 selinux 모드 변경 setenforce 0
클라우드 GCP 스토리지 버킷 만들기 공개 액세스 전환 공개 URL https://storage.googleapis.com/dahye/gcp.tar 인스턴스 생성 더보기 #!/bin/bash yum install -y httpd wget unzip systemctl enable --now httpd mkdir ~/data && cd $_ wget https://storage.googleapis.com/dahye/gcp.tar tar -xvf gcp.tar -C /var/www/html/ 파일 스토리지
클라우드 GCP 부하분산 , 인스턴스 그룹 생성 인스턴스 그룹 생성 부하 분산 DNS 레코드 세트 추가
클라우드 GCP Cloud DNS DNS 영역 생성
클라우드 GCP 프로젝트, GCE 가상머신 만들기 ,SSH연결 프로젝트 생성 VM인스턴스 생성(GCE) web01 web02 SSH 연결 SSH연결을 누르면 SSH연결된 창이 뜬다