aws Docker private registry 간편 설정 KOPS 이 전 글에서 kubernetes 에 docker private registry 를 사용하는 방법 에 대해 기술 했습니다. 하지만 막상 사용하다보면 매번 imagePullSecrets 을 입력해줘야하는 불편함이 있습니다. 해서 각 노드마다 docker.json 을 배포해주면 되지 않을까 싶어서 찾아보다보니 kops 에서 자체적으로 지원합니다. kops/security.md at master · kubernetes/kops · GitHub 위 링크를 가면
aws Kubernetes + private docker registry kubernetes 설정이 완료 되었으면, 이제 실제로 kubernetes 를 사용하기 위한 docker registry 연동 설정을 해보겠습니다. 보통 회사에서 사용할 때는 자체 private docker registry 를 사용하고 있을 겁니다. 이 registry 를 kubectl 을 이용해서 연동해봅시다. Set up Docker Registry Pull an Image from a Private Registry - Kubernetes 위 글을 참고
container Kong api gateway 설정 - 2 Kong api gateway 설정 - 2 여기서는 플러그인 활성화 하고 적용 및 테스트 하는 과정을 기록합니다. 첫번째 내용은 여기에.. Kong api gateway 설정 - 1 | 9to5의 개발하면서 겪은 경험 인증 auth key auth 이제 인증 플러그인을 활성화 시켜보겠습니다. Plugins - Key Authentication | Kong - Open-Source API Management and Microservice Management
container Kong api gateway 설정 - 1 Kong api gateway 설정 - 1 RESTful api 를 외부로 노출하지 않고 사용하기 위해(authentication, audit 기능 사용을 위한) Kong API 도입을 검토중입니다. 그러기 위해 직접 테스트 해보면서 내용을 여기에 정리하려 합니다. 관련된 모든 설치는 Docker 를 사용 하는 것으로 진행합니다. Prerequisite * kong 0.13.1 * dashboard v3.3.0
docker RoR (rails) Dockerfile tip RoR (rails) Dockerfile tip 루비 온 레일즈 (Ruby on Rails)를 Docker 로 배포할 때 간단 팁입니다. Rails 를 도커로 배포할 때 가장 큰 문제는 Rebuild 시간이 오래걸린다는 것입니다. 원인은 바로 bundler !! $ bundle install 이놈이 오래걸립니다. 하여 예전에 이 Article 을 보고 적용해서 쓰던 중 보다 괜찮은 방법이 있어서 기록합니다.
container Docker registry login problem Docker registry login problem Docker 접속하는데 로그인이 되지 않는 문제에 직면했습니다!! 갑자기… Prerequisite * Docker version 17.03.1-ce * Docker-machine version 0.10.0 * Docker Server Version 17.06 private registry에 접속을 시도합니다. $ docker login example.com Error response from daemon: Get http://docker.example.com/v2/: dial tcp 176.32.
container Docker machine for Mac 에서 no space left on device Docker machine for Mac 에서 no space left on device 오늘은 Docker를 Mac에서 사용할 때 격는 문제에 대해 정리합니다. Prerequisite * Docker version 17.03.1-ce * Docker-machine version 0.10.0 저는 Docker toolbox 를 이용하고 있으며, Docker for Mac 과 의 차이점에 관련된 내용은 여기서 참고하시면 됩니다. Problem Docker 이미지
container iwinv(가상호스팅)에 docker 적용하기 iwinv(가상호스팅)에 docker 적용하기 iwinv 제가 호스팅을 이전했다는 사실은 지난 글에서 이미 언급한 적이 있습니다. 오늘은 iwinv 로 이전하면서 엄청난 고생을 했던 경험에 대한 이야기 및 해결책에 대한 이야기를 적어 보려 합니다. Environment * Ubuntu 16.04 xenial 삽질의 시작 IwinV Manual iwinv 홈페이지를 가면 이렇게 도커 적용을 하는 것에
container 서버 이전 경험 공유기 - 2. Let’s Encrypt 서버 이전 경험 공유기 - 2. Let’s Encrypt 이번에 서버이전을 하면서 이것저것 알게된 지식 및 경험을 공유하고자 이 글을 작성합니다. 이전 글은 여기서 볼수 있습니다. Let’s Encrypt 이 전 글에서 간단히 언급했지만, Let’s Encrypt 라는 https 보급 확산을 위한, 무료 인증서 발급 프로젝트 입니다. 사실 예전부터 개인
container 서버 이전 경험 공유기 - 1. Dockerizing 이번에 서버이전을 하면서 이것저것 알게된 지식 및 경험을 공유하고자 이 글을 작성합니다. 서버 이전 서버 이전을 하게 되었습니다. 기존엔 cloudv 를 쓰고 있었는데, 같은 회사에서 나온 iwinv 가 한국형 AWS가 되겠다고 하고 과감하게 출사표를 던저서 가격을 보던 중, iwinv 가 압도적으로 좋다고 판단해서 서버이전을 마음먹었습니다. 기존 cloudv 사양 1core, 3G
container ubuntu 14.04(trusty)에 docker install Ubuntu 우분투 14.04 docker 설치 $ sudo apt-get update $ sudo apt-get install -y docker-engine 을 하면 에러가 나고 아래와 같은 메시지를 만나게 됩니다. Reading package lists... Done Building dependency tree Reading state information... Done docker-engine is already the newest version. You might want to run 'apt-get -f install'
aws p80.pool.sks-keyservers.net: Host not found AWS의 Opsworks에서 새로운 instances를 만들다가 만난 에러를 정리해둡니다. AWS의 Opsworks 는 인스턴스를 새로 생성하면 등록되어있는 Chef Recipe 들을 자동으로 실행해주는 툴입니다. 이번에 Instance 한개를 추가로 생성하고, 그 Instance에 하나의 App 을 배포하려고 기존 Layer에서 추가로 Instance 를 생성하게 되었습니다. 그런데 갑자기 에러가 발생해서 로그를 봤더니 이런 로그가 있었습니다. Mixlib::ShellOut: