[Kubernetes] Secret
·
Kubernetes
Configmap과 동일하지만 민감한 데이터이다. value는 base64로 인코딩되어있다. 사용사례는 ssh key file, 자격증명, 사비스 계정 정보 등을 저장한다. 터미널에서 간단하게 생성할 수 도 있다. kubectl create secret generic my-secret --from-literal=[key]=[value]ex) kubectl create secret generic my-secret --from-literal=username=vinoth --from-literal=password=admin123# secret 가져오기kubectl get secret# secret 상세정보kubectl get secret -o yamlapiVersion: v1items:- apiVersion:..
[Kubernetes] ConfigMap
·
Kubernetes
이 글에서는 구성 정보를 애플리케이션과 분리하는 방법을 소개한다. ConfigMap 과 secret 을 통해서 애플리케이션과 환경 정보를 분리할 수 있다. ConfigMap 은 민감하지 않은 데이터를 관리한다. secret은 증명서같은 민감한 데이터를 관리한다.  ConfigMap속성을 key/value 형식으로 가능하다.속성으로 파일도 가능하다.최대 1MB이다. ConfigMap - Demo#01-simple-configmap.yamlapiVersion: v1kind: ConfigMapmetadata: name: app-propertiesdata: appUrl: "http://my-app-service" timeout: "30"kubectl apply -f 01-simple-configmap.ya..
얼은펭귄
'k8s 설정' 태그의 글 목록