소 잃고 외양간 고치기
·
프로젝트의 고민들
글을 시작하기에 앞서, 퀴즈 하나 풀고 시작해보자 GCP는 구글계정에 300달러의 무료크레딧을 제공한다. 인스턴스랑 비용관리 안하고있다가, 정산비용이 몇십만원 나와서 예상치 못한 비용을 결제한 바보멍청이가 누굴까? 이번 게시글에서는 Kubernetes Cluster 에 대해서 On-premise Cluster를 구축해놨는데 포기한 이유 GCP 무료계정 결제비용 알람 설정 을 다룰 예정이다. GCP에서 뭘 사용하고 있었나요? 나는 GCP에서 주로 GKE(Google Kubernetes Engine)서비스를 사용한다. Kubernetes(이하 K8s)를 모르는 사람들을 위해서 간략하게 설명하면 다음과같다. Kubernetes: 가장 잘나가는 Container Orchestration. 여러 호스트에서 Con..
[DOIK2] 스터디: Strimzi로 Kafka Cluster 배포하기
·
외부활동
INTRO 이번에 알아볼 내용은 Kubernetes 상에서 Kafka를 구성하게 하는 Strimzi Operator에 대해서 알아보겠습니다. 그리고 Kafka 클러스터 배포, 모니터링을 위한 Ui for Apache Kafka구성, Prometheus+Grafana로 브로커 모니터링 구성까지 해보겠습니다. Strimzi 가 할수 있는 역할은? Strimzi는 K8s환경에서 Kafka 운영 관리에 도움을 주는 Operator 입니다 공식 link: https://strimzi.io/ Operator 제공 기능 : 카프카 클러스터/구성요소 배포 및 관리, 카프카 접속 설정, 카프카 업그레이드, 브로커 brokers 관리, 토픽 topic 과 유저 user 생성 및 관리 Operator 로 배포 및 관리 : ..
[DOIK2] 스터디: GKE에서 CloudNativePG + Promethues + Grafana 연결하기
·
외부활동
주의사항 이 글은 DIOK2스터디에서 진행한 내용을 바탕으로 작성한 내용입니다. 공부중인 내용이기때문에, 틀린 부분이 있을수 있습니다. CloudNativePG 이번에 정리한 DB는 CloudNativePG 입니다. 쿠버네티스에서 PostgreSQL 워크로드를 관리하는 프로젝트라고 이해하면 될것같습니다. 링크: https://cloudnative-pg.io/documentation/current/ CloudNativePG CloudNativePG CloudNativePG is an open source operator designed to manage PostgreSQL workloads on any supported Kubernetes cluster running in private, public, h..
GKE 인스턴스에 직접 연결하는 방법
·
Cloud/GCP
이전 글 https://jjongguet.tistory.com/171 와 연관됩니다. 테라폼으로 배포한 GKE 에 ssh 와 gcloud 로 연결하기 위한 방법을 총 정리했습니다. SSH 키 생성 ssh-keygen 사용한 키 생성 ssh-keygen -t rsa -f {키 파일 위치} -C {GCP계정 이메일} # 생성하려는 키의 위치가 ~/.ssh/gcp-example # GCP계정 이메일이 jjong@gmail.com 이라면 # ssh-keygen -t rsa -f ~/.ssh/gcp-example -C jjong@gmail.com 이때 2개의 키 파일이 생성됩니다. 위의 경우에는 gcp-example 과 이 생성됩니다. gcp-example파일: private key 라고 지칭, 로컬 → 서버로 ..
jjongguet
'GCP' 태그의 글 목록