2018-10-03 20:08:33 +00:00
---
no_issue: true
2019-07-10 11:40:25 +00:00
title: 시작하기
2018-10-03 20:08:33 +00:00
main_menu: true
2019-07-10 11:40:25 +00:00
weight: 20
2018-10-03 20:08:33 +00:00
content_template: templates/concept
2019-07-10 11:40:25 +00:00
card:
name: setup
weight: 20
anchors:
- anchor: "#학습-환경"
title: 학습 환경
- anchor: "#운영-환경"
title: 운영 환경
2018-10-03 20:08:33 +00:00
---
{{% capture overview %}}
2019-07-10 11:40:25 +00:00
본 섹션에서는 쿠버네티스를 구축하고 실행하는 여러가지 옵션을 다룬다.
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
각각의 쿠버네티스 솔루션은 유지보수의 용이성, 보안, 제어, 가용 자원, 클러스터를 운영하고 관리하기 위해 필요한 전문성과 같은 제각각의 요구사항을 충족한다.
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
쿠버네티스 클러스터를 로컬 머신에, 클라우드에, 온-프레미스 데이터센터에 배포할 수 있고, 아니면 매니지드 쿠버네티스 클러스터를 선택할 수도 있다. 넓은 범위의 클라우드 프로바이더에 걸치거나 베어 메탈 환경을 사용하는 커스텀 솔루션을 만들 수도 있다.
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
더 간단하게 정리하면, 쿠버네티스 클러스터를 학습 환경과 운영 환경에 만들 수 있다.
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
{{% /capture %}}
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
{{% capture body %}}
2018-10-03 20:08:33 +00:00
2019-07-10 11:40:25 +00:00
## 학습 환경
쿠버네티스를 배우고 있다면, 쿠버네티스 커뮤니티에서 지원하는 도구나, 로컬 머신에서 쿠버네티스를 설치하기 위한 생태계 내의 도구와 같은 도커 기반의 솔루션을 사용하자.
{{< table caption = "쿠버네티스를 배포하기 위해 커뮤니티와 생태계에서 지원하는 도구를 나열한 로컬 머신 솔루션 표." > }}
|커뮤니티 |생태계 |
| ------------ | -------- |
| [Minikube ](/docs/setup/learning-environment/minikube/ ) | [CDK on LXD ](https://www.ubuntu.com/kubernetes/docs/install-local ) |
2020-02-28 02:56:38 +00:00
| [kind (Kubernetes IN Docker) ](/docs/setup/learning-environment/kind/ ) | [Docker Desktop ](https://www.docker.com/products/docker-desktop )|
2019-08-25 11:10:21 +00:00
| | [Minishift ](https://docs.okd.io/latest/minishift/ )|
2019-07-10 11:40:25 +00:00
| | [MicroK8s ](https://microk8s.io/ )|
| | [IBM Cloud Private-CE (Community Edition) ](https://github.com/IBM/deploy-ibm-cloud-private ) |
| | [IBM Cloud Private-CE (Community Edition) on Linux Containers ](https://github.com/HSBawa/icp-ce-on-linux-containers )|
| | [k3s ](https://k3s.io )|
## 운영 환경
운영 환경을 위한 솔루션을 평가할 때에는, 쿠버네티스 클러스터 운영에 대한 어떤 측면(또는 _추상적인 개념_ )을 스스로 관리하기를 원하는지, 제공자에게 넘기기를 원하는지 고려하자.
몇 가지 가능한 쿠버네티스 클러스터의 추상적인 개념은 {{< glossary_tooltip text = "애플리케이션" term_id = "applications" > }}, {{< glossary_tooltip text = "데이터 플레인" term_id = "data-plane" > }}, {{< glossary_tooltip text = "컨트롤 플레인" term_id = "control-plane" > }}, {{< glossary_tooltip text = "클러스터 인프라스트럭처" term_id = "cluster-infrastructure" > }}, 및 {{< glossary_tooltip text = "클러스터 운영" term_id = "cluster-operations" > }}이다.
다음의 다이어그램은 쿠버네티스 클러스터에 대해 가능한 추상적인 개념을 나열하고, 각 추상적인 개념을 사용자 스스로 관리하는지 제공자에 의해 관리되는지를 보여준다.
운영 환경 솔루션
{{< table caption = "제공자와 솔루션을 나열한 운영 환경 솔루션 표." > }}
다음 운영 환경 솔루션 표는 제공자와 솔루션을 나열한다.
|제공자 | 매니지드 | 턴키 클라우드 | 온-프렘(on-prem) 데이터센터 | 커스텀 (클라우드) | 커스텀 (온-프레미스 VMs)| 커스텀 (베어 메탈) |
| --------- | ------ | ------ | ------ | ------ | ------ | ----- |
| [Agile Stacks ](https://www.agilestacks.com/products/kubernetes )| | ✔ | ✔ | | |
| [Alibaba Cloud ](https://www.alibabacloud.com/product/kubernetes )| | ✔ | | | |
| [Amazon ](https://aws.amazon.com ) | [Amazon EKS ](https://aws.amazon.com/eks/ ) |[Amazon EC2](https://aws.amazon.com/ec2/) | | | |
| [AppsCode ](https://appscode.com/products/pharmer/ ) | ✔ | | | | |
| [APPUiO ](https://appuio.ch/ ) | ✔ | ✔ | ✔ | | | |
2019-08-08 14:33:19 +00:00
| [Banzai Cloud Pipeline Kubernetes Engine (PKE) ](https://banzaicloud.com/products/pke/ ) | | ✔ | | ✔ | ✔ | ✔ |
2019-07-10 11:40:25 +00:00
| [CenturyLink Cloud ](https://www.ctl.io/ ) | | ✔ | | | |
| [Cisco Container Platform ](https://cisco.com/go/containers ) | | | ✔ | | |
| [Cloud Foundry Container Runtime (CFCR) ](https://docs-cfcr.cfapps.io/ ) | | | | ✔ |✔ |
| [CloudStack ](https://cloudstack.apache.org/ ) | | | | | ✔ |
2019-08-25 11:10:21 +00:00
| [Canonical ](https://ubuntu.com/kubernetes ) | ✔ | ✔ | ✔ | ✔ |✔ | ✔
2019-12-21 02:47:33 +00:00
| [Containership ](https://containership.io ) | ✔ |✔ | | | |
2020-03-26 14:12:27 +00:00
| [D2iQ ](https://d2iq.com/ ) | | [Kommander ](https://docs.d2iq.com/ksphere/kommander/ ) | [Konvoy ](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 ) |
2019-07-10 11:40:25 +00:00
| [Digital Rebar ](https://provision.readthedocs.io/en/tip/README.html ) | | | | | | ✔
| [DigitalOcean ](https://www.digitalocean.com/products/kubernetes/ ) | ✔ | | | | |
| [Docker Enterprise ](https://www.docker.com/products/docker-enterprise ) | |✔ | ✔ | | | ✔
2019-12-06 06:12:49 +00:00
| [Gardener ](https://gardener.cloud/ ) | ✔ | ✔ | ✔ | ✔ | ✔ | [사용자 정의 확장 ](https://github.com/gardener/gardener/blob/master/docs/extensions/overview.md ) |
2019-12-21 02:47:33 +00:00
| [Giant Swarm ](https://www.giantswarm.io/ ) | ✔ | ✔ | ✔ | |
2019-07-10 11:40:25 +00:00
| [Google ](https://cloud.google.com/ ) | [Google Kubernetes Engine (GKE) ](https://cloud.google.com/kubernetes-engine/ ) | [Google Compute Engine (GCE) ](https://cloud.google.com/compute/ )|[GKE On-Prem](https://cloud.google.com/gke-on-prem/) | | | | | | | |
2020-02-15 01:59:27 +00:00
| [Hidora ](https://hidora.com/ ) | ✔ | ✔ | ✔ | | | | | | | |
2019-07-10 11:40:25 +00:00
| [IBM ](https://www.ibm.com/in-en/cloud ) | [IBM Cloud Kubernetes Service ](https://cloud.ibm.com/kubernetes/catalog/cluster )| |[IBM Cloud Private](https://www.ibm.com/in-en/cloud/private) | |
2019-08-08 14:33:19 +00:00
| [Ionos ](https://www.ionos.com/enterprise-cloud ) | [Ionos Managed Kubernetes ](https://www.ionos.com/enterprise-cloud/managed-kubernetes ) | [Ionos Enterprise Cloud ](https://www.ionos.com/enterprise-cloud ) | |
2019-07-10 11:40:25 +00:00
| [Kontena Pharos ](https://www.kontena.io/pharos/ ) | |✔ | ✔ | | |
2019-12-21 02:47:33 +00:00
| [KubeOne ](https://kubeone.io/ ) | | ✔ | ✔ | ✔ | ✔ | ✔ |
2020-03-26 14:12:27 +00:00
| [Kubermatic ](https://kubermatic.io/ ) | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
2019-07-10 11:40:25 +00:00
| [KubeSail ](https://kubesail.com/ ) | ✔ | | | | |
| [Kubespray ](https://kubespray.io/#/ ) | | | |✔ | ✔ | ✔ |
| [Kublr ](https://kublr.com/ ) |✔ | ✔ |✔ |✔ |✔ |✔ |
| [Microsoft Azure ](https://azure.microsoft.com ) | [Azure Kubernetes Service (AKS) ](https://azure.microsoft.com/en-us/services/kubernetes-service/ ) | | | | |
| [Mirantis Cloud Platform ](https://www.mirantis.com/software/kubernetes/ ) | | | ✔ | | |
2020-01-30 14:34:13 +00:00
| [NetApp Kubernetes Service (NKS) ](https://cloud.netapp.com/kubernetes-service ) | ✔ | ✔ | ✔ | | |
2019-07-10 11:40:25 +00:00
| [Nirmata ](https://www.nirmata.com/ ) | | ✔ | ✔ | | |
| [Nutanix ](https://www.nutanix.com/en ) | [Nutanix Karbon ](https://www.nutanix.com/products/karbon ) | [Nutanix Karbon ](https://www.nutanix.com/products/karbon ) | | | [Nutanix AHV ](https://www.nutanix.com/products/acropolis/virtualization ) |
2019-12-06 06:12:49 +00:00
| [OpenNebula ](https://www.opennebula.org ) |[OpenNebula Kubernetes](https://marketplace.opennebula.systems/docs/service/kubernetes.html) | | | | |
2019-07-10 11:40:25 +00:00
| [OpenShift ](https://www.openshift.com ) |[OpenShift Dedicated](https://www.openshift.com/products/dedicated/) and [OpenShift Online ](https://www.openshift.com/products/online/ ) | | [OpenShift Container Platform ](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/)
| [Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) ](https://docs.cloud.oracle.com/iaas/Content/ContEng/Concepts/contengoverview.htm ) | ✔ | ✔ | | | |
| [oVirt ](https://www.ovirt.org/ ) | | | | | ✔ |
| [Pivotal ](https://pivotal.io/ ) | | [Enterprise Pivotal Container Service (PKS) ](https://pivotal.io/platform/pivotal-container-service ) | [Enterprise Pivotal Container Service (PKS) ](https://pivotal.io/platform/pivotal-container-service ) | | |
2019-10-25 07:27:39 +00:00
| [Platform9 ](https://platform9.com/ ) | [Platform9 Managed Kubernetes ](https://platform9.com/managed-kubernetes/ ) | | [Platform9 Managed Kubernetes ](https://platform9.com/managed-kubernetes/ ) | ✔ | ✔ | ✔
2019-07-10 11:40:25 +00:00
| [Rancher ](https://rancher.com/ ) | | [Rancher 2.x ](https://rancher.com/docs/rancher/v2.x/en/ ) | | [Rancher Kubernetes Engine (RKE) ](https://rancher.com/docs/rke/latest/en/ ) | | [k3s ](https://k3s.io/ )
| [Supergiant ](https://supergiant.io/ ) | |✔ | | | |
| [SUSE ](https://www.suse.com/ ) | | ✔ | | | |
| [SysEleven ](https://www.syseleven.io/ ) | ✔ | | | | |
2019-08-08 14:33:19 +00:00
| [Tencent Cloud ](https://intl.cloud.tencent.com/ ) | [Tencent Kubernetes Engine ](https://intl.cloud.tencent.com/product/tke ) | ✔ | ✔ | | | ✔ |
2019-07-10 11:40:25 +00:00
| [VEXXHOST ](https://vexxhost.com/ ) | ✔ | ✔ | | | |
| [VMware ](https://cloud.vmware.com/ ) | [VMware Cloud PKS ](https://cloud.vmware.com/vmware-cloud-pks ) |[VMware Enterprise PKS](https://cloud.vmware.com/vmware-enterprise-pks) | [VMware Enterprise PKS ](https://cloud.vmware.com/vmware-enterprise-pks ) | [VMware Essential PKS ](https://cloud.vmware.com/vmware-essential-pks ) | |[VMware Essential PKS](https://cloud.vmware.com/vmware-essential-pks)
2019-09-29 09:05:37 +00:00
| [Z.A.R.V.I.S. ](https://zarvis.ai/ ) | ✔ | | | | | |
2018-10-03 20:08:33 +00:00
{{% /capture %}}