k8s
-
[Kubernetes] Container OrchestrationDevOps/Kubernetes 2022. 1. 9. 17:57
Background 서버를 관리한다는 것은 ❔❔ 서버를 관리한다는 것은 서버 상태를 관리한다는 말이다. 즉, 서버 관리자가 서버에 문제가 없도록, 서버가 죽지 않도록 관리하는 것이다. 서버가 언제 어떠한 이유로 죽을지 모르기 때문에 서버 관리자가 서버 상태를 모두 관리하는 것은 굉장히 어려운 일이다. 그래서 서버 관리를 간편하게 하기 위한 다양한 방법들이 등장했다. 문서화 서버의 현재 상태, 리소스 사용량, 프로그램 설치 방법 등을 문서화함으로써 서버를 관리할 수 있다. 하지만 문서를 아무리 잘 만들었다고 해도 업데이트가 안 될 수도 있고, OS나 버전 등 환경이 바뀌면 문서가 무용지물될 수 있다. 서버 관리 도구 문서화의 관리가 힘들다는 단점을 보완하기 위해 CHEF, Puppet, Ansible과 같..