chhanz / chhanz.github.io

chhanz blog
Apache License 2.0
3 stars 0 forks source link

[Kubernetes] Cloud Native PostgreSQL Operator (CloudNativePG) #113

Open utterances-bot opened 1 year ago

utterances-bot commented 1 year ago

[Kubernetes] Cloud Native PostgreSQL Operator (CloudNativePG)

Cloud Native PostgreSQL Operator (CloudNativePG) Cloud Native PostgreSQL Operator (이하 CloudNativePG) 란? 모든 Kubernetes Cluster 에서 PostgreSQL Workload 를 관리하도록 설계된 Operator 입니다. 기본적으로 Primary/Standby 구조, Native Streaming Replication 사용하는 PostgreSQL Database Cluster 생성/관리 됩니다. Install CloudNativePG Manifest 를 이용한 설치 (공식 문서) 는 아래와 같은 방법으로 진행합니다

https://chhanz.github.io/kubernetes/2022/06/23/postgresql-operator/

markpapa7 commented 1 year ago

안녕하세요 포스트 잘봤습니다. 그런데 kubernetes 에 구성한 cluster를 외부 애플리케인션이 접속하거나, 같은 kubernetes 에 애플리케이션이 접속해서 사용할 경우엔 어떻게 하셨나요? 감사합니다.

chhanz commented 1 year ago

안녕하세요 포스트 잘봤습니다. 그런데 kubernetes 에 구성한 cluster를 외부 애플리케인션이 접속하거나, 같은 kubernetes 에 애플리케이션이 접속해서 사용할 경우엔 어떻게 하셨나요? 감사합니다.

@markpapa7, 안녕하세요? 해당 포스트에서는 NodePort 를 이용해서 접근 구성을 하였습니다. 구성에 따라 차이는 있을 것 같지만, 아래 첨부 드린 문서와 같은 방법으로 ingress 를 구성해서 접속하도록 하는 것이 제일 좋을 것 같습니다. https://github.com/cloudnative-pg/cloudnative-pg/blob/main/docs/src/expose_pg_services.md

markpapa7 commented 1 year ago

답글 감사합니다. TCP 통신이라 expose port를 해서 확인이 되었네요.^^b