4.4 KiB
no_issue | title | main_menu | weight | content_template |
---|---|---|---|---|
true | セットアップ | true | 30 | templates/concept |
{{% capture overview %}}
このページを使い、自分のニーズに最も適したソリューションを見つけてください。
Kubernetesをどこで実行するかは、利用可能なリソースと必要な柔軟性によって異なります。ノートPCからクラウドプロバイダのVM、ベアメタルのラックまで、ほぼどのような場所でもKubernetesを実行できます。単一のコマンドを実行して完全に管理された を設定したり、ベアメタルで独自にカスタマイズしたクラスタを作成したりすることもできます。
{{% /capture %}}
{{% capture body %}}
ローカルマシンソリューション
ローカルマシンソリューションは、Kubernetesを使い始めるための簡単な方法です。クラウドリソースと、割当量の消費を気にせずにKubernetesクラスタを作成してテストできます。
もし以下のようなことを実現したいのであれば、ローカルマシンソリューションを選ぶべきです:
- Kubernetesの検証や勉強
- ローカルでのクラスタの開発やテスト
ホスト型ソリューション
ホスト型ソリューションは、Kubernetesクラスタを作成および管理するためには便利な方法です。自身で管理せずとも、ホスティングプロバイダがクラスタを管理、運用します。
もし以下のようなことを実現したいのであれば、ホスト型ソリューションを選ぶべきです:
- 完全に管理されたソリューションが欲しい
- アプリケーションやサービスの開発に集中したい
- 専用のSite Reliability Engineering (SRE)チームはないが、高可用性を求めている
- クラスタをホストしたり、監視したりするためのリソースがない
ホスト型ソリューションを選ぶ
ターンキークラウドソリューション
このソリューションを使用すると、わずかなコマンドでKubernetesクラスタが作成できます。また、積極的に開発されており、積極的なコミュニティサポートを受けています。さまざまなCloud IaaSプロバイダでホストすることもできますが、努力と引き換えに、より多くの自由と柔軟性を提供します。
もし以下のようなことを実現したいのであれば、ターンキークラウドソリューションを選ぶべきです:
- ホスト型ソリューションが許可する以上に、クラスタをもっと制御したい
- より多くのオペレーションの所有権を引き受けたい
ターンキーオンプレミスソリューション
このソリューションを使用すると、内部の安全なクラウドネットワーク上に、少ないコマンドでKubernetesクラスタを作成できます。
もし以下のようなことを実現したいのであれば、ターンキーオンプレミスソリューションを選ぶべきです:
- プライベートクラウド内にクラスタを配置したい
- 専用のSREチームがいる
- クラスタをホストし、監視するためのリソースを持っている
カスタムソリューション
カスタムソリューションは、クラスタに対して最も自由度が高いですが、専門知識が最も必要になります。このソリューションは、数多くのオペレーティングシステム上のベアメタルからクラウドプロバイダまで、多岐にわたります。
カスタムソリューションを選ぶ
{{% /capture %}}
{{% capture whatsnext %}}
ソリューションの完全なリストを見るには、正しいソリューションの選択 に進んでください。 {{% /capture %}}