분류 전체보기(42)
-
[Kubernetes] Nginx Ingress Controller 사용하기
Content 1. Nginx-ingress controller 다운로드 2. Ingress 생성 3. Service 생성 4. 결과 확인 Nginx Ingress Controller를 직접 사용해 Service 객체를 생성합니다. 1. Nginx-ingress controller 다운로드 Nginx-ingress controller 깃헙 주소는 아래를 참고하시기 바랍니다. (https://github.com/kubernetes/ingress-nginx) Readme 파일에서 getting start 링크로 이동하시면, 설치방법이 나와있습니다. https://kubernetes.github.io/ingress-nginx/deploy/ 다운로드 받는 방법은 어떤 CSP사의 퍼블릭 클라우드를 사용하고 있느냐..
2020.06.12 -
[GCP] Google Cloud Platform 체험 하기
Content 1. Google Kubernetes Engien(GKE) 기능 둘러보기 2. 무료체험 크레딧 받기 3. Cloud Shell 활성화 4. gcloud 도구 기본 구성 Googl Cloud Platform 사용을 위한 무료크레딧을 받고, GCP사용을 위한 초기 설정을 완료 합니다. 1. Google Kubernetes Engine (GKE) 기능 둘러보기 저희가 이번에 사용해볼 Google Cloud 상품은 Google Kubernetes Engine (GKE) 상품 입니다. Kubernetes 기반의 클러스터를 자동으로 구축/관리 해주는 서비스죠. 이 상품의 기능들을 먼저 둘러봅시다. 자세한 내용은 GKE 제품 소개 페이지에서 확인하실 수 있습니다. 제 눈에 띄는 주요기능들만 위주로 요약..
2020.04.17 -
[Openshift Origin : OKD] Openshift Origin OKD 3.11 설치 방법
Content 1. Requirements 2. 사전작업 2-1. DNS 서버 설정 2-2. hostname 설정 2-3. selinux 설정 2-4. NMCONTROLLED 설정 2-5. Docker 설치 및 가동 3. Ansible 및 openshift-ansbile playbook 설치 4. ansible 인벤토리 작성 5. ansible 실행 6. OKD 웹 콘솔 접속 OpenShit 커뮤니티 버전인 OpenShift Origin (OKD) 3.11 버전을 설치하는 방법에 대해 알아봅니다. 1. Requirements OKD 설치에 필요한 host들의 최소 요구 조건들이 있습니다. 자세한 내용은 OKD 공식 가이드 페이지를 참고 하시길 바랍니다. https://docs.okd.io/3.11/ins..
2020.04.10 -
[Ansible] 앤서블(Ansible) 개념과 설치/사용법 (w/ CentOS 7.6)
Content 1. Ansible 이란? 2. Ansible 용어 3. Ansible 설치와 초기 설정 (w/ CentOS 7.6) 4. Ansible 사용법 Ansible이 무엇인지 이해하고, 직접 설치하고 사용하는 방법을 익힌다. 1. Ansible 이란? Ansible은 인프라 관리를 코드 기반으로 자동화하는 도구 입니다. Infrastructure as Code (IaC)를 들어보셨나요? 이름 그대로 IT 인프라를 코드 기반으로 자동 설치 및 구축/관리/프로비저닝 하는 프로세스를 말합니다. IaC 도구들이 있기 전, 인프라 구축을 위해서는 관리자들이 다양한 IT 인프라들에 직접 접속하여 필요한 프로그램을 설치하고 셋팅해왔습니다. 수동으로요! 인프라를 구성하는 자원들이 많아질수록 수동적인 인프라 구..
2020.03.10 -
[Kubernetes] 쿠버네티스 서비스(Service)와 인그레스(Ingress) 비교
Content 1. Service 란? 2. Service의 종류 : ClusterIP, NodePort, LoadBalancer 3. Ingress란? 쿠버네티스의 서비스와 인그레스 자원에 대해 알아보고 그 차이점을 이해합니다. 1. 서비스(Service) 란? 쿠버네티스에서 말하는 서비스라는 자원은 POD의 집합입니다. 동일한 서비스 동작을 구현하는 여러가지 POD를 하나로 묶어 관리하는 객체이죠. 왜 서비스라는 자원이 필요할까요? 2 가지 이유가 있습니다. 첫번째) 서비스를 위한 고정된 IP가 필요하다. 쿠버네티스는 POD가 항상 건강한 상태이도록 관리합니다. 따라서 POD 하나가 이상이 있어 죽어버리면, 해당 POD를 다시 띄우죠. POD는 새로 띄워질 때마다 동적으로 IP를 할당 받습니다. 이러..
2020.03.10