이 문서는 Google Cloud Translation API를 사용해 자동 번역되었습니다.
어떤 문서는 원문을 읽는게 나을 수도 있습니다.
이 게시물에서는 Kubernetes 및 클러스터 관리의 기본 사항을 다룰 것입니다. 이 게시물을 마치면 Kubernetes가 무엇이며 클러스터 관리에 어떻게 사용할 수 있는지 잘 이해하게 될 것입니다.
Kubernetes는 원래 Google에서 개발한 컨테이너 오케스트레이션 플랫폼입니다. 이제 오픈 소스 프로젝트이며 Cloud Native Computing Foundation에서 유지 관리합니다.
Kubernetes는 컨테이너화된 애플리케이션을 대규모로 관리하고 배포하는 데 사용됩니다. 컨테이너화된 애플리케이션의 관리를 자동화하도록 설계되어 복잡한 애플리케이션을 보다 쉽게 배포하고 관리할 수 있습니다.
Kubernetes는 종종 Docker와 같은 컨테이너 기술과 함께 사용됩니다.
클러스터 관리는 클러스터로 알려진 서버 그룹을 단일 단위로 관리하는 프로세스입니다. 클러스터 관리 도구는 클러스터의 프로비저닝, 구성 및 모니터링을 자동화하는 데 도움이 됩니다.
Kubernetes는 클러스터 관리에 사용할 수 있으므로 복잡한 애플리케이션을 대규모로 배포하고 관리하기가 더 쉽습니다.
Kubernetes 리소스를 만들고 관리하여 클러스터 관리에 Kubernetes를 사용할 수 있습니다.
Kubernetes 리소스는 Kubernetes 클러스터의 상태를 나타내는 개체입니다. Kubernetes 클러스터의 원하는 상태를 나타내는 데 사용할 수 있습니다.
Kubernetes 리소스는 YAML 또는 JSON을 사용하여 정의됩니다.
Kubernetes API는 Kubernetes 리소스를 관리하는 데 사용됩니다. Kubernetes API는 kubectl 명령줄 도구를 사용하여 액세스할 수 있습니다.
이 게시물에서는 Kubernetes 및 클러스터 관리의 기본 사항을 다루었습니다. 우리는 Kubernetes가 컨테이너화된 애플리케이션을 대규모로 배포하고 관리하는 데 사용할 수 있는 컨테이너 오케스트레이션 플랫폼이라는 것을 배웠습니다. 또한 클러스터 관리는 서버 그룹을 단일 단위로 관리하는 프로세스이며 Kubernetes를 클러스터 관리에 사용할 수 있다는 것도 배웠습니다.