Secret(2)
-
[Vault] Secret 만들기
아직도 vault가 없다면 [Vault] Helm를 이용해 Vault 배포하기를 방문해보세요! Create New Engine Secrets Engines 메뉴를 방문하여, Enable new engine 을 눌러줍니다. vault 튜토리얼 문서에서는 transit 예제를 들고 있는데, 실질적으로 쓸 일이 없으므로 여기서는 KV로 하겠습니다. KV라는 이름은 너무 포괄적이므로 app이라고 이름을 짓겠습니다. 버저닝은 굳이 안해도 되는데, 필요하면 설정해도 됩니다. Enable engine 버튼을 누르면 아래처럼 app 공간이 생성됩니다. Create Secrets Create secret 버튼을 누르면 아래처럼 secret을 생성할 수 있는 페이지가 등장합니다. 참고로 2개 이상 깊이 구조를 만들고 싶으..
2024.04.13 -
[Kubernetes] 8. 설정
Environment 시스템을 실행할 때 중요한 요소 중 하나는 환경 변수입니다. 갖가지 시스템이나 프로그램을 실행해봐서 알겠지만, 대부분의 경우에 환경 변수로 통제하기 때문입니다. 또한 배포할 때 운영 목적인지, 테스트 목적인지에 따라 서버를 띄울 때 다른 환경 변수나 인자를 전달할 때도 있습니다. ConfigMap ConfigMap은 환경 변수나 커맨드 라인에 쓰일 인자(argument)들을 정의한 쿠버네티스 객체(object)입니다. 이를 만들 때는 선언적 방식이나 명령적 방식 모두 사용할 수 있는 데, 아래 예시에서는 명령적 방식을 사용해보겠습니다. 먼저 다음 파일을 만들어봅니다. my-config.txt # This is a sample config file that I might use to ..
2023.06.20