편집을 취소할 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 게시해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
;Getting started | ;Getting started | ||
;시작하기 | ;시작하기 | ||
본 섹션에서는 쿠버네티스를 구축하고 실행하는 여러가지 옵션을 다룬다. | |||
각각의 쿠버네티스 솔루션은 유지보수의 용이성, 보안, 제어, 가용 자원, 클러스터를 운영하고 관리하기 위해 필요한 전문성과 같은 제각각의 요구사항을 충족한다. | |||
쿠버네티스 클러스터를 로컬 머신에, 클라우드에, 온-프레미스 데이터센터에 배포할 수 있고, 아니면 매니지드 쿠버네티스 클러스터를 선택할 수도 있다. 넓은 범위의 클라우드 프로바이더에 걸치거나 베어 메탈 환경을 사용하는 커스텀 솔루션을 만들 수도 있다. | |||
더 간단하게 정리하면, 쿠버네티스 클러스터를 학습 환경과 운영 환경에 만들 수 있다. | |||
__TOC__ | |||
==학습 환경== | ==학습 환경== | ||
쿠버네티스를 배우고 있다면, 쿠버네티스 커뮤니티에서 지원하는 도구나, 로컬 머신에서 쿠버네티스를 설치하기 위한 생태계 내의 도구와 같은 도커 기반의 솔루션을 사용하자. | |||
= | {| class='wikitable' | ||
|+ 쿠버네티스를 배포하기 위해 커뮤니티와 생태계에서 지원하는 도구를 나열한 로컬 머신 솔루션 표 | |||
|- | |||
! 커뮤니티 | |||
! 생태계 | |||
|- | |||
| {{k8s문서|Minikube}} | |||
| [https://www.ubuntu.com/kubernetes/docs/install-local CDK on LXD] | |||
|- | |||
| [https://github.com/kubernetes-sigs/kind kind (Kubernetes IN Docker)] | |||
| [https://www.docker.com/products/docker-desktop Docker Desktop] | |||
|- | |||
| | |||
| [https://docs.okd.io/latest/minishift/ Minishift] | |||
|- | |||
| | |||
| [https://microk8s.io/ MicroK8s] | |||
|- | |||
| | |||
| [https://github.com/IBM/deploy-ibm-cloud-private IBM Cloud Private-CE (Community Edition)] | |||
|- | |||
| | |||
| [https://github.com/HSBawa/icp-ce-on-linux-containers IBM Cloud Private-CE (Community Edition) on Linux Containers] | |||
|- | |||
| | |||
| [https://k3s.io k3s] | |||
|- | |||
| | |||
| {{k8s문서|Ubuntu on LXD}} | |||
|} | |||
==운영 환경== | |||
운영 환경을 위한 솔루션을 평가할 때에는, 쿠버네티스 클러스터 운영에 대한 어떤 측면(또는 추상적인 개념)을 스스로 관리하기를 원하는지, 제공자에게 넘기기를 원하는지 고려하자. | |||
몇 가지 가능한 쿠버네티스 클러스터의 추상적인 개념은 애플리케이션, 데이터 플레인, 컨트롤 플레인, 클러스터 인프라스트럭처, 및 클러스터 운영이다. | |||
다음의 다이어그램은 쿠버네티스 클러스터에 대해 가능한 추상적인 개념을 나열하고, 각 추상적인 개념을 사용자 스스로 관리하는지 제공자에 의해 관리되는지를 보여준다. | |||
[[파일:Https---d33wubrfki0l68.cloudfront.net-f6ca7c0c1ba895a1578b4131c0f174130a32c8b8-4b4c7-images-docs-kubernetessolutions.svg|700px]] | |||
다음 운영 환경 솔루션 표는 제공자와 솔루션을 나열한다. | |||
{| class='wikitable' | |||
|+ 제공자와 솔루션을 나열한 운영 환경 솔루션 표 | |||
|- | |||
!width="13%"| 제공자 | |||
!width="9%"| 매니지드 | |||
!width="9%"| 턴키 클라우드 | |||
!width="9%"| 온-프렘(on-prem) 데이터센터 | |||
!width="9%"| 커스텀 (클라우드) | |||
!width="9%"| 커스텀 (온-프레미스 VMs) | |||
!width="8%"| 커스텀 (베어 메탈) | |||
|- | |||
| [https://www.agilestacks.com/products/kubernetes Agile Stacks] | |||
| | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.alibabacloud.com/product/kubernetes Alibaba Cloud] | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://aws.amazon.com Amazon] | |||
| [https://aws.amazon.com/eks/ Amazon EKS] | |||
| [https://aws.amazon.com/ec2/ Amazon EC2] | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://appscode.com/products/pharmer/ AppsCode] | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://appuio.ch/ APPUiO] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://banzaicloud.com/products/pke/ Banzai Cloud Pipeline Kubernetes Engine (PKE)] | |||
| | |||
| ✔ | |||
| | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://www.ctl.io/ CenturyLink Cloud] | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://cisco.com/go/containers Cisco Container Platform] | |||
| | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://docs-cfcr.cfapps.io/ Cloud Foundry Container Runtime (CFCR)] | |||
| | |||
| | |||
| | |||
| ✔ | |||
| ✔ | |||
| | |||
|- | |||
| [https://cloudstack.apache.org/ CloudStack] | |||
| | |||
| | |||
| | |||
| | |||
| ✔ | |||
| | |||
|- | |||
| [https://ubuntu.com/kubernetes Canonical] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://containership.io/containership-platform Containership] | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://d2iq.com/ D2iQ] | |||
| | |||
| [https://d2iq.com/solutions/ksphere Kommander] | |||
| [https://d2iq.com/solutions/ksphere/konvoy Konvoy] | |||
| [https://d2iq.com/solutions/ksphere/konvoy Konvoy] | |||
| [https://d2iq.com/solutions/ksphere/konvoy Konvoy] | |||
| [https://d2iq.com/solutions/ksphere/konvoy Konvoy] | |||
|- | |||
| [https://provision.readthedocs.io/en/tip/README.html Digital Rebar] | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| ✔ | |||
|- | |||
| [https://www.digitalocean.com/products/kubernetes/ DigitalOcean] | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.docker.com/products/docker-enterprise Docker Enterprise] | |||
| | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| ✔ | |||
|- | |||
| [https://kubernetes.io/docs/getting-started-guides/fedora/flannel_multi_node_cluster/ Fedora (멀티 노드)] | |||
| | |||
| | |||
| | |||
| | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://kubernetes.io/docs/getting-started-guides/fedora/fedora_manual_config/ Fedora (단일 노드)] | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| ✔ | |||
|- | |||
| [https://gardener.cloud/ Gardener] | |||
| ✔ | |||
| ✔ | |||
| ✔ (via OpenStack) | |||
| ✔ | |||
| | |||
| | |||
|- | |||
| [https://giantswarm.io/ Giant Swarm] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
|- | |||
| [https://cloud.google.com/ Google] | |||
| [https://cloud.google.com/kubernetes-engine/ Google Kubernetes Engine (GKE)] | |||
| [https://cloud.google.com/compute/ Google Compute Engine (GCE)] | |||
| [https://cloud.google.com/gke-on-prem/ GKE On-Prem] | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.ibm.com/in-en/cloud IBM] | |||
| [https://cloud.ibm.com/kubernetes/catalog/cluster IBM Cloud Kubernetes Service] | |||
| | |||
| [https://www.ibm.com/in-en/cloud/private IBM Cloud Private] | |||
| | |||
| | |||
|- | |||
| [https://www.ionos.com/enterprise-cloud Ionos] | |||
| [https://www.ionos.com/enterprise-cloud/managed-kubernetes Ionos Managed Kubernetes] | |||
| [https://www.ionos.com/enterprise-cloud Ionos Enterprise Cloud] | |||
| | |||
| | |||
|- | |||
| [https://www.kontena.io/pharos/ Kontena Pharos] | |||
| | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://github.com/kubermatic/kubeone KubeOne] | |||
| | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://kubermatic.io/ Kubermatic] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| | |||
|- | |||
| [https://kubesail.com/ KubeSail] | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://kubespray.io/#/ Kubespray] | |||
| | |||
| | |||
| | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://kublr.com/ Kublr] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://azure.microsoft.com Microsoft Azure] | |||
| [https://azure.microsoft.com/en-us/services/kubernetes-service/ Azure Kubernetes Service (AKS)] | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.mirantis.com/software/kubernetes/ Mirantis Cloud Platform] | |||
| | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.nirmata.com/ Nirmata] | |||
| | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.nutanix.com/en Nutanix] | |||
| [https://www.nutanix.com/products/karbon Nutanix Karbon] | |||
| [https://www.nutanix.com/products/karbon Nutanix Karbon] | |||
| | |||
| | |||
| [https://www.nutanix.com/products/acropolis/virtualization Nutanix AHV] | |||
| | |||
|- | |||
| [https://www.openshift.com OpenShift] | |||
| [https://www.openshift.com/products/dedicated/ OpenShift Dedicated] and [https://www.openshift.com/products/online/ OpenShift Online] | |||
| | |||
| [https://www.openshift.com/products/container-platform/ OpenShift Container Platform] | |||
| | |||
| [https://www.openshift.com/products/container-platform/ OpenShift Container Platform] | |||
| [https://www.openshift.com/products/container-platform/ OpenShift Container Platform] | |||
|- | |||
| [https://docs.cloud.oracle.com/iaas/Content/ContEng/Concepts/contengoverview.htm Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE)] | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.ovirt.org/ oVirt] | |||
| | |||
| | |||
| | |||
| | |||
| ✔ | |||
| | |||
|- | |||
| [https://pivotal.io/ Pivotal] | |||
| | |||
| [https://pivotal.io/platform/pivotal-container-service Enterprise Pivotal Container Service (PKS)] | |||
| [https://pivotal.io/platform/pivotal-container-service Enterprise Pivotal Container Service (PKS)] | |||
| | |||
| | |||
| | |||
|- | |||
| [https://platform9.com/ Platform9] | |||
| [https://platform9.com/managed-kubernetes/ Platform9 Managed Kubernetes] | |||
| | |||
| [https://platform9.com/managed-kubernetes/ Platform9 Managed Kubernetes] | |||
| ✔ | |||
| ✔ | |||
| ✔ | |||
|- | |||
| [https://rancher.com/ Rancher] | |||
| | |||
| [https://rancher.com/docs/rancher/v2.x/en/ Rancher 2.x] | |||
| | |||
| [https://rancher.com/docs/rke/latest/en/ Rancher Kubernetes Engine (RKE)] | |||
| | |||
| [https://k3s.io/ k3s] | |||
|- | |||
| [https://stackpoint.io/ StackPoint] | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://supergiant.io/ Supergiant] | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.suse.com/ SUSE] | |||
| | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://www.syseleven.io/ SysEleven] | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://intl.cloud.tencent.com/ Tencent Cloud] | |||
| [https://intl.cloud.tencent.com/product/tke Tencent Kubernetes Engine] | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| ✔ | |||
|- | |||
| [https://vexxhost.com/ VEXXHOST] | |||
| ✔ | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
|- | |||
| [https://cloud.vmware.com/ VMware] | |||
| [https://cloud.vmware.com/vmware-cloud-pks VMware Cloud PKS] | |||
| [https://cloud.vmware.com/vmware-enterprise-pks VMware Enterprise PKS] | |||
| [https://cloud.vmware.com/vmware-enterprise-pks VMware Enterprise PKS] | |||
| [https://cloud.vmware.com/vmware-essential-pks VMware Essential PKS] | |||
| | |||
| [https://cloud.vmware.com/vmware-essential-pks VMware Essential PKS] | |||
|- | |||
| [https://zarvis.ai/ Z.A.R.V.I.S.] | |||
| ✔ | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|} | |||
==같이 보기== | |||
* [[k8s 문서]] | |||
==참고== | |||
* https://kubernetes.io/ko/docs/setup/ | |||
* https://kubernetes.io/docs/setup/ | |||
* https://github.com/kubernetes/website/blob/master/content/ko/docs/setup/_index.md | |||
* https://github.com/kubernetes/website/edit/master/content/en/docs/setup/_index.md | |||
[[분류: k8s 문서]] |