OraclePCA-OKE.cluster_idタグの作成

OKEクラスタまたはノード・プールを作成または更新するには、OraclePCA-OKE.cluster_idタグが必要です。 ノード・プールを作成するか、ノード・プールを更新してノードを追加すると、このタグがすべてのノードに適用され、動的グループのメンバーである必要があるインスタンスが識別されます。

次の項では、OraclePCA-OKEタグ・ネームスペースおよびcluster_idタグ・キーの作成方法について説明します。 タグ・ネームスペースとタグ・キーの両方を作成する必要があります。

重要:

このタグ・キー定義は削除しないでください。 タグ・ネームスペース名は正確に"OraclePCA-OKE"である必要があり、タグ・キー名は正確に"cluster_id"である必要があります。

OraclePCA-OKEタグ・ネームスペースの作成

「コンピュートWeb UI」の使用

  1. ナビゲーション・メニューで、「ガバナンス」を選択し、「タグ・ネームスペース」を選択します。

    タグ・ネームスペース・リストの上のコンパートメント・ドロップダウン・メニューで選択されているコンパートメントが、OraclePCA-OKE.cluster_idタグを作成するコンパートメントであることを確認します。

  2. 「タグ・ネームスペース」リストにOraclePCA-OKEが表示されない場合は、「ネームスペース定義の作成」ボタンを選択します。

  3. 「ネームスペース定義の作成」ダイアログで、「タグ付け」セクションまでスクロール・ダウンし、「タグ・ネームスペース」フィールドをクリックします。

    • OraclePCA-OKEタグ・ネームスペースがリストされていない場合は、このプロシージャのステップ4に進みます。

    • OraclePCA-OKEタグ・ネームスペースがすでに使用可能である場合は、「ネームスペース定義の作成」ダイアログで「取消」ボタンを選択します。 このタグ・ネームスペースがすでに使用可能になっているときに作成しようとすると、エラー・メッセージが表示されます。

  4. 「ネームスペース定義の作成」ダイアログで、次の情報を入力します:

    • ネームスペース定義名: "OraclePCA-OKE"と入力します。

    • 説明: たとえば、「OKEクラスタまたはノード・プールの作成または更新に必要」です。

  5. 「ネームスペース定義の作成」を選択します。

    新しいOraclePCA-OKEタグ・ネームスペースの詳細ページが表示されます。

OCI CLIの使用

タグ・ネームスペースcreateコマンドを実行します。 --compartment-id値は、OraclePCA-OKE.cluster_idタグを作成するコンパートメントです。 このタグがすでに別のコンパートメントに作成されている場合は、他のコンパートメントで使用でき、このタグ・ネームスペースの作成コマンドからエラー・メッセージが表示されます。

$ oci iam tag-namespace create --compartment-id ocid1.compartment.unique_ID \
--name OraclePCA-OKE --description "Required to create or update an OKE cluster or node pool."
{
  "data": {
    "compartment-id": "ocid1.compartment.unique_ID",
    "defined-tags": {
      "Oracle-Tags": {
        "CreatedBy": "okeuser",
        "CreatedOn": "2024-06-06T14:37:29.26Z"
      }
    },
    "description": "Required to create or update an OKE cluster or node pool.",
    "freeform-tags": {},
    "id": "ocid1.tag_namespace.unique_ID",
    "is-retired": false,
    "lifecycle-state": "ACTIVE",
    "locks": null,
    "name": "OraclePCA-OKE",
    "time-created": "2024-06-06T14:37:29.357678+00:00"
  },
  "etag": "a86bcf9b-f9a3-4891-b632-37d490161fe5"
}

cluster_idタグ・キーの作成

「コンピュートWeb UI」の使用

  1. OraclePCA-OKEタグ・ネームスペースの詳細ページにナビゲートし、「リソース」ボックスにスクロール・ダウンして、「タグ・キー定義」を選択します。

  2. cluster_idタグ・キーがリストされている場合は、名前を選択して詳細ページを表示します。 タグ値タイプが文字列であることを確認してください。

  3. cluster_idタグ・キーが表示されない場合は、「タグ・キー定義の作成」ボタンを選択します。

  4. 「タグ・キー定義の作成」ダイアログで、次の情報を入力します:

    • 名前: "cluster_id"と入力します。

    • 説明: たとえば、「OKEクラスタまたはノード・プールの作成または更新に必要」です。

    • タグ値タイプ: 「Static Value」を選択します。

  5. 「タグ・キー定義の作成」を選択します。

OCI CLIの使用

  1. cluster_idタグがOraclePCA-OKEタグ・ネームスペースにすでに存在するかどうかを確認します。

    $ oci iam tag list --tag-namespace-id ocid1.tag_namespace.unique_ID
  2. cluster_idタグ・キーがリストされている場合は、タグの詳細を表示して、validator-typeDEFAULTであることを確認します。

    $ oci iam tag get --tag-namespace-id ocid1.tag_namespace.unique_ID --tag-name cluster_id
  3. cluster_idタグ・キーがリストされていない場合は、タグcreateコマンドを実行します。

    デフォルト値を指定する必要があるため、--validatorオプションを指定する必要はありません。

    $ oci iam tag create --tag-namespace-id ocid1.tag_namespace.unique_ID \
    --name "cluster_id" --description "Required to create or update an OKE cluster or node pool." \
    --validator '{"validatorType": "DEFAULT"}'
    {
      "data": {
        "compartment-id": "unique_ID",
        "defined-tags": {
          "Oracle-Tags": {
            "CreatedBy": "okeuser",
            "CreatedOn": "2024-06-06T21:36:51.38Z"
          }
        },
        "description": "Required to create or update an OKE cluster or node pool.",
        "freeform-tags": {},
        "id": "ocid1.tag.unique_ID",
        "is-cost-tracking": false,
        "is-retired": false,
        "lifecycle-state": "ACTIVE",
        "name": "cluster_id",
        "tag-namespace-id": "ocid1.tag_namespace.unique_ID",
        "tag-namespace-name": "OraclePCA-OKE",
        "time-created": "2024-06-06T21:36:51.456538+00:00",
        "validator": {
          "validator-type": "DEFAULT"
        }
      },
      "etag": "5bf59d9a-5998-4857-a590-fca2a3386cc2"
    }