DOCKER-COMPOSE

포스트: 14
Tags

Posts

14 posts

[Docker] Swarm stack for compose

지훈현서|2019년 6월 19일

현재 컨테이너의 de facto 표준은 Kubernetes 라고 누구나 이야기를 합니다.그런데 몇년 전만 하더라도 Swarm, Mesos 등과 같이 어떤 것이 표준이 될지잘 모르는 상화이었죠. 그런데 말입니다, docker로 개발을 할때 다음과 같은 수순을 밟습니다. 1) Presentation, BackEnd logic, Data Access 레이어로 크게 나누어 설계 합니다.2) 큰 부분을 다시 작은 MSA 구성을 나눕니다.3) 일반적으로 하나의 MSA 구성의 결과는 하나의 Docker Image 로 나뉩니다.3.1) DB 저장소는 다음과 같은 것들을 이용합니다. - 일반적인 설정 정보 (설정 정보는 저장공간을 크게 차지하지는 않지만 해당 내용은 자주 변경됨) => MongoDB - 로그 이벤

[개발팁] 암호나 안전한 정보를 저장하기 위한 소프트웨어 금고 (Vault)

지훈현서|2019년 1월 17일

사용자가 암호 등을 안전하게 보관하기 위한 금고 (Safe 또는 Vault)를 만드는 개념은 쉬울 것 같으면 서도 쉽지 않습니다. 로컬에 어떤 식으로 저장을 하더라도 해당 소스가 공개되어 있고 저장하는 방식을 알게되면 역으로 해독이 가능하기 때문입니다. 또한 해당 기능을 이용하는 사용자에게 정말로 안전한 금고라고 안심을 시켜야 하는데,누군가가 인정해 주지 않고 그냥 노출되지 않은 개인 코드로 짜 놓았다면그것을 안전한지 인정할 사용자는 많지 않습니다. 그런 의미에서 여러 가지 것을 살펴보았는데, HashiCorp 라는 회사의 Vault 라는 것이 있었습니다. 해당 서비스는 별도의 서비스로 서버에 돌리는 것이므로 당연히 docker 로 컨테이너가 된 것이 있겠거니 하고찾아서 테스트를 해 보았는데, 정작