본문 바로가기

INFRA/DevOps146

쿠버네티스란 ? 안녕하세요 ~~~~ 저희는 BTC 막내즈입니다 ~~~ ! 저희의 주제는 쿠버네티스란 무엇인가입니다!! 많관부 *^^* 첫 번째 게시물에서는 쿠버네티스 기술의 정의를 살펴보겠습니다 ♬ 쿠버네티스란? 쿠버네티스란 명칭은 키잡이나 파일럿을 뜻하는 그리스어에서 유래됐으며, K8s라는 표기는 K와 s사이의 8글자를 나타내는 약식 표기입니다. 쿠버네티스는 컨테이너화 된 워크로드와 서비스를 관리하기 위한 이식성이 있고, 확장 가능한 오픈소스 플랫폼이다. 쿠버네티스가 왜 유용한가? 전통적인 배포 시대 : 애플리케이션을 물리 서버에서 실행했을 시절 한 물리 서버에서 여러 애플리케이션의 리소스 한계를 정의할 방법이 없어 리소스 할당의 문제가 발생하였습니다. 예를 들어, 물리 서버 하나에서 여러 애플리케이션을 실행하면, 리.. 2022. 4. 6.
Container & Docker 기본 반갑습니다! BTC 룰루랄라 입니다 :) 이번 포스팅에서는 Kubernetes를 알기 전 Container와 Docker에 대한 기본 지식에 대해서 전달해 드리려고 합니다! 그럼 시작해 보도록 하겠습니다. 룰루랄라~♬ 1. Container란? Container란 무엇일까요? Virtual Machine과는 어떻게 다를까요? 일반적인 가상 머신은 Host OS에 Hypervisor를 설치하고 그 위에 Guest OS를 동작 시키는 형태로 동작합니다. 컨테이너 기술은 Host OS에 Container Runtime을 올리고 그 위에 Processor로서 Container를 동작시킵니다. 컨테이너란 Host OS의 커널을 공유하면서 분리된 Process로서 실행해 마치 가상 머신이 움직이고 있는 것처럼 보이.. 2022. 4. 6.