본문 바로가기

configMap3

[K8S] ConfigMap 베하~! BTC_녹차공원 팀의 민물공원 입니다. 이번주는 ConfigMap에 대해 알아보겠습니다! ConfigMap 컨피그맵(configmap)은 컨테이너에서 필요한 환경설정 내용을 컨테이너와 분리해서 제공해 주기 위한 기능입니다. 개발용과 운영용에서는 서로 다른 설정이 필요한 경우가 많습니다. 이렇게 다른 설정을 가지고 실행을 해야할때 사용하는 것이 컨피그맵입니다. 컨피그맵을 컨테이너와 분리해 둠으로써 하나의 동일한 컨테이너를 가지고 개발용, 스테이지용, 운영용으로 모두 사용하는 것이 가능해 집니다. 컨피그맵의 내용을 컨테이너의 환경변수로 주는 것뿐만 아니라 다른 방식으로 사용할수도 있습니다. 볼륨형식으로 컨테이너에 붙여서 파일로 컨테이너에 제공해 주는게 가능합니다. config-volume라는 볼륨을.. 2023. 12. 8.
[k8s] Secrets & ConfigMap 안녕하세요. 이쁜이와 멋쟁이의 BTC_기범입니다. 오늘은 kubernetes에서 key, value 형태의 정보를 저장하는 데 사용할 수 있는 Secrets과 ConfigMap에 대해 알아보겠습니다. Secrets 암호, 토큰 또는 키와 같이 타인에게 노출되는 것을 경계해야하는 키-값 쌍의 정보에 대해서 저장하는 객체입니다. k8s 컨테이너에 환경변수로 적용하거나 Volume의 형태로 마운트시켜 사용할 수 있습니다. ConfigMap 보안적으로 노출되어도 위험이 없는 키-값 쌍의 정보에 대해서 저장하는 객체입니다. secrets와 같이 k8s 컨테이너에 환경변수로 적용하거나 Volume의 형태로 마운트 시켜 사용할 수 있습니다. Mount를 통해 사용하기 Secrets Mount # Secrets 생성 .. 2023. 10. 11.
ConfigMap 반갑습니다! 💙베하💙 누구든 탑승할 수 있는 유임승차 팀의 BTC 룰루랄라 입니다!!💨😉 저번 포스팅은 쿠버네티스 기능 중 하나인 volume에 대해서 설명 드렸는데요~ 이번 포스팅에서는 Kubernetes의 ConfigMap에 대해서 살펴보겠습니다. 그럼 시작해 보겠습니다! 룰루랄라~♬ ⚡️ 목표 쿠버네티스에서 설정파일과 환경변수를 관리하는 방법을 알아봅니다. 컨테이너에서 설정 파일을 관리하는 방법은 이미지를 빌드할 때 복사하거나, 컨테이너를 실행할 때 외부 파일을 연결하는 방법이 있습니다. 쿠버네티스는 ConfigMap으로 설정을 관리합니다. #ConfigMap 만들기 파일을 통째로 ConfigMap으로 만든 다음 컨테이너에서 사용하는 방법을 알아봅니다. global: scrape_interval: .. 2022. 8. 21.