설치

Edit This Page

알맞은 솔루션 선정

쿠버네티스는 랩탑부터 클라우드 공급자의 VM들, 베어메탈 서버 랙까지 다양한 플랫폼에서 작동 가능하다. 클러스터 구성을 위해 필요한 노력은 하나의 단일 명령어를 실행시키는 수준에서 직접 자신만의 맞춤형 클러스터를 세밀하게 만드는 수준에 이르기까지 다양하다. 알맞은 솔루션을 선택하기 위해서 이 가이드를 사용하자.

쿠버네티스를 시도해보기를 원한다면, 로컬 Docker 기반의 솔루션을 사용하자.

더 많은 머신과 높은 가용성으로 확장할 준비가 되었다면, 호스트 된 솔루션이 생성하고 유지하기에 가장 쉽다.

턴키 클라우드 솔루션은 클라우드 공급자들의 넓은 범위를 다루고 생성하기 위해서 약간의 명령어가 필요하다. 온-프레미스 턴키 클라우드 솔루션은 프라이빗 네트워크의 보안과 결합된 턴키 클라우드 솔루션의 단순함을 가진다.

호스팅한 자원을 구성하는 방법을 이미 가지고 있다면, 머신 당 단일 명령어로 클러스터를 만들어내기 위해서 kubeadm을 사용하자.

사용자 지정 솔루션은 단계별 지침부터 쿠버네티스 클러스터를 처음부터 설정하기 위한 일반적인 조언까지 다양하다.

로컬 머신 솔루션

커뮤니티 지원 도구

생태계 도구

호스트 된 솔루션

턴키 클라우드 솔루션

다음 솔루션들은 클라우드 IaaS 공급자의 범위에서 몇 안 되는 명령어로 쿠버네티스 클러스터를 생성을 허용한다. 이러한 솔루션은 활발히 개발되었고 활발한 커뮤니티 지원을 한다.

온-프레미스 턴키 클라우드 솔루션

다음 솔루션들은 몇 안 되는 명령어를 사용하여 내부의 안전한 클라우드 네트워크에서 쿠버네티스 클러스터를 생성할 수 있다.

사용자 지정 솔루션

쿠버네티스는 넓은 범위의 클라우드 공급자와 베어메탈 환경에서, 그리고 많은 기반 운영 체제에서 동작할 수 있다.

필요에 맞는 가이드를 아래에서 찾았다면, 그것을 사용하자.

일반

호스팅한 리소스를 구성하는 방법을 이미 알고 있다면, kubeadm을 사용하면 머신당 단일 명령어로 클러스터를 가지고 올 수 있다.

클라우드

다음 솔루션은 위의 솔루션에서 다루지 않는 클라우드 공급자와 운영체제의 조합이다.

온-프레미스 VM

베어 메탈

통합

다음 솔루션들은 타사 스케줄러, 자원 관리자, 낮은 레벨의 플랫폼의 통합을 제공한다.

솔루션 표

아래는 위에 리스트 된 모든 솔루션의 표이다.

IaaS 공급자구성 관리OS네트워킹문서지원 레벨
Agile StacksTerraformCoreOSmulti-supportdocsCommercial
Alibaba Cloud Container Service For KubernetesROSCentOSflannel/TerwaydocsCommercial
anyanymulti-supportany CNIdocsProject (SIG-cluster-lifecycle)
anyanyanyanydocsCommunity (@erictune)
anyanyanyanydocsCommercial and Community
anyRKEmulti-supportflannel or canaldocsCommercial and Community
anyGardener Cluster-Operatormulti-supportmulti-supportdocsProject/Community and Commercial
AppsCode.comSaltstackDebianmulti-supportdocsCommercial
AWSCoreOSCoreOSflanneldocsCommunity
AWSSaltstackDebianAWSdocsCommunity (@justinsb)
AWSkopsDebianAWSdocsCommunity (@justinsb)
AWSJujuUbuntuflannel/calico/canaldocsCommercial and Community
AzureJujuUbuntuflannel/calico/canaldocsCommercial and Community
Azure (IaaS)UbuntuAzuredocsCommunity (Microsoft)
Azure Kubernetes ServiceUbuntuAzuredocsCommercial
Bare-metalcustomCentOSflanneldocsCommunity (@coolsvap)
Bare-metalcustomFedoranonedocsProject
Bare-metalcustomFedoraflanneldocsCommunity (@aveshagarwal)
Bare MetalJujuUbuntuflannel/calico/canaldocsCommercial and Community
Bare-metalcustomUbuntuflanneldocsCommunity (@resouer, @WIZARD-CXY)
CloudStackAnsibleCoreOSflanneldocsCommunity (@sebgoa)
DCOSMarathonCoreOS/AlpinecustomdocsCommunity (Kubernetes-Mesos Authors)
Digital RebarkubeadmanymetaldocsCommunity (@digitalrebar)
Docker Enterprisecustommulti-supportmulti-supportdocsCommercial
Giant SwarmCoreOSflannel and/or CalicodocsCommercial
GCECoreOSCoreOSflanneldocsCommunity (@pires)
GCEJujuUbuntuflannel/calico/canaldocsCommercial and Community
GCESaltstackDebianGCEdocsProject
Google Kubernetes EngineGCEdocsCommercial
IBM Cloud Kubernetes ServiceUbuntuIBM Cloud Networking + CalicodocsCommercial
IBM Cloud Kubernetes ServiceUbuntucalicodocsCommercial
IBM Cloud PrivateAnsiblemulti-supportmulti-supportdocsCommercial and Community
Kublrcustommulti-supportmulti-supportdocsCommercial
Kubermaticmulti-supportmulti-supportdocsCommercial
KVMcustomFedoraflanneldocsCommunity (@aveshagarwal)
libvirtcustomFedoraflanneldocsCommunity (@aveshagarwal)
lxdJujuUbuntuflannel/canaldocsCommercial and Community
Madcore.AiJenkins DSLUbuntuflanneldocsCommunity (@madcore-ai)
Mirantis Cloud PlatformSaltUbuntumulti-supportdocsCommercial
Oracle Cloud InfrastructureJujuUbuntuflannel/calico/canaldocsCommercial and Community
Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE)multi-supportdocsCommercial
oVirtdocsCommunity (@simon3z)
Platform9multi-supportmulti-supportdocsCommercial
RackspacecustomCoreOSflannel/calico/canaldocsCommercial
Red Hat OpenShiftAnsible & CoreOSRHEL & CoreOSmulti-supportdocsCommercial
Stackpoint.iomulti-supportmulti-supportdocsCommercial
VagrantCoreOSCoreOSflanneldocsCommunity (@pires, @AntonioMeireles)
VMware vSphereanymulti-supportmulti-supportdocsCommunity
VMware vSphereJujuUbuntuflannel/calico/canaldocsCommercial and Community
VMware Cloud PKSPhoton OSCanaldocsCommercial
VMware Enterprise PKSBOSHUbuntuVMware NSX-T/flanneldocsCommercial
VMware Essential PKSanymulti-supportmulti-supportdocsCommercial

열 정의

피드백