2024/11/02 3

CKA 예제 리마인더 - 17. Multi Container PODs

컨테이너 2개를 가진 멀티컨테이너파드를 만드세요 만약 파드가 crashloopbackoff 상태라면 sleep 1000 명령을 레몬 컨테이너에 추가하세요 Name: yellow Container 1 Name: lemon Container 1 Image: busybox Container 2 Name: gold Container 2 Image: redis kubectl run yellow --image=busybox --dry-run=client -o yaml > ./yellow.yaml 생성된 yaml apiVersion: v1kind: Podmetadata: creationTimestamp: null labels: run: yellow name: yellowspec: containers: ..

DevOps 2024.11.02

Kubernetes - Secret, ConfigMap

쿠버네티스에서 **시크릿(Secret)**은 암호, API 키, 인증 토큰 등 민감한 정보를 안전하게 저장하고 배포하는 리소스입니다. 시크릿을 사용하면 애플리케이션 코드를 수정하지 않고도 민감한 정보를 안전하게 파드에 전달할 수 있습니다.시크릿의 주요 개념기밀 데이터 보호: 시크릿은 비밀번호, API 키, 인증 토큰 같은 민감한 정보를 Base64 인코딩하여 저장합니다.파드와 시크릿 연결: 시크릿을 파드에 마운트하여 환경 변수로 주입하거나 파일 시스템 볼륨으로 마운트할 수 있습니다.시크릿 유형: 다양한 유형의 시크릿이 있으며, Opaque가 일반적으로 사용됩니다.시크릿 종류Opaque: 기본적으로 사용되는 유형으로, 커스텀 데이터를 담을 수 있습니다.kubernetes.io/service-account-..

DevOps 2024.11.02