로딩
요청 처리 중입니다...

쿠버네티스 Secret 개요

 쿠버네티스 Secret 개요

쿠버네티스 Secret 개요 쿠버네티스 Secret은 비밀번호, OAuth 토큰, SSH 키와 같은 민감한 정보를 저장하고 관리하기 위한 객체입니다. Secret을 사용하면 애플리케이션 코드에서 민감한 정보를 분리하여 보안을 강화할 수 있습니다.

Secret의 주요 특징 Base64로 인코딩된 데이터를 저장합니다. Pod에 환경 변수나 볼륨으로 마운트할 수 있습니다.

네임스페이스에 종속되어 있어 같은 네임스페이스 내에서만 접근 가능합니다. 메모리에 저장되어 디스크에 기록되지 않습니다 (etcd에는 암호화되어 저장).

Secret 생성 예시 apiVersion: v1 kind: Secret metadata: name: mysecret type: Opaque data: username: YWRtaW4= # base64 encoded "admin" password: MWYyZDFlMmU2N2Rm # base64 encoded password Secret 사용 방법 1. 환경 변수로 사용 ...

# K8S # Kubernetes # secret