마이크로 서비스 실습을 위해 시리즈로 Posting할 예정입니다. freeCodeCamp의 Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers 블로그 글을 토대로 작성하였습니다. 제 코드는 여기서 확인하실 수 있습니다. Kubernetes란? 1. 개념 container orchestration tool kubernetes가 하는 일 여러 host (= node in k8s) 를 묶어 클러스터를 구성 container를 적절한 위치에 배포 (auto-placement) container 가 죽으면 자동으로 복구 (auto-restart) 필요에 따라 container 를 매끄럽게 추가(scaling), 복제(rep..
마이크로 서비스 실습을 위해 시리즈로 Posting할 예정입니다. freeCodeCamp의 Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers 블로그 글을 토대로 작성하였습니다. 제 코드는 Github에서 확인하실 수 있습니다. Container & Docker 1. 개념 Container란? 전체 런타임 환경에서 애플리케이션과 종속 항목을 패키지화하고 격리할 수 있도록 하는 기술 Docker란? Container 기반의 오픈소스 가상화 플랫폼 구성요소 Docker Engine Docker Image Docker Container Docker Client 2. 설치 Mac Docker Community Editio..
마이크로 서비스 실습을 위해 시리즈로 Posting할 예정입니다. freeCodeCamp의 Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers 블로그 글을 토대로 작성하였습니다. 제 코드는 Github에서 확인하실 수 있습니다. 1. Python Application 파이썬의 TextBlob 패키지를 활용하여 문장의 감정을 분석하는 간단한 Application 가상환경 구성 1. pyenv와 pyenv-virtualenv를 사용하여 python 환경 구성 2. pyenv activate 으로 가상환경을 활성화 한 후 아래 내용을 진행 # 가상환경 생성 $ pyenv virtualenv 3.6.4 # 가상환경 활성화..