SE 2

쿠버네티스[01 Scheduling ] labels and selectors

Labels과 Selector이란 오브젝트끼리 분류를 하기위한 표준 방법 Label -쿠버네티스 오브젝트를 식별하기 위한 key/value 쌍의 메타정보 -쿠버네티스 리소스를 논리적인 그룹으로 나누기 위해 붙이는 이름표 apiVersion:v1 kind:Pod `metadata: names:my-pod labels: app:backend version:v1 env:prod` spec: containers: - image: my-pod name: my-pod Selector -Label을 이용해 쿠버네티스 리소스를 필터링하고 원하는 리소스 집합을 구하기 위한 label query -Label을 이용해 쿠버네티스 리소스를 선택하는 방법(Label query) -필터링하고 찾을때 도움을줌 kubectl get..

SE/Kubernetes 2023.05.07

Docker 알짜배기 개념 정리

1. Docker개념 컨테이너 기반의 가상화 플랫폼 : 도커는 컨테이너 기술을 기반으로 한 가상화 플랫폼 : 독립적인 환경을 만들어서 하드웨어를 효율적으로 활용하는 기술 : 가상화에 컨테이너 엔진(도커)을 올려 컨테이너 어플리케이션을 운영 -> 스케일아웃 용이 =확장성, 배포 용이 즉, 개발자가 app.js를 컨테이너 형태로 개발하고 고객사에게 배포하면 각 하드웨어 환경이 달라서 맞추고 라이브러리 충돌을 방지하는것이 번거로웠는데, 도커는 컨테이너에 넣기 때문에 환경이 달라도 배포가 쉽게 되었음 -Docker구성요소 - Docker Client: 도커를 설치하면 그것이 Client가 되고 , 도커 명령어 수행 [ build, pull, run ] - DOCKER_HOST: 도커가 띄워져있는 서버 , DOC..

SE/Docker 2023.05.01