티스토리 뷰

Kubernetes

04 Kubernetes Basics - Overview

zerobig-k8s 2018. 8. 19. 17:07

<출처>

https://kubernetes.io/docs/tutorials/kubernetes-basics/



현재 Kubernetes 한글화팀에서 한글화 번역 작업에 참여하고 있는데, 여기서 결정된 한글화 표기법을 근거로 가급적 최대한 지속적으로 게시물에 업데이트 할 예정이다. 이와 더불어 수시로 오타정정 및 어색한 문구에 대해 바로잡는 업데이트가 이루어 질 수 있음을 참고하자.  


Kubernetes Basics


이번 강좌에서는 Kubernetes(이하 'K8S')  Cluster orchestration 시스템의 기초원리에 대해 전반적으로 둘러보게 된다. 각 모듈은 K8S 의 주요 특성들과 개념들에 대한 일부 배경 정보를 담고 있으며 대화형의 쌍방향 온라인 강좌 실습도 포함된다. (참고로 필자는 온라인 강좌를 따라하는 대신 실제 Minikube 환경에서 강좌의 내용들을 실습해 나가려 한다.)  이러한 대화형 강좌를 통해 여러분은 직접 간단한 클러스터와 컨테이너로 구현한 어플리케이션들(containerized applications) 을 다루어 보게 될 것이다. 


대화형 강좌를 통해 여러분은 다음 내용을 배우게 될 것이다.

  • 클러스터 상에서 컨테이너로 구현한 어플리케이션의 배포
  • 디플로이먼트 스케일링
  • 새로운 소프트웨어 버전의 컨테이너로 구현한 어플리케이션 업데이트
  • 컨테이너로 구현된 어플리케이션의 디버그



What can Kubernetes do for you?


오늘날 최신 현대 웹서비스들에서 사용자들은 24/7 동안 어플리케이션 이용이 가능해야 한다고 기대하고 있으며, 개발자들 또한 그 어플리케이션에 대한 새로운 버전이 하루에도 몇번 씩 배포가 가능해야 한다고 여기고 있다. 컨테이너화 기술은 이러한 요구와 기대를 제공하기 위해 소프트웨어를 패키지하도록 도우며, 다운타임 없이 쉽고도 신속한 방식으로 어플리케이션들이 업데이트 되고 출시 될 수 있도록 해준다. K8S 는 그러한 컨테이너화 된 어플리케이션들이 여러분이 원하는 어떠한 곳이든지 간에 동작되도록 도움을 주며, 동작에 필요한 리소스들과 도구들을 찾기 쉽도록 돕는다.  K8S는 커뮤니티로부터 발생한  최고급 아이디어를 수렴하여 녹이고 컨테이너 오케스트레이션 영역에서 축적된 구글의 경험들을 함께 조합하여 상용환경에서 사용가능토록 디자인 한 오픈 소스 플랫폼이다. 




Kubernetes Basics Modules




01. Create a Kubernetes cluster

02. Deploy an app

03. Explore your app

04. Expose your app publicly

05. Scale up your app

06. Update your app


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함