現在表示しているのは、次のバージョン向けのドキュメントです。Kubernetesバージョン: v1.35

Kubernetes v1.35 のドキュメントは積極的にメンテナンスされていません。現在表示されているバージョンはスナップショットです。最新のドキュメントはこちらです:

Kubernetesの機能

自動化されたロールアウトとロールバック

Kubernetesはアプリケーションや設定への変更を段階的に行い、アプリケーションの状態を監視しながら、全てのインスタンスが同時停止しないようにします。更新に問題が起きたとき、Kubernetesは変更のロールバックを行います。進化を続けるDeploymentのエコシステムを活用してください。

サービスディスカバリと負荷分散

なじみのないサービスディスカバリの仕組みを使用するために、アプリケーションを改修する必要はありません。 KubernetesはPodに独自のIPアドレスと一連のPodに対する単一のDNS名を提供し、Pod間で負荷分散できます。

ストレージオーケストレーション

ローカルストレージやGCP、AWSなどのパブリッククラウドプロバイダー、もしくはNFS、iSCSI、Gluster、Ceph、Cinder、Flockerのようなネットワークストレージシステムの中から選択されたものを自動的にマウントします。

Secretと構成管理

Secretやアプリケーションの構成情報を、イメージの再ビルドや機密情報を晒すことなくデプロイ、更新します

自動ビンパッキング

可用性を犠牲にすることなく、リソース要件やその他の制約に基づいてコンテナを自動的に配置します。リソース利用率の向上と、リソースの節約のために、クリティカルなワークロードとベストエフォートなワークロードを混在させます。

バッチ実行

サービスだけでなく、KubernetesはバッチとCIワークロードの管理機能も提供し、必要に応じて障害が発生したコンテナを置き換えることもできます。

自己修復

Kubernetesは、クラッシュしたコンテナを再起動し、必要に応じてPod全体を置き換え、広範な障害に対してストレージを再アタッチし、ノードレベルでも自己修復を行うためにノードオートスケーラーと統合することができます。

垂直スケーリング

実際の使用パターンに基づいて、リソース要求と制限を自動的に調整します。

IPv4/IPv6デュアルスタック

IPv4およびIPv6のアドレスをPodとServiceに割り当てる

水平スケーリング

シンプルなコマンドやUIを使って、あるいはCPU使用率に基づいて自動的に、アプリケーションをスケールアップやスケールダウンします。

拡張性を考慮した設計

アップストリームのソースコードを変更することなく、Kubernetesクラスターに機能を追加できます。

ケーススタディ

AppDirect ケーススタディ

"私たちはたくさんの人からの関心を得るためにさまざまな戦略を試みています。Kubernetesとクラウドネイティブ技術は、いまやデファクトのエコシステムとみなされています。 "

続きを読む

私達はCNCF graduated プロジェクトです

Cloud Native Computing Foundation logo