IBM Cloud Docs
ソフトウェア・インスタンスの管理

ソフトウェア・インスタンスの管理

IBM Cloud® カタログからオペレーターをインストールした後、ソフトウェア・インスタンスの詳細ページからそのオペレーターに関する詳細を表示することができます。 インスタンスのログの名前変更、削除、表示などの一般的なアクションを実行することもできます。

コンソールでのソフトウェア・インスタンスに関する詳細の表示

ソフトウェア・インスタンスの詳細ページには、インストール済みバージョン、デプロイメント・ターゲット、料金プランなどに関する情報が含まれています。 ソフトウェア・インスタンスに関する詳細を表示するには、以下の手順を実行します。

  1. に行くナビゲーションメニューアイコンナビゲーションメニューアイコン>リソースリスト
  2. **「サービスとソフトウェア (Services and software)」**を展開します。
  3. ソフトウェア・インスタンスの名前をクリックします。

コンソールでのソフトウェア・インスタンスのログの表示

ソフトウェア・インスタンスに対する変更を表示するには、「アクション」>**「ログを表示」**をクリックします。

コンソールでのソフトウェア・インスタンスの名前変更

ソフトウェア・インスタンスの名前を変更するには、「アクション」>**「インスタンスの名前変更」**をクリックします。

コンソールでのソフトウェア・インスタンスの削除

ソフトウェア・インスタンスを削除すると、インスタンスがデプロイされていたクラスターからソフトウェアが削除されます。 ソフトウェア・インスタンスを削除するには、「アクション」>**「インスタンスの削除」**をクリックします。

開始前に

Terraform を使用してソフトウェア・インスタンスの名前を変更する前に、以下を完了していることを確認してください。

  • Terraform CLI をインストールし、Terraform 用の IBM Cloud プロバイダー・プラグインを構成します。 詳しくは、 IBM Cloud® のチュートリアルを参照してください。 このプラグインは、以下のタスクを実行するために使用される IBM Cloud API を抽象化します。
  • main.tfという名前の Terraform 構成ファイルを作成します。 このファイルでは、 HashiCorp 構成言語を使用してリソースを定義します。 詳細については 、Terraformのドキュメントを参照してください。

Terraform を使用したソフトウェア・インスタンスに関する詳細の表示

Terraform では、ソフトウェア・インスタンスに関する詳細を表示することはできません。 ソフトウェア・インスタンスの詳細を表示するには、UI の手順に切り替えてください。

Terraform を使用したソフトウェア・インスタンスのログの表示

Terraform では、ソフトウェア・インスタンスのログを表示することはできません。 ログを表示するには、UI の手順に切り替えてください。

Terraform を使用したソフトウェア・インスタンスの名前変更

Terraform を使用してソフトウェア・インスタンスの名前を変更できます。

  1. main.tf ファイルに引数を作成します。 ibm_cm_offering_instance リソースを使用してソフトウェア・インスタンスの詳細を表示する例を以下に示します。label が、インスタンスを識別するための表示名です。 ソフトウェア・インスタンスの名前を変更するには、label を更新します。

    resource "ibm_cm_offering_instance" "cm_offering_instance" {
    catalog_id = "catalog_id"
    label = "label"
    kind_format = "operator"
    version = "version"
    cluster_id = "cluster_id"
    cluster_region = "cluster_region"
    cluster_namespaces = [ "cluster_namespaces", "cluster_namespaces" ]
    cluster_all_namespaces = false
    }
    

    update リソースには ibm_cm_offering_instance タイムアウトを指定できます。 詳細については 、Terraformカタログ管理ページのタイムアウトの参照詳細をご覧ください。

  2. 構成ファイルの作成が完了したら、Terraform CLI を初期化します。 詳しくは、 作業ディレクトリーの初期化を参照してください。

    terraform init
    
  3. main.tf ファイルからリソースをプロビジョンします。 詳しくは、 Terraform を使用したインフラストラクチャーのプロビジョニングを参照してください。

    1. terraform plan を実行して、提案されたアクションをプレビューするための Terraform 実行プランを生成します。

      terraform plan
      
    2. terraform apply を実行して、計画に定義されているリソースを作成します。

      terraform apply
      

Terraform を使用したソフトウェア・インスタンスの削除

Terraform を使用してソフトウェア・インスタンスを削除できます。

  1. 以下のコード・ブロックを Terraform ファイルから削除することで、ソフトウェア・インスタンスを削除できます。 Terraformファイルを使用して cm_offering_instance を作成したはずです。

    resource "ibm_cm_offering_instance" "cm_offering_instance" {
    catalog_id = "catalog_id"
    label = "label"
    kind_format = "operator"
    version = "version"
    cluster_id = "cluster_id"
    cluster_region = "cluster_region"
    cluster_namespaces = [ "cluster_namespaces", "cluster_namespaces"]
    cluster_all_namespaces = false
    }
    

    delete リソースには ibm_cm_offering_instance タイムアウトを指定できます。 詳細については 、Terraformカタログ管理ページのタイムアウトの参照詳細をご覧ください。

  2. Terraform CLI を初期設定します。

    terraform init
    
  3. terraform plan を実行して、提案されたアクションをプレビューするための Terraform 実行プランを生成します。 Terraform 実行プランに、ソフトウェア・インスタンスを削除するために実行する必要があるすべてのアクションが要約されます。

    terraform plan
    
  4. ソフトウェア・インスタンスを削除します。

    terraform apply