
S3 CSI 드라이버 설치 (클러스터에 한 번) apiVersion: v1kind: PersistentVolumemetadata: name: [PV 이름입력] (맨 밑 줄이랑 이름 같아야 함)spec: accessModes: - ReadWriteMany capacity: storage: 1000Gi claimRef: namespace: [pvc가 있는 네임스페이스입력] name: [PVC 이름 입력] csi: driver: s3.csi.aws.com volumeAttributes: bucketName: [저장할 S3 버킷 이름 입력] volumeHandle: s3-csi-driver-volume mountOptions: - allow-dele..

GCP 콘솔에서 window 비밀번호 설정하기GCP -> Compute Engine -> VM instance -> window VM 선택 -> windows 비밀번호 설정 클릭사용자 이름 입력 후 설정 -> 신규 비밀번호 생성됨(저장할 것)이거 비밀번호 생성 잘 안되는데 계속 시도하자.Windows VM 접속하기리눅스 vm은 그냥 ssh로 접속하면 바로 되는데윈도우는 RDP로 접속해야 함. 맥에서 app store -> windows app 검색window vm에 외부 ip 주소 꼭 있어야 한다.해당 vm이 있는 네트워크 방화벽에 전체 IP 범위, 3389 포트가 허용되어 있어야 한다.windows app을 열고 우측 상단에 + 를 누르고 Add PC를 선택한다.PC name에 vm의 외부 ip 주소를..

디스크 용량 올리기gcp -> compute engine -> disk용량 올리려는 디스크 선택현재 10GB임.디스크 수정하기 클릭원하는 용량으로 입력 후 저장.(이건 늘릴 수만 있다. 용량 줄일 수는 없다.)디스크 용량이 20GB로 늘어난 것 확인Disk 용량 늘린 후 Linux VM에 적용하기콘솔에서 디스크 용량 늘린 후 VM에서 설정을 해줘야 한다.먼저 vm에 접속한다.아래 명령어로 디스크 용량 확인해보면 총 20GB이고/ 경로에 10GB 디스크를 확인할 수 있다.lsblk이제 마운트 되지 않은 10GB를 마운트 해줘야 한다. growpart 설치하기( VM이 인터넷에 연결되어 있어야 함. 외부 IP 주소 만든 후 VM에 할당해준다. )sudo apt-get install cloud-guest-ut..

스냅샷 일정 만들기gcp -> compute engine -> snapshots -> create snapshot schedule 스케쥴 이름을 입력하고 이 스케쥴을 사용할 디스크가 있는 리전을 선택합니다.이 스케쥴을 이용해서 만든 스냅샷이 위치할 리전을 선택합니다.이 스케쥴이 실행될 시간을 설정합니다.이 스케쥴로 생성된 스냅샷을 삭제할 지 선택합니다.디스크에 스냅샷 일정 설정하기gcp -> compute engine -> disks스냅샷 일정을 적용할 디스크를 클릭합니다.디스크 수정을 클릭합니다.아까 생성한 스냅샷 스케쥴을 선택하고 저장합니다. VM 접속 후 스냅샷 테스트용 파일 만들기스냅샷을 만들려는 디스크를 사용 중인 vm에 접속 후아래 명령어로 현재 시간을 저장하는 파일을 만든다.TZ=Asia/T..

윈도우에서 작업했다가 맥에서 작업했다가 왔다갔다 했기 때문에 명령어가 다를 수 있음 중간에 helm으로 프로메테우스, 그라파나를 단독으로 설치했다가 삭제 후 프로메테우스 스택으로 통합 설치했기 때문에 다를 수 있음 참고자료 안정적인 운영을 완성하는 모니터링, 프로메테우스와 그라파나메트릭이란?시계열 데이터베이스란?애너테이션으로 매트릭 수집하기멀티 컨테이너 패턴다양한 종류의 프로메테우스 익스포터PromQL 정규 표현식쿠버네티스 내에서 도메인 이름을 제공하는 CoreDvelog.io Prometheus 및 Grafana 설치 (feat. 쿠베네티스)1. Helm 설치먼저 Helm이 설치되어 있지 않다면 Helm을 설치합니다.curl https://raw.githubusercontent.com/helm/hel..
https://docs.crossplane.io/latest/concepts/pods/?utm_source=chatgpt.com Crossplane Docs · v1.19 · Crossplane PodsThe base Crossplane installation consists of two pods, the crossplane pod and the crossplane-rbac-manager pod. Both pods install in the crossplane-system namespace by default. Crossplane pod Init …docs.crossplane.iocrossplane은 reconcile 작업을 통해 리소스를 관리한다.리컨실은 간단히 말하면 지속적인 상태 동기화이다. 근데 ..