최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
| ==개요== | | ==시작하기== |
| [[분류: k8s]]
| | 본 섹션에서는 쿠버네티스를 구축하고 실행하는 여러가지 옵션을 다룬다. |
| ;Getting started
| |
| ;시작하기
| |
| https://kubernetes.io/docs/setup/
| |
| ----
| |
| 이 섹션에서는 Kubernetes를 설정하고 실행하는 다양한 방법을 나열합니다. Kubernetes를 설치할 때 다음을 기준으로 설치 유형을 선택합니다. 유지 관리 용이성, 보안, 제어, 사용 가능한 리소스, 클러스터를 운영하고 관리하는 데 필요한 전문 지식.
| |
|
| |
|
| [[Kubernetes 다운로드|Kubernetes를 다운로드]]하여 로컬 머신, 클라우드 또는 자체 데이터 센터에 Kubernetes 클러스터를 배포할 수 있습니다 .
| | 각각의 쿠버네티스 솔루션은 유지보수의 용이성, 보안, 제어, 가용 자원, 클러스터를 운영하고 관리하기 위해 필요한 전문성과 같은 제각각의 요구사항을 충족한다. |
|
| |
|
| [[kube-apiserver]]나 [[kube-proxy]]와 같은 여러 [[Kubernetes 컴포넌트]]는 클러스터 내의 [[Kubernetes 다운로드#컨테이너 이미지|컨테이너 이미지]]로 배포될 수도 있습니다.
| | 쿠버네티스 클러스터를 로컬 머신에, 클라우드에, 온-프레미스 데이터센터에 배포할 수 있고, 아니면 매니지드 쿠버네티스 클러스터를 선택할 수도 있다. 넓은 범위의 클라우드 프로바이더에 걸치거나 베어 메탈 환경을 사용하는 커스텀 솔루션을 만들 수도 있다. |
|
| |
|
| 가급적이면 Kubernetes 컴포넌트를 컨테이너 이미지로 실행하고 Kubernetes가 해당 컴포넌트를 관리하도록 하는 것을 '''추천합니다'''. 컨테이너를 실행하는 컴포넌트(특히 kubelet)는 여기에 포함되지 않습니다.
| | 더 간단하게 정리하면, 쿠버네티스 클러스터를 학습 환경과 운영 환경에 만들 수 있다. |
|
| |
|
| Kubernetes 클러스터를 직접 관리하고 싶지 않다면 [[k8s 턴키 클라우드 솔루션|인증된 플랫폼]]을 포함한 관리형 서비스를 선택할 수 있습니다. 광범위한 클라우드와 베어메탈 환경에 걸쳐 다른 표준화된 맞춤형 솔루션도 있습니다.
| | __TOC__ |
|
| |
|
| ==학습 환경== | | ==학습 환경== |
| Kubernetes를 배우고 있다면 Kubernetes 커뮤니티에서 지원하는 도구나 생태계의 도구를 사용하여 로컬 머신에 Kubernetes 클러스터를 설정하세요. [[k8s 도구 설치|도구 설치]]를 참조하십시오 .
| | 쿠버네티스를 배우고 있다면, 쿠버네티스 커뮤니티에서 지원하는 도구나, 로컬 머신에서 쿠버네티스를 설치하기 위한 생태계 내의 도구와 같은 도커 기반의 솔루션을 사용하자. |
|
| |
|
| ==프로덕션 환경== | | ==운영 환경== |
| 프로덕션 환경 에 대한 솔루션을 평가할 때 Kubernetes 클러스터(또는 추상화) 운영의 어떤 측면을 직접 관리하고 어떤 측면을 제공자에게 넘기는 것이 좋을지 고려하세요.
| | 운영 환경을 위한 솔루션을 평가할 때에는, 쿠버네티스 클러스터 운영에 대한 어떤 측면(또는 추상적인 개념)을 스스로 관리하기를 원하는지, 제공자에게 넘기기를 원하는지 고려하자. |
|
| |
|
| 직접 관리하는 클러스터의 경우 Kubernetes를 배포하는 데 공식적으로 지원되는 도구는 [[kubeadm으로 클러스터 부트스트래핑|kubeadm]]입니다 .
| | 몇 가지 가능한 쿠버네티스 클러스터의 추상적인 개념은 애플리케이션, 데이터 플레인, 컨트롤 플레인, 클러스터 인프라스트럭처, 및 클러스터 운영이다. |
|
| |
|
| ==다음 내용==
| | 다음의 다이어그램은 쿠버네티스 클러스터에 대해 가능한 추상적인 개념을 나열하고, 각 추상적인 개념을 사용자 스스로 관리하는지 제공자에 의해 관리되는지를 보여준다. |
| * [[쿠버네티스 다운로드]]하기
| |
| * <code>kubectl</code>을 포함한 도구 다운로드 및 [[k8s 도구 설치|설치]]
| |
| * 새 클러스터에 대한 [[k8s 컨테이너 런타임|컨테이너 런타임]] 선택
| |
| * 클러스터 셋업 [[k8s 모범 사례|모범 사례]] 알아보기
| |
|
| |
|
| Kubernetes는 컨트롤 플레인이 Linux에서 실행되도록 설계되었습니다. 클러스터 내에서 애플리케이션은 Linux 또는 Windows를 포함한 기타 운영체제에서 실행할 수 있습니다.
| | [[파일:파일:Https---d33wubrfki0l68.cloudfront.net-f6ca7c0c1ba895a1578b4131c0f174130a32c8b8-4b4c7-images-docs-kubernetessolutions.svg|700px]] |
|
| |
|
| * [[쿠버네티스에서의 윈도우|Windows 노드로 클러스터 셋업 방법]]을 알아보세요 | | 다음 운영 환경 솔루션 표는 제공자와 솔루션을 나열한다. |
| | |
| | ==같이 보기== |
| | * [[k8s 문서]] |
| | |
| | ==참고== |
| | * https://kubernetes.io/ko/docs/setup/ |
| | |
| | [[분류: k8s 문서]] |