Kubernetes ランタイム ポリシーを作成するには、次の手順を実行します。

前提条件

すべての前提条件はオプションです。

  • ランタイム ポリシーの概念と用語を参照します。
  • Kubernetes ランタイム ポリシーにリンクする Kubernetes 範囲を作成します。Kubernetes 範囲を作成するには、Kubernetes 範囲を参照してください。範囲を事前に作成していない場合は、Kubernetes ランタイム ポリシーを作成するときに作成できます。

手順

  1. 左側のナビゲーション ペインで、[適用] > [K8s ポリシー] の順にクリックします。
  2. [ランタイム ポリシー] タブをクリックします。
  3. [ポリシーの追加] をクリックします。
  4. [ポリシーの定義] 画面でポリシーに名前を付け、使用可能な範囲のリストから範囲を選択して、[次へ] をクリックします。
    注: このポリシーで使用する範囲を構成していない場合は、 [範囲の追加] をクリックします。詳細な手順については、 Kubernetes リソースへの Kubernetes アプリケーション範囲の追加を参照してください。
  5. [ルールの追加] 画面で、ポリシーに含めるルールを選択します。

    ルールは、[基本][中]、および [厳密] テンプレートから追加できます。これらのテンプレートの詳細については、Kubernetes ポリシー テンプレートを参照してください。

    重要: Carbon Black では、重要度が最も高い問題のアラートを提供する [基本] テンプレートのルールから始めることをお勧めします。

    たとえば、[基本] テンプレートからすべてのルールを追加するには、次の手順を実行します。

    1. 左側の [基本] ルール テンプレートを選択します。
    2. 右上にあるアラート アクションのタイプ ([監視] または [アラート]) を選択します。[アラート] がデフォルトのアクションです。
    3. 右上の [5 つのルールをすべて追加] をクリックします。
    基本テンプレートからすべてのルールを追加するイメージ

    ルールを一括で追加する代わりに、テンプレートから個別のルールを追加できます。そのためには、ルールの右側にある矢印 矢印 (>) アイコン アイコンをクリックします。

    ルールを追加すると、画面の右側のペインにルールが表示されます。ここから、個別のルールまたはすべてのルールを削除できます。

    注: 独自のテンプレートを作成できます。 Kubernetes ポリシー テンプレートの作成を参照してください。
  6. [次へ] をクリックします。
  7. ポリシー設定を確認します。範囲ベースラインの学習期間を設定します。デフォルト値は 7 日です。学習期間中の範囲ベースラインの進行状況を確認するには、ランタイム ポリシーの Kubernetes 範囲ベースラインの表示を参照してください。

次のタスク

Kubernetes ランタイム ポリシーを構成し、学習期間が終了すると、動作ベースラインが確立され、保護がアクティブになります。ランタイム ポリシーの違反によって発生したすべてのアラートは、 [アラート] 画面に表示されます。 Kubernetes アラートのトリアージを参照してください。