governor(통치자)와 cybernetic(인공두뇌학)의 어원
K8s 는 “ubernete” 8 글자를 “8”로 대체한 약어
2014년 중순에 구글에 의해 처음 발표
원래 구글에 의해 설계되었고 현재 리눅스 재단에 의해 관리
쿠버네티스 v1.0 출시와 함께 구글은 리눅스 재단과 파트너십을 맺고 클라우드 네이티브 컴퓨팅 재단(Cloud Native Computing Foundation, CNCF)을 설립
쿠버네티스를 시드 테크놀로지(seed technology)로 제공
쿠버네티스는 전통적인, 모든 것이 포함된 Platform as a Service(PaaS)가 아니다
쿠버네티스는 하드웨어 수준보다는 컨테이너 수준에서 운영
하지만, 쿠버네티스는 모놀리식(monolithic)하지 않아서, 이런 기본 솔루션이 선택적이며 추가나 제거가 용이
Google internal BORG Platform의 후계자
Kubernetes의 특징 중 하나는 전체 시스템을 “직접” 관리하는 것입니다. 이러한 설계로 인해 Kubernetes에서 pluggable하게 설계하지 않은 기능은 재컴파일하지 않는 이상 구현하기 어려운데요, 예를 들면 cloud provider 추가, volume type 추가 등
실제 사용이 포켓못 고로 24/7 하는데 안죽고 잘돌아가서 놀랐다
Kubernetes: The Documentary [PART 1]
The official Kubernetes Documentary Part 1. Inspired by the open source success of Docker in 2013 and seeing the need for innovation in the area of large-sca...
https://www.youtube.com/watch?v=BE77h7dmoQU
![Kubernetes: The Documentary [PART 1]](https://www.notion.so/image/https%3A%2F%2Fi.ytimg.com%2Fvi%2FBE77h7dmoQU%2Fhqdefault.jpg?table=block&id=5261a481-ec38-43f0-92df-af838af2bf8e&cache=v2)
오픈소스 간단 리뷰 - nomad : 가벼운 스케쥴러, 강력한 성능
Introduction 서비스 스케줄러는 클러스터 내의 컴퓨팅 리소스를 관리하고 사용자 애플리케이션을 어느 호스트에서 서비스할지 결정하는 시스템 소프트웨어입니다. 컨테이너 스케줄러로는 kubernetes나 docker swarm등이 있으며, 하둡 스케줄러로는 YARN이 많이 사용됩니다. 이 글에서는 이러한 스케줄러 중 하나인 nomad를 소개합니다. nomad는 vagrant, consul, packer등의 시스템 소프트웨어로 유명한 hashicorp사의 오픈소스 소프트웨어로, 자사의 consul과 vault를 각각 se
https://tech.kakao.com/2017/01/25/nomad/

쿠버네티스란 무엇인가?
컨테이너는 작고 빠르기 때문에, 애플리케이션 각각을 컨테이너 이미지로 패키지할 수 있다. 이렇게 애플리케이션과 이미지를 일대일 관계를 갖도록 하면 컨테이너의 혜택을 만끽할 수 있게 된다. 불변의 컨테이너 이미지는 배포 시점이 아닌 빌드/릴리스 시점에 만들어질 수 있다. 왜냐하면 각각의 애플리케이션은 애플리케이션 스택 외의 나머지 요소와 조합될 필요가 없기 때문이고, 운영 인프라스트럭처 환경에 밀접하게 결합시킬 필요도 없기 때문이다.
https://qinlj.github.io/ko/docs/concepts/overview/what-is-kubernetes/

Seonglae Cho