[Claude Code] VPN SSL Inspection으로 인한 Notion MCP 연결 실패
같은 VPN SSL Inspection인데 kubectl과는 해결이 정반대다. Node.js의 trust 모델과 NODE_EXTRA_CA_CERTS 해법을 정리해 보자.
같은 VPN SSL Inspection인데 kubectl과는 해결이 정반대다. Node.js의 trust 모델과 NODE_EXTRA_CA_CERTS 해법을 정리해 보자.
TLS handshake에서 SNI와 SAN이 각각 어떤 역할을 하는지, 그리고 openssl s_client로 인증서를 디버깅할 때 servername을 신경써야 하는 이유에 대해 알아 보자.
VPN 환경에서 회사 방화벽이 kube-apiserver TLS를 가로채 재서명하며 발생한 인증서 검증 실패에 대해 알아 보자.
kubelet이 노드 상태를 API server에 보고하는 원리에 대해 알아보자.
워커 노드에 docker/crictl/ctr이 없어도 kubectl API로 이미지를 조회할 수 있다. kubelet의 노드 상태 보고를 활용하는 방법을 정리해 보자.
같은 root cause가 Ray와 torchrun에서 다른 증상으로 나타난 이유에 대해 알아보자.
Tofu Controller로 Terraform CRD를 Git에 push하면 인프라가 생기고, 삭제하면 인프라가 사라지도록 GitOps 기반 인프라 배포를 진행해 보자.
tenant-apps Terraform 모듈이 어떤 AWS 리소스를 만드는지 확인해 보자.
Flux의 3-Layer 모델과 진입점 체계를 분석하고, Git 저장소의 어떤 파일이 클러스터의 어디에 영향을 미치는지 지도를 그려 보자.
실습 환경에 이미 배포된 네임스페이스와 Flux 리소스를 확인하고, Gitea 저장소 접근을 설정하자.
EKS SaaS GitOps 실습 환경 배포가 완료된 후, SSM 접속과 VS Code 웹 환경으로 설치 결과를 확인해 보자.
CloudFormation 스택 생성부터 Terraform 인프라 배포 완료까지의 과정을 살펴 보자.