재미로하는 공부

쿠버네티스란 무엇인가? 간단한 개념으로 알아보기

lowcodingpython 2024. 11. 10. 12:51
반응형

1. 기본 

쿠버네티스

 

  • 네티스란? -> 버네는 컨너화 플리이션을 자동으로 , 확장, 관리하는 오 플랫폼입니다.

 

 

 

 

 

 

  • 너란? -> 너는 이션과 그 실행 환경을 패키징하여 어디 관되게 실행 수 있도록 하는 기술입니다. Docker가 대표적인 테이 기술입니다.

 

 

 

 

 

2. 쿠버네티스의 주요 기능

 

  • 자동 배포 -> 플리이션 자동으로 배하고 업데이트할 수 있습니다.

 

 

 

  • 성 -> 이 증가하면 자동으로 애플케이션 인스스를 늘려니다.

 

 

 

 

 

 

  • 자체 복구 -> 문제가 발생한 컨테이너를 자동으로 재시작하거나 교체합니다.

 

 
  • 서비스 디스커버리 및 로드 밸런싱 -> 애플리케이션 간의 통신을 쉽게 하고, 트래픽을 여러 인스턴스로 분산시킵니다.

 

 

3. 쿠티스 구성 요소

 

  • 노드(Node) -> 플리이션이 실행되는 서버입니다. 쿠네티 클러스터는 여러 노로 구성됩니다.

 

 

 

  • (Pod) -> 네티에서 가장 작은 배 단위, 하나 이상의 컨이너 포함합니다.

 

 

 

  • 서비스(Service) -> 의 집 대한 네워크 접근을 제공하는 추상 방법입니다.

 

 

 

  • 이먼(Deployment) - >드를 어떻게 배포하고 관리할지 정의하는 설정입니다.

 

 

4. 쿠버네의 장

 

  • 성 -> 다양한 환경(개, 테스트, 프로덕)에서 일게 애케이션 실행할 수 있습니다.

 

 

 

 

 

 

  • 성 -> 리소스를 효율적으로 사용하여 비용을 절할 수 있습니다.

 

 

 

  • 성 -> 다양한 애플리케이션 아키텍처 지원합니다.

 

 

반응형