728x90 반응형 쿠버네티스3 [kubernetes] Pod 소개 Pod란? 쿠버네티스의 가장 기본적인 배포단위를 파드라도 말합니다. 쿠버네티스에서 컨테이너나 vm을 생성하는 행동은 파드를 만든다고 이해하시면 됩니다. 주로 파드 하나당 하나의 컨테이너로 구성되어 있으며 메인 컨테이너를 서포트하는 사이드가 컨테이너가 같은 파드에 포함되는 경우들이 있습니다. Pod 하나 당 하나의 컨테이너로 구성 (Best Practice) 또는 여러개의 컨테이너로 구성 Main 컨테이너를 서포팅하는 Sidecar 컨테이너도 같은 Pod에 포함되는 경우 있음 ex) Main 컨테이너를 모니터링하는 아답터, 혹은 네트워킹 기능을 대신 담당하는 프록시, etc. Pod 특징 Shared Network Pod의 모든 컨테이너는 네트워크 네임스페이스와 포트 공유하여 사용 모든 컨테이너는 K8s .. 2022. 7. 4. [Linux] ansible 설치하기 (ansible-2.4.4.0) ansible 수동 설치 방법 (2.4.4.0) - git을 활용한 방법 1. git을 통한 설치 방법 root@ubuntu:~# git clone https://github.com/ansible/ansible.git https://github.com/ansible/ansible.git GitHub - ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier t Ansible is a radically simple IT automation platform that makes your applications and systems easier to depl.. 2022. 6. 27. [kubernetes] k8s 소개 kubernetes 란? 쿠버네티스( Kubernetes, 약어 k8s)는 컨테이너 기반 운영 환경중 광범위하게 사용되고 있다. 컨테이너화 된 애플리케이션을 디플로이, 스케일링등의 서비스를 제공하며 오픈 소스 기반의 자동으로 관리 시스템입니다. 최초 구글에 의해 설계되었으나 현재 리눅스 재단에 의해 관리되고 있으며, 클라우드 환경을 제공하기 위해 여러 클러스트의 호스트(서버) 관리에 용이합니다. 도커 또는 CRIO등의 CRI를 통해 컨테이너 배치, 스케일링, 운영을 자동화 하기 위한 플랫폼을 제공합니다. kubernetes pod 생성 과정 kubectl → API Server → kubelet → CRI(Docker) → Pod(container) 생성 기본 구성 요소 master api server .. 2022. 3. 28. 이전 1 다음 728x90 반응형 SMALL