kubernetes

7130posts
2719followers

Login and follow tags to see the latest information.

About kubernetes

Kubernetesの概要・特徴

概要:
Kubernetes(クーバネティス、K8s)は、Googleによって開発され、現在はCloud Native Computing Foundation (CNCF) によって管理されている、コンテナ化されたアプリケーションの自動デプロイメント、スケーリング、および管理を行うためのオープンソースのプラットフォームです。複数のホスト上でコンテナを効率的に運用するための堅牢なフレームワークを提供します。

特徴:

  1. 自動化されたオーケストレーション:
    • ポッド(Pod)と呼ばれるコンテナの集合体のデプロイメント、スケーリング、運用を自動化します。
  2. 自己修復:
    • クラッシュしたコンテナを再起動し、指定されたコンテナを再スケジュールし、ヘルスチェックを行うことで、システムの安定性を保ちます。
  3. サービスディスカバリーとロードバランシング:
    • DNS名やIPアドレスを使用してコンテナ間の通信を容易にし、トラフィックを自動的にロードバランシングします。
  4. ストレージオーケストレーション:
    • ローカルストレージやクラウドストレージ、ネットワークストレージなど、さまざまなストレージシステムに簡単に接続できます。
      5. シークレットと構成管理:
    • シークレットや設定情報を管理し、安全にデプロイされたアプリケーションに渡すことができます。
  5. ロールアウトとロールバック:
    • バージョン管理をサポートし、新しいバージョンのアプリケーションのロールアウトと、必要に応じて以前のバージョンへのロールバックを簡単に行えます。

リファレンス

関連タグ

User Rankings
Weekly
Monthly
Yearly