2017-04-07 20:46:56 +00:00
|
|
|
|
---
|
2018-02-27 18:53:45 +00:00
|
|
|
|
reviewers:
|
2017-04-07 20:46:56 +00:00
|
|
|
|
- brendandburns
|
|
|
|
|
- erictune
|
|
|
|
|
- mikedanese
|
2017-11-08 00:56:56 +00:00
|
|
|
|
no_issue: true
|
2017-04-07 20:46:56 +00:00
|
|
|
|
title: Setup
|
2018-05-05 16:00:51 +00:00
|
|
|
|
main_menu: true
|
2018-09-25 22:10:18 +00:00
|
|
|
|
weight: 30
|
|
|
|
|
content_template: templates/concept
|
2017-04-07 20:46:56 +00:00
|
|
|
|
---
|
|
|
|
|
|
2018-09-25 22:10:18 +00:00
|
|
|
|
{{% capture overview %}}
|
|
|
|
|
|
|
|
|
|
Use this page to find the type of solution that best fits your needs.
|
|
|
|
|
|
|
|
|
|
Deciding where to run Kubernetes depends on what resources you have available
|
|
|
|
|
and how much flexibility you need. You can run Kubernetes almost anywhere,
|
|
|
|
|
from your laptop to VMs on a cloud provider to a rack of bare metal servers.
|
|
|
|
|
You can also set up a fully-managed cluster by running a single command or craft
|
|
|
|
|
your own customized cluster on your bare metal servers.
|
|
|
|
|
|
|
|
|
|
{{% /capture %}}
|
|
|
|
|
|
|
|
|
|
{{% capture body %}}
|
|
|
|
|
|
|
|
|
|
## Local-machine Solutions
|
|
|
|
|
|
|
|
|
|
A local-machine solution is an easy way to get started with Kubernetes. You
|
|
|
|
|
can create and test Kubernetes clusters without worrying about consuming cloud
|
|
|
|
|
resources and quotas.
|
|
|
|
|
|
|
|
|
|
You should pick a local solution if you want to:
|
|
|
|
|
|
|
|
|
|
* Try or start learning about Kubernetes
|
|
|
|
|
* Develop and test clusters locally
|
|
|
|
|
|
|
|
|
|
Pick a [local-machine solution](/docs/setup/pick-right-solution/#local-machine-solutions).
|
|
|
|
|
|
|
|
|
|
## Hosted Solutions
|
|
|
|
|
|
|
|
|
|
Hosted solutions are a convenient way to create and maintain Kubernetes clusters. They
|
|
|
|
|
manage and operate your clusters so you don’t have to.
|
|
|
|
|
|
|
|
|
|
You should pick a hosted solution if you:
|
|
|
|
|
|
|
|
|
|
* Want a fully-managed solution
|
|
|
|
|
* Want to focus on developing your apps or services
|
|
|
|
|
* Don’t have dedicated site reliability engineering (SRE) team but want high availability
|
|
|
|
|
* Don't have resources to host and monitor your clusters
|
|
|
|
|
|
|
|
|
|
Pick a [hosted solution](/docs/setup/pick-right-solution/#hosted-solutions).
|
|
|
|
|
|
|
|
|
|
## Turnkey – Cloud Solutions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
These solutions allow you to create Kubernetes clusters with only a few commands and
|
|
|
|
|
are actively developed and have active community support. They can also be hosted on
|
|
|
|
|
a range of Cloud IaaS providers, but they offer more freedom and flexibility in
|
|
|
|
|
exchange for effort.
|
|
|
|
|
|
|
|
|
|
You should pick a turnkey cloud solution if you:
|
|
|
|
|
|
|
|
|
|
* Want more control over your clusters than the hosted solutions allow
|
|
|
|
|
* Want to take on more operations ownership
|
|
|
|
|
|
|
|
|
|
Pick a [turnkey cloud solution](/docs/setup/pick-right-solution/#turnkey-cloud-solutions)
|
|
|
|
|
|
|
|
|
|
## Turnkey – On-Premises Solutions
|
|
|
|
|
|
|
|
|
|
These solutions allow you to create Kubernetes clusters on your internal, secure,
|
|
|
|
|
cloud network with only a few commands.
|
|
|
|
|
|
|
|
|
|
You should pick a on-prem turnkey cloud solution if you:
|
|
|
|
|
|
|
|
|
|
* Want to deploy clusters on your private cloud network
|
|
|
|
|
* Have a dedicated SRE team
|
2018-10-04 02:37:52 +00:00
|
|
|
|
* Have the resources to host and monitor your clusters
|
2018-09-25 22:10:18 +00:00
|
|
|
|
|
|
|
|
|
Pick an [on-prem turnkey cloud solution](/docs/setup/pick-right-solution/#on-premises-turnkey-cloud-solutions).
|
|
|
|
|
|
|
|
|
|
## Custom Solutions
|
|
|
|
|
|
|
|
|
|
Custom solutions give you the most freedom over your clusters but require the
|
|
|
|
|
most expertise. These solutions range from bare-metal to cloud providers on
|
|
|
|
|
different operating systems.
|
|
|
|
|
|
|
|
|
|
Pick a [custom solution](/docs/setup/pick-right-solution/#custom-solutions).
|
|
|
|
|
|
|
|
|
|
{{% /capture %}}
|
|
|
|
|
|
|
|
|
|
{{% capture whatsnext %}}
|
|
|
|
|
Go to [Picking the Right Solution](/docs/setup/pick-right-solution/) for a complete
|
|
|
|
|
list of solutions.
|
|
|
|
|
{{% /capture %}}
|