Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

12.2. コンテナーのオーケストレーション

Red Hat Enterprise Linux Atomic Host 7.1.5 および Red Hat Enterprise Linux 7.1 には、以下の更新が含まれています。

  • kubernetes-1.0.3-0.1.gitb9a88a7.el7
    • kubectl コマンドを提供する新しい kubernetes-client サブパッケージが kubernetes コンポーネントに追加されました。
  • etcd-2.1.1-2.el7
    • etcd は、ピア TLS プロトコルを使用する場合にパフォーマンスを向上するようになりました。

Red Hat Enterprise Linux Atomic Host 7.1.4 および Red Hat Enterprise Linux 7.1 には、以下の更新が含まれています。

  • kubernetes-1.0.0-0.8.gitb2dafda.el7
    • Ansible 自動化プラットフォームを使用して Kubernetes クラスターを設定できるようになりました。

Red Hat Enterprise Linux Atomic Host 7.1.3 および Red Hat Enterprise Linux 7.1 には、以下の更新が含まれています。

  • kubernetes-0.17.1-4.el7
    • Kubernetes ノードは API サーバーで明示的に作成する必要がないので、Kubernetes ノードは自動的に参加して登録されます。
    • NFS、GlusterFS、および Ceph ブロックプラグインが Red Hat Enterprise Linux に追加され、NFS サポートが Red Hat Enterprise Linux Atomic Host に追加されました。
  • etcd-2.0.11-2.el7
    • クラスターメンバー、パフォーマンス、およびリソース使用状況の改善点の追加または削除に関するバグが修正されました。
    • GOMAXPROCS 環境変数が、システムで利用可能なプロセッサーの最大数を使用するように設定されており、etcd がすべてのプロセッサーを同時に使用するようになりました。
    • -listen-client-urls フラグを設定する際に、-advertise-client-urls フラグ 含まれるように設定ファイルを更新する必要があります。

Red Hat Enterprise Linux Atomic Host 7.1.2 および Red Hat Enterprise Linux 7.1 には、以下の更新が含まれています。

  • kubernetes-0.15.0-0.3.git0ea87e4.el7
    • v1beta3 API を有効にし、これをデフォルトの API バージョンとして設定します。
    • マルチサービスを追加しました。
    • Kubelet はセキュアな HTTPS ポートをリッスンするようになりました。
    • API サーバーがクライアント証明書認証をサポートするようになりました。
    • マスター Pod からログコレクションを有効にしました。
    • 新規ボリュームサポート:iSCSI ボリュームプラグイン、GlusterFS ボリュームプラグイン、Amazon Elastic Block Store (Amazon EBS)ボリュームのサポート。
    • NFS ボリュームプラグイン * JSON を使用してスケジューラーを設定する問題が修正されました。
    • スケジューラーの失敗時のメッセージが改善されました。
    • ポートの競合に関するメッセージが改善されました。
    • 新規 Pod の作成時にマスターの応答性が向上しました。
    • IPC (inter-process communication) namespace のサポートが追加されました。
    • --etcd_config_file および --etcd_servers オプションは kube-proxy ユーティリティーから削除されました。代わりに --master オプションを使用してください。
  • etcd-2.0.9-2.el7
    • 設定ファイルの形式が大幅に変更されました。古い設定ファイルを使用すると、etcd のアップグレードに失敗します。
    • etcdctl コマンドは、指定されたスナップショットからの非表示キーのインポートをサポートするようになりました。
    • IPv6 のサポートが追加されました。
    • etcd プロキシーは初期設定後に再起動に失敗しなくなりました。
    • -name フラグを設定して単一のメンバークラスターをブートストラップする場合、-initial-cluster フラグは不要になりました。
    • etcd 2 は Raft 分散コンセンサスプロトコルの独自の実装を使用するようになり、以前のバージョンの etcd は goraft 実装を使用していました。
    • etcd 0 .4.8 で生成される移行スナップを etcd クラスターバージョン 2.0 にインポートするために etcdctl import コマンドが追加されました。
    • etcdctl ユーティリティーは、ポート 2379 をデフォルトポートとして取得するようになりました。
  • cadvisor パッケージは kubernetes パッケージによって廃止されました。cadvisor の機能は kubelet サブパッケージの一部になりました。
Red Hat Enterprise Linux 7.1 には、kubernetesflannel、および etcd 経由で docker テクノロジーを使用して構築されたオーケストレーション Linux コンテナーのサポートが含まれています。

Red Hat Enterprise Linux Atomic Host 7.1.1 および Red Hat Enterprise Linux 7.1 には、以下の更新が含まれています。

  • etcd 0.4.6-0.13.el7 - 新規コマンドである etcdctl が追加され、システム管理者が etcd を参照および編集しやすくなりました。
  • flannel 0.2.0-7.el7 - ネットワークインターフェイスが起動しるまで起動の遅延をサポートするバグ修正です。
詳細は、Get Started Orchestrating Containers with Kubernetes を参照してください。