[Kubernetes] PostgreSQL SSL Mode 설정
Kubernetes에서 PostgreSQL의 pg_hba.conf 파일에서 SSL 모드를 활성화하려면 다음 단계에 따라 설정할 수 있다. SSL 인증서 준비 SSL 모드를 활성화하려면 PostgreSQL 서버와 클라이언트가 인증서와 개인 키를 설정해야 한다. 보통 다음 파일들이 필요하다: server.crt: 서버 인증서 ...
Kubernetes에서 PostgreSQL의 pg_hba.conf 파일에서 SSL 모드를 활성화하려면 다음 단계에 따라 설정할 수 있다. SSL 인증서 준비 SSL 모드를 활성화하려면 PostgreSQL 서버와 클라이언트가 인증서와 개인 키를 설정해야 한다. 보통 다음 파일들이 필요하다: server.crt: 서버 인증서 ...
jekyll를 이용해서 만든 github blog에 Markdown 문법을 이용해서 글을 쓴다. 글을 쓰다 보면 예시를 작성하기 위해 {{ }} 과 {% %}를 사용하는 일이 생긴다. 하지만 그대로 작성하면 문제가 생긴다. 그럴 경우에는 다음과 같이 liquid 문법의 raw tag를 사용한다. 작성 방법 raw tag를 이...
Kubernetes에 GitLab Runner를 설치했을 때 발생하는 Service Account 관련 권한 문제를 분석하고 해결하는 방법입니다.
Helm 설치 및 설명 참고 Kong Ingress Controller 참고 https://docs.konghq.com/kubernetes-ingress-controller/latest/ Install the experimental Gateway API CRDs kubectl apply -f https://github....
📌 1. Kubernetes Dashboard란? Kubernetes Dashboard는 클러스터 리소스를 웹 UI로 시각화하고 관리할 수 있는 공식 웹 인터페이스입니다. 주요 기능: Pod / Deployment / Service 조회 로그 확인 리소스 생성 및 삭제 네임스페이스 관리 RBAC 기반 인증 📦 2. Da...
Package Directory 구조 만들기 package로 만들기 위해 Directory 구조를 만든다. 프로젝트는 기본적으로 아래와 같은 형태로 구성한다. project/ ├── package/ │ ├── __init__.py │ └── module.py ├── README.md └── setup.py ...
🔍 eBPF: 개발자 관점에서 보는 커널 레벨 모니터링 쿠버네티스 환경에서 성능 분석, 네트워크 모니터링, 보안 트레이싱을 위해 eBPF가 점점 주목받고 있습니다. 개발자 입장에서 이해하면 애플리케이션과 커널 단위를 어떻게 실시간으로 관측하는지 명확해집니다. 1️⃣ eBPF란? eBPF = extended Berkeley Packet F...
Multipass 설명 참고 cloud-init yaml 구성 master.yaml package_update: true package_upgrade: true packages: - docker.io - apt-transport-https - ca-certificates - curl - ntpdate runcmd: - s...
RootTab 정의: 일반적으로 “RootTab”은 여러 개의 탭을 상단에 배치하여 사용자가 여러 화면을 쉽게 전환할 수 있게 하는 UI 구성 요소를 의미한다. 구성: 각 탭은 사용자가 선택할 수 있는 특정 항목을 나타낸다. 이 탭은 일반적으로 TabBar 위젯을 통해 생성된다. TabBarView 정의: TabBarView는 T...
RootTab 정의: 일반적으로 “RootTab”은 여러 개의 탭을 상단에 배치하여 사용자가 여러 화면을 쉽게 전환할 수 있게 하는 UI 구성 요소를 의미한다. 구성: 각 탭은 사용자가 선택할 수 있는 특정 항목을 나타낸다. 이 탭은 일반적으로 TabBar 위젯을 통해 생성된다. 설명 참고 TabBarView 정의: Ta...