Kubernetes
컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 오픈소스 시스템입니다.
- 활발히 유지보수됨
- 재단 지원
- 문서화가 잘 되어 있음
- 관대한 라이선스
개요
Kubernetes(K8s)는 여러 대의 호스트로 구성된 클러스터 전체에서 컨테이너화된 애플리케이션을 배포, 확장, 유지 관리하기 위한 오픈소스 시스템입니다. 단일 머신에서 컨테이너를 실행하는 대신, 클러스터 전체에 걸쳐 컨테이너를 스케줄링하고 관리하며, 실패한 컨테이너 재시작, 실행 중인 인스턴스 수 확장, 업데이트 롤아웃 같은 작업을 처리합니다.
이 설계는 Google이 Borg라는 내부 시스템으로 프로덕션 워크로드를 대규모로 운영해 온 10년 이상의 내부 경험과, Kubernetes가 독립된 오픈소스 프로젝트가 된 이후 더 넓은 커뮤니티가 기여해 온 관행을 결합한 것입니다. Kubernetes는 Cloud Native Computing Foundation(CNCF)에서 호스팅합니다.
Kubernetes는 여러 대의 머신에 걸쳐 자동화된 배포, 확장, 복구가 필요한 컨테이너화·마이크로서비스 스타일 애플리케이션을 운영하는 팀에 적합하며, 호스트마다 수작업으로 컨테이너를 관리할 필요가 없습니다.
이 카탈로그에 오른 이유
카탈로그 평점: ★★★★★ (5/5)
The foundational container orchestration platform; the single most essential representative project in devops.
- 기반 프로젝트
- 재단 거버넌스
- 카테고리
- DevOps
- 언어
- Go
- 라이선스
- Apache-2.0
관련 프로젝트
Traefik
MIT기존 인프라와 통합되는 현대적인 클라우드 네이티브 리버스 프록시·로드 밸런서입니다.
활발히 유지보수됨
- DevOps
Ansible
GPL-3.0구성 관리, 배포, 오케스트레이션을 위한 극도로 단순한 IT 자동화 플랫폼입니다.
활발히 유지보수됨
- DevOps
Portainer
ZlibDocker, Swarm, Kubernetes, ACI 컨테이너 환경을 하나의 대시보드에서 관리할 수 있는 경량 웹 UI 및 API입니다.
활발히 유지보수됨
- DevOps
Terraform
BUSL-1.1인프라를 안전하고 효율적으로 구축, 변경, 버전 관리하는 코드형 인프라(IaC) 도구입니다.
활발히 유지보수됨
- DevOps
잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기