初期設定したサービス・インスタンスを削除できないのはなぜですか?

初期設定したサービス・インスタンスを削除すると、エラーが発生します。

以下のようなエラーが返される場合があります。

FAILED Error Code: RC-ServiceBrokerErrorResponse Message: Service Broker returned error status code 409

これらのエラーの原因としては、以下の理由が考えられます。

  • 標準プランでルート鍵を削除していないか、 Unified Key Orchestrator プランで管理対象鍵を削除していません。
  • インスタンスを削除する前に、初期設定したサービス・インスタンスをクリア (ゼロ化) していませんでした。

以下の説明を参照して、問題の解決に役立ててください。

  • 標準プランでルート鍵を削除していない場合、または Unified Key Orchestrator プランで管理対象鍵を削除していない場合は、以下のコマンドを実行します。

    鍵を削除する前に、初期化されたサービス・インスタンスをゼロ化した場合は、 IBM Cloud コマンド・ライン・インターフェース (CLI) または API のみを使用して鍵を削除できます。

    • ルート鍵の場合:
      ibmcloud kp key delete KEY_ID_OR_ALIAS
              -i, --instance-id INSTANCE_ID
          [--key-ring          KEY_RING_ID]
          [-f, --force]
          [-o, --output      OUTPUT]
      
    • 管理対象鍵の場合:
      ibmcloud hpcs uko managed-key-delete --id ID --uko-vault UKO-VAULT --if-match IF-MATCH
      
  • 初期化されたサービス・インスタンスをクリア (ゼロ化) していない場合、サービス・インスタンスの初期化に使用するメソッドによって手順が異なります。

    • IBM Cloud Trusted Key Entry (TKE) CLI プラグインを使用してサービス・インスタンスを初期化した場合は、インスタンスを削除する前に以下のコマンドを実行します。
    ibmcloud tke cryptounit-zeroize
    
    • TKE アプリケーションを使用してサービス・インスタンスを初期化した場合は、アプリケーションのユーザー・インターフェースで 「インプリント・モード」>**「暗号化ユニットのゼロ化」**を選択します。

    暗号装置をゼロ化すると、管理者署名鍵とマスター鍵が暗号装置からクリアされます。これは、マスター鍵で保護されているルート鍵や標準鍵にアクセスできないことを意味します。 ルート鍵に関連付けられているリソース (不変の Object Storageなど) にはアクセスできません。