Satellite コマンドの CLI リファレンス

Satellite ロケーションの作成および管理(ロケーション、ホスト、クラスター、エンドポイントの操作を含む)を自動化したい場合は、こちらの Satellite CLIコマンドを参照してください。

CLI をインストールするには、 CLI のインストール を参照してください。 すべての IBM Cloud Satellite コマンドの上位マップを表示するには、 CLI マップを 参照してください。

  1. IBM Cloud CLI をインストールします。 『IBM Cloud CLI の概説』を参照してください。

  2. 「 ks 」プラグインをインストールしてください。

    ibmcloud plugin install ks
    

Acl コマンド

Satellite のアクセス制御リスト(ACL)を表示および管理します。

ibmcloud sat acl create

Satellite

ACL を作成します。

ibmcloud sat acl create --name NAME --subnet SUBNET [--subnet SUBNET ...] [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
この ACL を有効にするエンドポイントの名前または ID。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--name
ACLの名称。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subnet
この ACL によって許可される IP または CIDR ブロック。 値は、以下のCIDRの範囲内に完全に含まれている必要があります: 10.0.0.0/8、 161.26.0.0/16、 166.8.0.0/14、 172.16.0.0/12。

例

ACLを作成する

ibmcloud sat acl create --name NAME --subnet SUBNET --connector-id ID

ibmcloud sat acl endpoint add

Satellite

1つ以上の有効なエンドポイントをACLに追加する。

ibmcloud sat acl endpoint add --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
この ACL を有効にするエンドポイントの名前または ID。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLに1つ以上の有効なエンドポイントを追加する

ibmcloud sat acl endpoint add --acl-id ID --endpoint ENDPOINT --connector-id ID

ibmcloud sat acl endpoint help

ヘルプを表示します

ibmcloud sat acl endpoint help

例

ヘルプを表示します

ibmcloud sat acl endpoint help

ibmcloud sat acl endpoint ls

Satellite

ACL に対して有効なエンドポイントをすべてリストする。

ibmcloud sat acl endpoint ls --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLに対して有効になっているすべてのエンドポイントを一覧表示する

ibmcloud sat acl endpoint ls --acl-id ID --connector-id ID

ibmcloud sat acl endpoint rm

Satellite

ACL から 1 つ以上の有効なエンドポイントを削除します。

ibmcloud sat acl endpoint rm --acl-id ID --endpoint ENDPOINT [--endpoint ENDPOINT ...] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
この ACL に対して無効にするエンドポイントの名前または ID。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLから、有効になっているエンドポイントを1つ以上削除する

ibmcloud sat acl endpoint rm --acl-id ID --endpoint ENDPOINT --connector-id ID

ibmcloud sat acl get

Satellite

ACLの詳細を表示します。

ibmcloud sat acl get --acl-id ID [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLの詳細を表示する

ibmcloud sat acl get --acl-id ID --connector-id ID

ibmcloud sat acl help

ヘルプを表示します

ibmcloud sat acl help

例

ヘルプを表示します

ibmcloud sat acl help

ibmcloud sat acl ls

Satellite

Satellite コネクタまたはロケーションのすべてのACLを一覧表示します。

ibmcloud sat acl ls [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite コネクタまたはロケーションのすべてのACLを一覧表示する

ibmcloud sat acl ls --connector-id ID

ibmcloud sat acl rm

Satellite

ACLを削除する。

ibmcloud sat acl rm --acl-id ID [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLを削除する

ibmcloud sat acl rm --acl-id ID --connector-id ID

ibmcloud sat acl subnet add

Satellite

ACLに1つ以上のサブネットを追加します。

ibmcloud sat acl subnet add --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subnet
この ACL によって許可される IP または CIDR ブロック。 値は、以下のCIDRの範囲内に完全に含まれている必要があります: 10.0.0.0/8、 161.26.0.0/16、 166.8.0.0/14、 172.16.0.0/12。

例

ACLに1つ以上のサブネットを追加する

ibmcloud sat acl subnet add --acl-id ID --subnet SUBNET --connector-id ID

ibmcloud sat acl subnet help

ヘルプを表示します

ibmcloud sat acl subnet help

例

ヘルプを表示します

ibmcloud sat acl subnet help

ibmcloud sat acl subnet rm

Satellite

ACLから1つまたは複数のサブネットを削除する。

ibmcloud sat acl subnet rm --acl-id ID --subnet SUBNET [--subnet SUBNET ...] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subnet
この ACL によって許可される IP または CIDR ブロック。 値は、以下のCIDRの範囲内に完全に含まれている必要があります: 10.0.0.0/8、 161.26.0.0/16、 166.8.0.0/14、 172.16.0.0/12。

例

ACLから1つ以上のサブネットを削除する

ibmcloud sat acl subnet rm --acl-id ID --subnet SUBNET --connector-id ID

ibmcloud sat acl update

Satellite

ACLの名前を更新する。

ibmcloud sat acl update --acl-id ID --name NAME [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--acl-id
ACLのIDを指定してください。 すべてのACLを一覧表示するには、次のコマンドを実行します。ibmcloud sat acl ls。
--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--name
ACLの新しい名称。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

ACLの名前を更新する

ibmcloud sat acl update --acl-id ID --name NAME --connector-id ID

エージェント・コマンド

Satellite コネクタのエージェントを添付または表示します。

ibmcloud sat agent attach

Satellite

特定のプラットフォーム用の Satellite コネクタエージェントを取得します。 Windows用のエージェント「 .zip 」をダウンロードするか、 Docker 環境向けのドキュメントへのリンクを入手してください。

ibmcloud sat agent attach --platform PLATFORM [-q]

コマンド・オプション

--platform
Satelliteコネクタ・エージェントのプラットフォーム。 Docker については、https://ibm.biz/satconagent のドキュメントを参照してください。 利用可能なオプション: windows, docker
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

特定のプラットフォーム用の Satellite コネクタエージェントを取得する

ibmcloud sat agent attach --platform PLATFORM

ibmcloud sat agent help

ヘルプを表示します

ibmcloud sat agent help

例

ヘルプを表示します

ibmcloud sat agent help

ibmcloud sat agent ls

Satellite

Satellite コネクタに紐づくすべてのエージェントを一覧表示します。

ibmcloud sat agent ls --connector-id ID [--output OUTPUT] [-q]

コマンド・オプション

--connector-id
Satellite コネクターの ID です。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite コネクタに紐づくすべてのエージェントを一覧表示する

ibmcloud sat agent ls --connector-id ID

クラスター・コマンド

Satellite 構成で使用するクラスターを登録および管理します。

ibmcloud sat cluster get

Virtual Private Cloud Classic infrastructure Satellite

登録済みクラスターの詳細を取得します。

ibmcloud sat cluster get --cluster CLUSTER [--output OUTPUT] [-q]

コマンド・オプション

-c, --cluster
クラスター名または ID を指定します。 登録されているクラスターをリストするには、ibmcloud sat cluster ls を実行します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

登録済みクラスタの詳細を取得する

ibmcloud sat cluster get --cluster CLUSTER

ibmcloud sat cluster help

ヘルプを表示します

ibmcloud sat cluster help

例

ヘルプを表示します

ibmcloud sat cluster help

ibmcloud sat cluster ls

Virtual Private Cloud Classic infrastructure Satellite

IBM Cloud アカウント内のすべての登録済みクラスターをリストします。

ibmcloud sat cluster ls [--filter FILTER] [--limit LIMIT] [--output OUTPUT] [-q]

コマンド・オプション

--filter
クラスター ID で登録済みクラスターをフィルタリングします。
--limit
返されるクラスターの数を制限します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウントに登録されているすべてのクラスターを一覧表示する

ibmcloud sat cluster ls

ibmcloud sat cluster register

Satellite

Satellite 構成にクラスタを登録するための kubectl コマンドを取得します。 クラスターにログインし、以下のコマンドを実行して Satellite 構成エージェントをインストールします。 Satellite ロケーションで実行するクラスターは、このエージェントを自動的にインストールします。

ibmcloud sat cluster register --name NAME [-q] [--silent]

コマンド・オプション

--name
登録するクラスターの名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--silent
サイレント。 出力で登録コマンドのみを返します。

例

Satellite 構成にクラスタを登録するための kubectl コマンドを取得する

ibmcloud sat cluster register --name NAME

ibmcloud sat cluster unregister

Satellite

クラスター登録を削除します。 クラスターは Satellite 構成にサブスクライブされなくなりますが、クラスターとその既存リソースは引き続き実行されます。

ibmcloud sat cluster unregister --cluster CLUSTER [-f] [-q]

コマンド・オプション

-c, --cluster
クラスター名または ID を指定します。 登録されているクラスターをリストするには、ibmcloud sat cluster ls を実行します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

クラスタの登録を削除する

ibmcloud sat cluster unregister --cluster CLUSTER

構成のコマンド

Satellite 構成を表示および管理します。

ibmcloud sat config create

Satellite

Satellite ワークロード内のクラスターにデプロイする Kubernetes リソースを指定するための構成を作成します。

ibmcloud sat config create --name NAME [-q] (--data-location LOCATION | --provider PROVIDER)

コマンド・オプション

--data-location
Satellite 構成データを保管する IBM リージョンを指定します。 戦略: 直接アップロード。
--name
Satellite 構成の名前を指定します。
--provider
Satellite 構成のリモート GitOps プロバイダーを示します。 このプロバイダーは、Kubernetes リソース定義を保管します。 戦略: GitOps。 許可される値: github、gitlab
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite ワークロード内のクラスターにデプロイする Kubernetes リソースを指定する構成を作成します

ibmcloud sat config create --name NAME --data-location LOCATION

ibmcloud sat config get

Satellite

Satellite 構成の詳細 (構成に関連付けられているバージョンやサブスクリプションなど) を取得します。

ibmcloud sat config get --config CONFIG [--output OUTPUT] [-q]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の構成に関する詳細(その構成に関連付けられているバージョンやサブスクリプションなど)を取得する

ibmcloud sat config get --config CONFIG

ibmcloud sat config help

ヘルプを表示します

ibmcloud sat config help

例

ヘルプを表示します

ibmcloud sat config help

ibmcloud sat config ls

Satellite

IBM Cloud アカウント内のすべての Satellite 構成をリストします。

ibmcloud sat config ls [--output OUTPUT] [-q]

コマンド・オプション

--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内のすべての Satellite の設定を一覧表示する

ibmcloud sat config ls

ibmcloud sat config rename

Satellite

Satellite 構成の名前を変更します。

ibmcloud sat config rename --config CONFIG --name NAME [-q]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
--name
Satellite 構成の新しい名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の設定の名前を変更する

ibmcloud sat config rename --config CONFIG --name NAME

ibmcloud sat config rm

Satellite

Satellite 構成を削除します。 最初に、関連付けられているすべてのサブスクリプションを削除する必要があります。 すべてのバージョンが削除されます。 保持するリソース定義をすべてバックアップします。

ibmcloud sat config rm --config CONFIG [-f] [-q]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の設定を削除する

ibmcloud sat config rm --config CONFIG

ibmcloud sat config version create

Satellite

Satellite ワークロードの既存の Kubernetes リソースを更新する構成バージョンを作成します。

ibmcloud sat config version create --config CONFIG --file-format FORMAT --name NAME --read-config CONFIG [--description DESCRIPTION] [-q]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
--description
Satellite 構成バージョンの説明を追加します。
--file-format
構成バージョンのファイル・フォーマットを示します。 使用可能なオプション: yaml
--name
Satellite 構成バージョンの名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--read-config
構成バージョン・ファイルのファイル・パスを指定します。

例

Satellite ワークロードの既存の Kubernetes リソースを更新するための構成バージョンを作成します

ibmcloud sat config version create \
  --config CONFIG \
  --file-format FORMAT \
  --name NAME \
  --read-config CONFIG

ibmcloud sat config version get

Satellite

Satellite 構成バージョンの詳細を取得します。

ibmcloud sat config version get --config CONFIG --version VERSION [--output OUTPUT] [-q] [--save-config]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--save-config
構成バージョンをダウンロードして一時ファイルに保存します。
--version
Satellite 構成バージョンの名前または ID を指定します。 構成内のバージョンをリストするには、ibmcloud sat config get --config <configuration_name_or_ID> を実行します。

例

Satellite の構成バージョンの詳細を確認する

ibmcloud sat config version get --config CONFIG --version VERSION

ibmcloud sat config version help

ヘルプを表示します

ibmcloud sat config version help

例

ヘルプを表示します

ibmcloud sat config version help

ibmcloud sat config version rm

Satellite

Satellite 構成バージョンを削除します。

ibmcloud sat config version rm --config CONFIG --version VERSION [-f] [-q]

コマンド・オプション

--config
Satellite 構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat config ls を実行します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--version
Satellite 構成バージョンの名前または ID を示します。 バージョンを一覧表示するには、 ibmcloud sat config get --config <configuration_name_or_ID> を実行してください。

例

Satellite の設定バージョンを削除する

ibmcloud sat config version rm --config CONFIG --version VERSION

コネクタのコマンド

Satellite コネクターを作成、表示、および変更します。

ibmcloud sat connector create

Satellite

Satellite コネクターを作成します。

ibmcloud sat connector create --name NAME --region REGION [-q]

コマンド・オプション

--name
Satellite コネクターの名前。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--region
Satellite コネクターを管理するための IBM Cloud 地域。

例

Satellite コネクタを作成する

ibmcloud sat connector create --name NAME --region REGION

ibmcloud sat connector get

Satellite

Satellite コネクターの詳細を表示します。

ibmcloud sat connector get --connector-id ID [--output OUTPUT] [-q]

コマンド・オプション

--connector-id
Satellite コネクターの ID です。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite コネクタの詳細を表示する

ibmcloud sat connector get --connector-id ID

ibmcloud sat connector help

ヘルプを表示します

ibmcloud sat connector help

例

ヘルプを表示します

ibmcloud sat connector help

ibmcloud sat connector ls

Satellite

IBM Cloud アカウントで「 Satellite 」コネクタを確認してください。

ibmcloud sat connector ls [--after AFTER] [--first FIRST] [--output OUTPUT] [-q]

コマンド・オプション

--after
Satellite コネクタをカーソルの後に表示する。
--first
次のSatelliteコネクターを、最初のコネクター数まで表示する。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウントで Satellite コネクタを確認する

ibmcloud sat connector ls

ibmcloud sat connector rm

Satellite

Satellite コネクターを削除します。

ibmcloud sat connector rm --connector-id ID [-f] [-q]

コマンド・オプション

--connector-id
Satellite コネクターの ID です。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite コネクタを削除する

ibmcloud sat connector rm --connector-id ID

エンドポイントのコマンド

Satellite エンドポイントを表示および管理します。

ibmcloud sat endpoint authn get

Satellite

エンドポイントの認証設定を取得する。

ibmcloud sat endpoint authn get --endpoint ENDPOINT [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

エンドポイントの認証設定を取得する

ibmcloud sat endpoint authn get --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint authn help

ヘルプを表示します

ibmcloud sat endpoint authn help

例

ヘルプを表示します

ibmcloud sat endpoint authn help

ibmcloud sat endpoint authn rotate

Satellite

既存の認証証明書を新しいものに置き換える。 リクエストフローには、 TLS への接続が2つあります。 source のオプションは、送信元とコネクタサービス間の TLS ハンドシェイクに関するものです。 destination のオプションは、コネクタ・サービスと宛先またはターゲット・サーバーとの間で実行される TLS ハンドシェイクに関するものです。 これらの接続の一方または両方に証明書を提供することができます。 指定した証明書のみが置き換えられます。

ibmcloud sat endpoint authn rotate --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--dest-ca-cert-file
宛先サーバーの証明書を検証するために使用されるトラステッド CA 証明書またはチェーン。 例えば、 myCA.pem などです。
--dest-cert-file
宛先サーバーへの認証に使用されるクライアント証明書。 例えば、 myCert.pem などです。
--dest-key-file
クライアント証明書の暗号化に使用されるクライアント秘密鍵。 例えば、 myKey.pem などです。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--source-ca-cert-file
source-tls-mode が mutual の場合に、ソース・クライアントの証明書を検証するために使用されるトラステッド CA 証明書またはチェーン。 例えば、 myCA.pem などです。
--source-cert-file
ソース・クライアントに提示するサーバー証明書。 例えば、 myCert.pem などです。
--source-key-file
サーバー証明書の暗号化に使用されるサーバー秘密鍵。 例えば、 myKey.pem などです。

例

既存の認証証明書を新しいものに置き換える

ibmcloud sat endpoint authn rotate --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint authn set

Satellite

エンドポイントの認証設定を行う。 リクエストフローには、 TLS への接続が2つあります。 source のオプションは、送信元とコネクタサービス間の TLS ハンドシェイクに関するものです。 destination のオプションは、コネクタ・サービスと宛先またはターゲット・サーバーとの間で実行される TLS ハンドシェイクに関するものです。 これらの接続の一方または両方に証明書を提供することができます。 指定されていない設定は、デフォルト値に設定されます。

ibmcloud sat endpoint authn set --endpoint ENDPOINT [--dest-ca-cert-file FILE] [--dest-cert-file FILE] [--dest-key-file FILE] [--dest-tls-mode MODE] [-q] [--source-ca-cert-file FILE] [--source-cert-file FILE] [--source-key-file FILE] [--source-tls-mode MODE] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--dest-ca-cert-file
宛先サーバーの証明書を検証するために使用されるトラステッド CA 証明書またはチェーン。 例えば、 myCA.pem などです。
--dest-cert-file
宛先サーバーへの認証に使用されるクライアント証明書。 例えば、 myCert.pem などです。
--dest-key-file
クライアント証明書の暗号化に使用されるクライアント秘密鍵。 例えば、 myKey.pem などです。
--dest-tls-mode
デスティネーション TLS モード。 許容される値:simple 、mutual 、none
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--source-ca-cert-file
source-tls-mode が mutual の場合に、ソース・クライアントの証明書を検証するために使用されるトラステッド CA 証明書またはチェーン。 例えば、 myCA.pem などです。
--source-cert-file
ソース・クライアントに提示するサーバー証明書。 例えば、 myCert.pem などです。
--source-key-file
サーバー証明書の暗号化に使用されるサーバー秘密鍵。 例えば、 myKey.pem などです。
--source-tls-mode
出典: TLS モード。 受け入れられる値: simple、 mutual

例

エンドポイントの認証設定を行う

ibmcloud sat endpoint authn set --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint create

Satellite

エンドポイントを作成します。

ibmcloud sat endpoint create --dest-hostname HOSTNAME --dest-port PORT --dest-type TYPE --name NAME --source-protocol PROTOCOL [--dest-protocol PROTOCOL] [--idle-timeout-seconds SECONDS] [--output OUTPUT] [-q] [--sni SNI] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--dest-hostname
接続先の宛先の完全修飾ドメイン名 (FQDN) または外部からアクセス可能な IP アドレスを指定します。 cloud のエンドポイントについては、この値はパブリック IP アドレス、または IBM Cloud 内でアクセス可能なプライベート IP アドレス(プライベートクラウドサービスのエンドポイントなど)に解決される必要があります。 location エンドポイントの場合、この値は、 Satellite のロケーションについてはコントロールプレーンホストから解決可能かつ到達可能である必要があり、 Satellite コネクタの場合はエージェントが実行されている場所から解決可能かつ到達可能である必要があります。
--dest-port
宛先リソースが着信要求を listen するポートを指定します。 ポートが宛先のプロトコルと一致していることを確認してください。
--dest-protocol
宛先のプロトコルを指定します。 このオプションを指定しない場合、宛先プロトコルはソース・プロトコルから継承されます。 受け入れられる値: TCP、 TLS
--dest-type
宛先リソースの実行場所を指定します。 IBM Cloud (cloud )または Satellite のロケーション(location )のいずれかです。利用可能なオプション:location、cloud
--idle-timeout-seconds
宛先へのアクティブな接続のタイムアウト間隔を秒単位で指定します。 タイムアウトが宛先サービスおよびプロトコルの keep-alive 設定と互換性があることを確認してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--name
エンドポイントの名前を指定します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--sni
tls または https のソースプロトコルを指定し、 TLS のハンドシェイクに別のホスト名を追加したい場合は、サーバー名インジケータを指定してください。
--source-protocol
ソースが宛先リソースを接続するために使用するプロトコルを指定します。 参照 http://ibm.biz/endpoint-protocols。 利用可能なオプション: TCP、 TLS、 HTTP、 HTTPS、 HTTP-tunnel

例

エンドポイントの作成

ibmcloud sat endpoint create \
  --dest-hostname HOSTNAME \
  --dest-port PORT \
  --dest-type TYPE \
  --name NAME \
  --source-protocol PROTOCOL \
  --connector-id ID

ibmcloud sat endpoint disable

Satellite

エンドポイントを無効にする。

ibmcloud sat endpoint disable --endpoint ENDPOINT [-f] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION) を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

エンドポイントを無効にする

ibmcloud sat endpoint disable --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint enable

Satellite

エンドポイントを有効にする。

ibmcloud sat endpoint enable --endpoint ENDPOINT [-f] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION) を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

エンドポイントを有効にする

ibmcloud sat endpoint enable --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint get

Satellite

エンドポイントの詳細を表示します。

ibmcloud sat endpoint get --endpoint ENDPOINT [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION) を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

エンドポイントの詳細を表示する

ibmcloud sat endpoint get --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint help

ヘルプを表示します

ibmcloud sat endpoint help

例

ヘルプを表示します

ibmcloud sat endpoint help

ibmcloud sat endpoint ls

Satellite

Satellite ロケーション内のすべてのエンドポイントをリストします。

ibmcloud sat endpoint ls [--output OUTPUT] [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のロケーションにあるすべてのエンドポイントを一覧表示する

ibmcloud sat endpoint ls --connector-id ID

ibmcloud sat endpoint rm

Satellite

エンドポイントを削除します。

ibmcloud sat endpoint rm --endpoint ENDPOINT [-q] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION) を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

エンドポイントを削除する

ibmcloud sat endpoint rm --endpoint ENDPOINT --connector-id ID

ibmcloud sat endpoint update

Satellite

エンドポイントを更新します。 指定したオプションのみが更新されます。

ibmcloud sat endpoint update --endpoint ENDPOINT [--dest-hostname HOSTNAME] [--dest-port PORT] [--dest-protocol PROTOCOL] [--idle-timeout-seconds SECONDS] [--name NAME] [-q] [--sni SNI] [--source-protocol PROTOCOL] (--connector-id ID | --location LOCATION)

コマンド・オプション

--connector-id
Satellite コネクタのID。 コネクター ID を確認するには、 ibmcloud sat connector ls を実行します。
--dest-hostname
接続先の宛先の完全修飾ドメイン名 (FQDN) または外部からアクセス可能な IP アドレスを指定します。 cloud のエンドポイントについては、この値はパブリック IP アドレス、または IBM Cloud 内でアクセス可能なプライベート IP アドレス(プライベートクラウドサービスのエンドポイントなど)に解決される必要があります。 location エンドポイントの場合、この値は、 Satellite のロケーションについてはコントロールプレーンホストから解決可能かつ到達可能である必要があり、 Satellite コネクタの場合はエージェントが実行されている場所から解決可能かつ到達可能である必要があります。
--dest-port
宛先リソースが着信要求を listen するポートを指定します。 ポートが宛先のプロトコルと一致していることを確認してください。
--dest-protocol
宛先のプロトコルを指定します。 このオプションを指定しない場合、宛先プロトコルはソース・プロトコルから継承されます。 受け入れられる値: TCP、 TLS
--endpoint
エンドポイントの名前または ID を指定します。 すべてのエンドポイントを表示するには、 ibmcloud sat endpoint ls (--connector-id ID | --location LOCATION) を実行してください。
--idle-timeout-seconds
宛先へのアクティブな接続のタイムアウト間隔を秒単位で指定します。 タイムアウトが宛先サービスおよびプロトコルの keep-alive 設定と互換性があることを確認してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--name
エンドポイントの新しい名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--sni
tls または https のソースプロトコルを指定し、 TLS のハンドシェイクに別のホスト名を追加したい場合は、サーバー名インジケータを指定してください。
--source-protocol
ソースが宛先リソースを接続するために使用するプロトコルを指定します。 参照 http://ibm.biz/endpoint-protocols。 有効な値: TCP、 TLS、 HTTP、 HTTPS、 HTTP-tunnel

例

エンドポイントを更新する

ibmcloud sat endpoint update --endpoint ENDPOINT --connector-id ID

実験用コマンド

[Expires on 2024-11-25] 新しいコマンドをお試しください。 重要:ここに記載されているコマンドは、説明文中の「 [date] 」の後に廃止されます。

ibmcloud sat experimental endpoint help

ヘルプを表示します

ibmcloud sat experimental endpoint help

例

ヘルプを表示します

ibmcloud sat experimental endpoint help

ibmcloud sat experimental help

ヘルプを表示します

ibmcloud sat experimental help

例

ヘルプを表示します

ibmcloud sat experimental help

Group コマンド

Satellite クラスター・グループを表示および管理します。 クラスター・グループは、クラスターを Kubernetes リソースの Satellite 構成にサブスクライブするために使用されます。

ibmcloud sat group attach

Satellite

クラスター・グループにクラスターを追加します。 クラスターは、Satellite ロケーションまたは IBM Cloud で実行できます。 IBM Cloud で実行されるクラスターを追加するには、まずクラスターを Satellite 構成に登録する必要があります。

ibmcloud sat group attach --cluster CLUSTER [--cluster CLUSTER ...] --group GROUP [-q]

コマンド・オプション

-c, --cluster
クラスター名またはクラスター ID を指定します。 登録されているクラスターをリストするには、ibmcloud sat cluster ls を実行します。
-g, --group
Satellite クラスター・グループの名前または ID を指定します。 使用可能なクラスター・グループをリストするには、ibmcloud sat group ls を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

クラスターグループにクラスターを追加する

ibmcloud sat group attach --cluster CLUSTER --group GROUP

ibmcloud sat group create

Satellite

クラスター・グループを作成します。 その後、クラスター・グループを Satellite 構成にサブスクライブできます。

ibmcloud sat group create --name NAME [--cluster CLUSTER ...] [-q]

コマンド・オプション

-c, --cluster
クラスター・グループに追加するクラスターの名前または ID を指定します。 登録されているクラスターをリストするには、ibmcloud sat cluster ls を実行します。
--name
Satellite クラスター・グループの名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

クラスターグループを作成する

ibmcloud sat group create --name NAME

ibmcloud sat group detach

Satellite

Satellite クラスター・グループから 1 個以上のクラスターを削除し、グループのサブスクリプションによって管理されていた Kubernetes リソースを削除します。

ibmcloud sat group detach --cluster CLUSTER [--cluster CLUSTER ...] --group GROUP [-f] [-q]

コマンド・オプション

-c, --cluster
クラスター名またはクラスター ID を指定します。 クラスターグループ内のクラスターを一覧表示するには、 ibmcloud sat group get --group <cluster_group_name_or_ID> を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-g, --group
Satellite クラスター・グループの名前または ID を指定します。 使用可能なクラスター・グループをリストするには、ibmcloud sat group ls を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite クラスターグループから1つ以上のクラスターを削除し、そのグループのサブスクリプションによって管理されていた Kubernetes リソースを削除します

ibmcloud sat group detach --cluster CLUSTER --group GROUP

ibmcloud sat group get

Satellite

Satellite クラスター・グループの詳細情報を取得します。

ibmcloud sat group get --group GROUP [--output OUTPUT] [-q]

コマンド・オプション

-g, --group
Satellite クラスター・グループの名前または ID を指定します。 登録されているクラスターをリストするには、ibmcloud sat cluster ls を実行します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite クラスターグループの詳細情報を取得する

ibmcloud sat group get --group GROUP

ibmcloud sat group help

ヘルプを表示します

ibmcloud sat group help

例

ヘルプを表示します

ibmcloud sat group help

ibmcloud sat group ls

Satellite

IBM Cloud アカウント内のすべての Satellite クラスター・グループをリストします。

ibmcloud sat group ls [--output OUTPUT] [-q]

コマンド・オプション

--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内のすべての Satellite クラスターグループを一覧表示する

ibmcloud sat group ls

ibmcloud sat group rm

Satellite

Satellite クラスター・グループを削除します。これは、クラスターのサブスクライブを解除し、グループのサブスクリプションによって管理されていた Kubernetes リソースを削除します。

ibmcloud sat group rm --group GROUP [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-g, --group
Satellite クラスター・グループの名前または ID を指定します。 使用可能なクラスター・グループをリストするには、ibmcloud sat group ls を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite クラスターグループを削除します。これにより、クラスターのサブスクリプションが解除され、そのグループのサブスクリプションによって管理されていた Kubernetes リソースが削除されます

ibmcloud sat group rm --group GROUP

ホストのコマンド

Satellite ホストを表示および変更します。

ibmcloud sat host assign

Satellite

Satellite ロケーション・コントロール・プレーンまたはクラスターにホストを割り当てます。

ibmcloud sat host assign --location LOCATION [--cluster CLUSTER] [--host HOST] [--host-label LABEL ...] [-q] [--worker-pool POOL] [--zone ZONE]

コマンド・オプション

--cluster
ホストの割り当て先となるクラスターの名前または ID。 利用可能なクラスタの一覧を表示するには、 ibmcloud sat cluster ls を実行してください。 クラスターが指定されない場合、ホストは自動的に Satellite コントロール・プレーンに割り当てられます。
--host
割り当てるホストの名前または ID。 ラベルに基づいてホストを自動的に割り当てるには、このオプションを含めないでください。 ホスト ID を取得するには、ibmcloud sat host ls --location <location_ID_or_name> を実行します。
--host-label, --hl
Satellite コントロールプレーンまたは Red Hat OpenShift クラスターに割り当てるホストを識別するためのラベルを、キーと値のペアとして入力してください。 このラベルを持ち、割り当てられていない最初のホストが、コントロール・プレーンまたはクラスターに自動的に割り当てられます。 使用可能なホスト・ラベルを見つけるには、ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID> を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-p, --worker-pool
ホストを割り当てるクラスター内のワーカー・プールの名前または ID。 ワーカー・プールが指定されていない場合、ホストはデフォルトのワーカー・プールに割り当てられます。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--zone
ホストの割り当て先となるゾーンの名前または ID。 利用可能なゾーンを確認するには、 ibmcloud sat location get --location <location_name_or_ID> を実行し、「 Host Zones 」フィールドを確認してください。

例

Satellite のロケーション制御プレーンまたはクラスターにホストを割り当てる

ibmcloud sat host assign --location LOCATION

ibmcloud sat host attach

Satellite

ホスト上で実行して自分のロケーションに接続できるスクリプトを作成してダウンロードします。 RHCOS が有効なロケーションの場合、スクリプトは点火ファイルです。

ibmcloud sat host attach --location LOCATION [--host-label LABEL ...] [--host-link-agent-endpoint ENDPOINT] [--operating-system SYSTEM] [-q] [--reset-key]

コマンド・オプション

--host-label, --hl
Satellite コントロールプレーンまたは Red Hat OpenShift クラスターに割り当てるホストを識別するためのラベルを、キーと値のペアとして入力してください。 このラベルを持ち、割り当てられていない最初のホストが、コントロール・プレーンまたはクラスターに自動的に割り当てられます。 使用可能なホスト・ラベルを見つけるには、ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID> を実行します。
--host-link-agent-endpoint
リンク・エージェントがリンク・トンネル・サーバーへの接続に使用するエンドポイント。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--operating-system
自分のロケーションに接続するホストのオペレーティング・システム。 RHCOS ホストを接続するには、ロケーションで RHCOS が有効になっている必要があります。 受け入れられる値: RHEL、 RHCOS
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--reset-key
コントロールプレーンが、そのロケーション内のホストを接続および割り当てるために使用するキーをリセットします。 https://ibm.biz/reset-key を参照してください。

例

ホスト上で実行して、そのホストを自分のロケーションに紐付けることができるスクリプトを作成し、ダウンロードしてください

ibmcloud sat host attach --location LOCATION

ibmcloud sat host get

Satellite

Satellite ホストの詳細を表示します。

ibmcloud sat host get --host HOST --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--host
Satellite ホスト ID。 ホストIDを確認するには、 ibmcloud sat host ls <location_ID_or_name> を実行してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite ホストの詳細を表示する

ibmcloud sat host get --host HOST --location LOCATION

ibmcloud sat host help

ヘルプを表示します

ibmcloud sat host help

例

ヘルプを表示します

ibmcloud sat host help

ibmcloud sat host ls

Satellite

クラスターやコントロール・プレーンに割り当てられているホストを含め、Satellite ロケーションに接続されているホストをすべてリストします。

ibmcloud sat host ls --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のロケーションに接続されているすべてのホストを一覧表示します。これには、クラスターやコントロールプレーンに割り当てられているホストも含まれます

ibmcloud sat host ls --location LOCATION

ibmcloud sat host rm

Satellite

Satellite ロケーションからホストを削除します。

ibmcloud sat host rm --host HOST --location LOCATION [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--host
削除するホストの名前または ID。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のロケーションからホストを削除する

ibmcloud sat host rm --host HOST --location LOCATION

ibmcloud sat host update

Satellite

ゾーンやラベルなどのホスト情報を更新します。

ibmcloud sat host update --host HOST --location LOCATION [--host-label LABEL ...] [-q] [--zone ZONE]

コマンド・オプション

--host
割り当てるホストの名前または ID。 ラベルに基づいてホストを自動的に割り当てるには、このオプションを含めないでください。
--host-label, --hl
Satellite コントロールプレーンまたは Red Hat OpenShift クラスターに割り当てるホストを識別するためのラベルを、キーと値のペアとして入力してください。 このラベルを持ち、割り当てられていない最初のホストが、コントロール・プレーンまたはクラスターに自動的に割り当てられます。 使用可能なホスト・ラベルを見つけるには、ibmcloud sat host get --host <host_name_or_ID> --location <location_name_or_ID> を実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--zone
ホストを関連付けるゾーンの名前または ID。 クラスターなどのリソースに割り当てられているホストのゾーンを変更することはできません。 最初にそれらを割り当て解除する必要があります。 利用可能なゾーンの一覧を表示するには、 ibmcloud sat location get --location <ID> を実行してください。

例

ゾーンやラベルなどのホスト情報を更新する

ibmcloud sat host update --host HOST --location LOCATION

キー操作

Satellite 構成キーを表示および管理します。

ibmcloud sat key help

ヘルプを表示します

ibmcloud sat key help

例

ヘルプを表示します

ibmcloud sat key help

ibmcloud sat key ls

Satellite

IBM Cloud アカウント内のすべての Satellite 構成キーをリストします。

ibmcloud sat key ls [--output OUTPUT] [-q]

コマンド・オプション

--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内のすべての「 Satellite 」設定キーを一覧表示する

ibmcloud sat key ls

ibmcloud sat key rm

Satellite

Satellite 構成キーを削除します。 このキーをまだ使用しているクラスターは、Satellite 構成に接続できません。

ibmcloud sat key rm --key KEY [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--key
Satellite 構成キーの名前または ID。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の設定キーを削除する

ibmcloud sat key rm --key KEY

ibmcloud sat key rotate

Satellite

管理対象クラスターが Satellite Config に接続するために使用する新しい鍵を生成します。

ibmcloud sat key rotate --name NAME [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--name
新規 Satellite 構成鍵の名前。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

マネージドクラスターが Satellite Configに接続するために使用する新しいキーを生成します

ibmcloud sat key rotate --name NAME

ロケーションのコマンド

Satellite ロケーションを作成、表示、および変更します。

ibmcloud sat location create

Satellite

Satellite ロケーションを作成します。 Satellite ロケーションは、インフラストラクチャー・プロバイダー内の環境を表します。 ロケーションを作成したら、 ibmcloud sat host attach コマンドを使用して、バックエンドインフラストラクチャ環境の別々のゾーンにあるホストをそのロケーションに紐付けます。

ibmcloud sat location create --managed-from REGION --name NAME [--capability CAPABILITY ...] [--coreos-enabled] [--cos-bucket BUCKET] [--description DESCRIPTION] [--ha-zone ZONE ...] [--physical-address ADDRESS] [--pod-network-interface-selection SELECTION] [--pod-subnet SUBNET] [--provider PROVIDER] [--provider-credential CREDENTIAL] [--provider-region REGION] [-q] [--service-subnet SUBNET]

コマンド・オプション

--capability
Satellite ロケーションの機能です。
--coreos-enabled
Satellite ロケーションに対して Red Hat CoreOS 機能を有効にします。 この操作は元に戻せません。 https://ibm.biz/infra-os を参照してください。
--cos-bucket
Satellite ロケーション・コントロール・プレーン・データを保管する IBM Cloud Object Storage バケットの名前を指定します。 それ以外の場合は、新しいバケットが作成されます。
--description
Satellite ロケーションの説明を入力します。
--ha-zone
ロケーションのゾーンを指定します。 高可用性を確保するには、ロケーションとして「 --ha-zone ZONE1_NAME --ha-zone ZONE2_NAME --ha-zone ZONE3_NAME 」の3つのゾーンを指定してください。 ゾーンの名前は、ホストを作成する予定のインフラストラクチャー・プロバイダー内の対応するゾーンの名前と正確に一致している必要があります。
--managed-from
Satellite ロケーションの管理元となる IBM Cloud リージョンを選択します。 パフォーマンスを向上させるために、オンプレミス・データ・センターに近い地域を選択します。 参照 https://ibm.biz/sat-region。
--name
Satellite ロケーションの名前を指定します。 場所名は文字で始まり、文字、数字、ピリオド(.)、ハイフン(-)を含めることができ、36文字未満でなければなりません。 他の場所が削除されても、名前を再使用しないでください。
--physical-address
Satelliteの場所の物理アドレス。
--pod-network-interface-selection
内部ポッド・ネットワークのノード・ネットワーク・インターフェースを選択する方法。 このオプションは、 Red Hat CoreOS を、 --coreos-enabled オプションとともに有効にしている場合にのみ使用できます。 直接の URL またはIPアドレスを提供するには、 can-reach=<url> または can-reach=<ip_address> を指定します。 ネットワーク・インターフェースを選択するには、 interface=<network_interface> を指定します。
--pod-subnet
カスタム・サブネット CIDR を指定して、ポッドのプライベート IP アドレスを提供します。 このオプションは、Red Hat CoreOS を --coreos-enabled オプションとともに有効にした場合にのみ使用されます。 サブネットは /23 以上でなければなりません。 https://ibm.biz/sat-location-create を参照してください。 デフォルト値:「172.16.0.0/16」
--provider
Satellite ロケーションに使用するインフラストラクチャー・プロバイダーを指定します。 このオプションを含める場合は、--provider-credential オプションも含める必要があります。 許容値: aws、 azure、 gcp、 vmware
--provider-credential
Satellite ロケーションのインフラストラクチャー・プロバイダーの資格情報を持つローカル・マシン上の JSON ファイルへのパスを指定します。 資格情報の形式はプロバイダー固有の形式です。 http://ibm.biz/sat-infra-creds を参照してください。
--provider-region
Satellite ロケーションのホストを作成する予定のインフラストラクチャー・プロバイダー内のリージョンを指定します。 このオプションを含める場合は、--provider オプションも含める必要があります。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--service-subnet
カスタム・サブネット CIDR を指定して、サービスのプライベート IP アドレスを提供します。 このオプションは、Red Hat CoreOS を --coreos-enabled オプションとともに有効にした場合にのみ使用されます。 サブネットは /24 以上でなければなりません。 https://ibm.biz/sat-location-create を参照してください。 デフォルト値: 172.20.0.0/16

例

Satellite ロケーションの作成

ibmcloud sat location create --managed-from REGION --name NAME

ibmcloud sat location dns get

Satellite

Satellite ロケーションにある登録済みサブドメインの詳細を表示します。

ibmcloud sat location dns get --location LOCATION --subdomain SUBDOMAIN [--output OUTPUT] [-q]

コマンド・オプション

--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subdomain
サブドメイン名を指定します。 既存のサブドメインをリストするには、ibmcloud sat location dns ls --location <ID>を実行します。

例

Satellite の場所にある登録済みサブドメインの詳細を表示する

ibmcloud sat location dns get --location LOCATION --subdomain SUBDOMAIN

ibmcloud sat location dns help

ヘルプを表示します

ibmcloud sat location dns help

例

ヘルプを表示します

ibmcloud sat location dns help

ibmcloud sat location dns ls

Satellite

Satellite ロケーション内の登録済みサブドメインをリストします。

ibmcloud sat location dns ls --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の場所にある登録済みサブドメインを一覧表示する

ibmcloud sat location dns ls --location LOCATION

ibmcloud sat location dns register

Satellite

Satellite ロケーション内のコントロール・プレーンに割り当てられているホストのサブドメインを設定します。

ibmcloud sat location dns register --ip IP [--ip IP ...] --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--ip
各コントロールプレーンホストのIPアドレスを、 --ip x.x.x.1 --ip x.x.x.2 --ip x.x.x.3 という形式で指定してください。 マルチゾーン・クラスターの場合は、各ゾーンから 1 つの IP アドレスを使用します。 IPアドレスを確認するには、 ibmcloud sat host ls --location <location_ID_or_name> を実行し、 infrastructure とラベル付けされたホストについて、 Worker IP を探してください。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のロケーション内で、コントロールプレーンに割り当てられたホストのサブドメインを設定します

ibmcloud sat location dns register --ip IP --location LOCATION

ibmcloud sat location get

Satellite

Satellite ロケーションの詳細を表示します。

ibmcloud sat location get --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite の店舗の詳細を見る

ibmcloud sat location get --location LOCATION

ibmcloud sat location help

ヘルプを表示します

ibmcloud sat location help

例

ヘルプを表示します

ibmcloud sat location help

ibmcloud sat location ls

Satellite

IBM Cloud アカウント内の Satellite ロケーションをすべてリストします。

ibmcloud sat location ls [--output OUTPUT] [-q]

コマンド・オプション

--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内のすべての Satellite の拠点を一覧表示する

ibmcloud sat location ls

ibmcloud sat location rm

Satellite

ロケーションを削除します。 このコマンドを実行する前に、構成をバックアップし、ロケーションで実行されているすべてのホストとクラスターを削除してください。 ロケーションを削除しても、基礎となるホスト・インフラストラクチャーは自動的に削除されません。 この操作は元に戻せません。

ibmcloud sat location rm --location LOCATION [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

場所を削除する

ibmcloud sat location rm --location LOCATION

ibmcloud sat location update

Satellite

Satellite のロケーションの名前または説明を更新します。

ibmcloud sat location update --location-id ID [--description DESCRIPTION] [--name NAME] [-q]

コマンド・オプション

--description
「 Satellite 」の場所について、新しい説明を入力してください。 説明文の長さは400バイトに制限されている。
--location-id
Satellite のロケーションID。 ロケーションIDを確認するには、 ibmcloud sat location ls を実行してください。
--name
「 Satellite 」の場所の新しい名前を指定してください。 場所名は文字で始まり、文字、数字、ピリオド(.)、ハイフン(-)を含めることができ、36文字未満でなければなりません。 削除された場所の名前を含め、名前を再利用しないでください。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のロケーションの名前または説明を更新する

ibmcloud sat location update --location-id ID

メッセージコマンド

現在のユーザー・メッセージを表示します。

ibmcloud sat messages

Virtual Private Cloud Classic infrastructure Satellite

現在のユーザー・メッセージを表示します。

ibmcloud sat messages [-q]

コマンド・オプション

-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

現在のユーザーメッセージを表示する

ibmcloud sat messages

リソース・コマンド

Satellite 構成によって管理される Kubernetes リソースを検索して表示します。

ibmcloud sat resource get

Satellite

Satellite 構成によって管理される Kubernetes リソースの詳細を表示します。

ibmcloud sat resource get --resource RESOURCE [--history HISTORY] [--output OUTPUT] [-q] [--save-data]

コマンド・オプション

--history
リソースの履歴 ID です。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--resource
Kubernetes リソース ID を指定します。 Kubernetes のリソースを検索するには、 ibmcloud sat resource ls を実行してください。
--save-data
Kubernetes リソース定義をダウンロードして一時ファイルに保存します。

例

Satellite 構成によって管理されている Kubernetes リソースの詳細を表示する

ibmcloud sat resource get --resource RESOURCE

ibmcloud sat resource help

ヘルプを表示します

ibmcloud sat resource help

例

ヘルプを表示します

ibmcloud sat resource help

ibmcloud sat resource history get

Satellite

Kubernetes リソースの履歴を取得します。

ibmcloud sat resource history get --resource RESOURCE [--limit LIMIT] [--output OUTPUT] [-q]

コマンド・オプション

--limit
返される履歴項目の最大数を指定します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--resource
Kubernetes リソース ID。

例

Kubernetes リソースの履歴を取得する

ibmcloud sat resource history get --resource RESOURCE

ibmcloud sat resource history help

ヘルプを表示します

ibmcloud sat resource history help

例

ヘルプを表示します

ibmcloud sat resource history help

ibmcloud sat resource ls

Satellite

Satellite によって管理される Kubernetes リソースを検索します。

ibmcloud sat resource ls [--limit LIMIT] [--output OUTPUT] [-q] [--search SEARCH] (--cluster CLUSTER | --subscription SUBSCRIPTION)

コマンド・オプション

-c, --cluster
Kubernetes リソースが実行される登録済みクラスターの名前または ID を指定します。 登録済みのクラスターを検索するには、 ibmcloud sat cluster ls を実行してください。
--limit
返される検索のリソース項目の最大数を指定します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--search
ポッド名や名前空間名など、Kubernetes リソースの検索結果をフィルタリングするためのストリングを指定します。
--subscription
Satellite サブスクリプション ID または名前を指定します。 サブスクリプションを検索するには、 ibmcloud sat cluster ls を実行してください。

例

Kubernetes のリソースを検索(管理元:) Satellite

ibmcloud sat resource ls --cluster CLUSTER

サービス・コマンド

Satellite サービス・クラスターを表示します。

ibmcloud sat service help

ヘルプを表示します

ibmcloud sat service help

例

ヘルプを表示します

ibmcloud sat service help

ibmcloud sat service ls

Satellite

ロケーション内のすべての Satellite サービス・クラスターをリストして、要求されたホスト・リソースなどの詳細を確認します。

ibmcloud sat service ls --location LOCATION [--output OUTPUT] [-q]

コマンド・オプション

--location
Satellite ロケーションの名前または ID。 ロケーションIDまたは名前を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

お使いのロケーションにあるすべての Satellite サービスクラスターを一覧表示し、要求されたホストリソースなどの詳細を確認します

ibmcloud sat service ls --location LOCATION

ストレージ・コマンド

Satellite ストレージ・リソースを表示および管理します。

ibmcloud sat storage assignment autopatch disable

storage assignment autopatch disable コマンドはベータ機能です。

Satellite

Satellite のストレージ割り当てに対する自動パッチ適用を無効にします。

ibmcloud sat storage assignment autopatch disable --config CONFIG [-q] (--all | --assignment ASSIGNMENT)

コマンド・オプション

--all
ストレージ構成のすべての Satellite ・ストレージ割り当てに対する自動パッチを無効にします。
--assignment
Satellite ストレージ割り当ての ID。 この構成で利用可能なストレージ割り当ての一覧を表示するには、 ibmcloud sat storage assignment ls --config CONFIG を実行してください。
--config
サテライト ストレージ構成の名前または ID 。 使用可能なストレージ構成をリストするには、ibmcloud sat storage config ls を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ割り当てに対する自動パッチ適用を無効にする

ibmcloud sat storage assignment autopatch disable --config CONFIG --all

ibmcloud sat storage assignment autopatch enable

storage assignment autopatch enable コマンドはベータ機能です。

Satellite

Satellite のストレージ割り当てに対して、自動パッチ適用を有効にします。

ibmcloud sat storage assignment autopatch enable --config CONFIG [-q] (--all | --assignment ASSIGNMENT)

コマンド・オプション

--all
ストレージ構成のすべての Satellite ・ストレージ割り当てに対して自動パッチを有効にします。
--assignment
Satellite ストレージ割り当ての ID。 この構成で利用可能なストレージ割り当ての一覧を表示するには、 ibmcloud sat storage assignment ls --config CONFIG を実行してください。
--config
サテライト ストレージ構成の名前または ID 。 使用可能なストレージ構成をリストするには、ibmcloud sat storage config ls を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ割り当てで自動パッチ適用を有効にする

ibmcloud sat storage assignment autopatch enable --config CONFIG --all

ibmcloud sat storage assignment autopatch help

ヘルプを表示します

ibmcloud sat storage assignment autopatch help

例

ヘルプを表示します

ibmcloud sat storage assignment autopatch help

ibmcloud sat storage assignment create

Satellite

Satellite ロケーション内のクラスターにストレージ構成をデプロイするための割り当てを作成します。

ibmcloud sat storage assignment create --config CONFIG [--name NAME] [-q] (--cluster CLUSTER | --group GROUP | --service-cluster-id CLUSTER)

コマンド・オプション

-c, --cluster
割り当ての Satellite クラスターの ID を指定します。 クラスター ID を見つけるには、ibmcloud oc cluster ls --provider satellite を実行します。
--config
割り当ての Satellite ・ストレージ構成を指定します。 構成を検索するには、 ibmcloud sat storage config ls を実行します。
-g, --group
割り当てのクラスター・グループを指定します。 クラスターグループを検索するには、 ibmcloud sat group ls を実行してください。
--name
Satellite ストレージ割り当ての名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--service-cluster-id
割り当て用のサービス・クラスターの ID を指定します。 サービスクラスタ ID を確認するには、 ibmcloud sat service ls --location <location> を実行してください。

例

Satellite のロケーション内のクラスターにストレージ構成を展開するためのアサインメントを作成します

ibmcloud sat storage assignment create --config CONFIG --cluster CLUSTER

ibmcloud sat storage assignment get

Satellite

Satellite ストレージの割り当ての詳細を取得します。

ibmcloud sat storage assignment get --assignment ASSIGNMENT [--output OUTPUT] [-q]

コマンド・オプション

--assignment
Satellite ストレージ割り当ての ID を指定します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ割り当ての詳細を確認する

ibmcloud sat storage assignment get --assignment ASSIGNMENT

ibmcloud sat storage assignment help

ヘルプを表示します

ibmcloud sat storage assignment help

例

ヘルプを表示します

ibmcloud sat storage assignment help

ibmcloud sat storage assignment ls

Satellite

IBM Cloud アカウント内の Satellite ストレージ割り当てをリストします。

サービス管理者としてサービス クラスターのすべての割り当てを一覧表示するには: ibmcloud sat storage assignment ls--service-cluster-id集まる。

ロケーション管理者としてサービス クラスターのすべての割り当てを一覧表示するには: ibmcloud sat storage assignment ls--location位置--service-cluster-id集まる。

ある構成のすべての割り当てを一覧表示するには:ibmcloud sat storage assignment ls --config CONFIG.

ibmcloud sat storage assignment ls [--output OUTPUT] [-q] (--cluster CLUSTER | --config CONFIG | --location LOCATION | --service-cluster-id CLUSTER)

コマンド・オプション

-c, --cluster
割り当ての Satellite クラスターの ID を指定します。 クラスタIDを取得するには、 ibmcloud oc cluster ls --provider satellite を実行してください。
--config
Satellite ストレージ構成の名前または ID を指定します。 使用可能なストレージ構成をリストするには、ibmcloud sat storage config ls を実行します。
--location
Satellite ロケーションの名前を指定します。 利用可能な場所の一覧を表示するには、 ibmcloud sat location ls を実行してください。 このオプションをサービス管理者が使用することはできません。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--service-cluster-id
割り当てのサービス・クラスターの ID を指定します。 サービスクラスタ ID を確認するには、 ibmcloud sat service ls --location <location> を実行してください。

例

IBM Cloud アカウント内の Satellite ストレージの割り当てを一覧表示する

ibmcloud sat storage assignment ls --cluster CLUSTER

ibmcloud sat storage assignment patch

Satellite

関連する割り当てにストレージ構成の変更を適用します。

ibmcloud sat storage assignment patch --assignment ASSIGNMENT [-f] [-q]

別名: ibmcloud sat upgrade

コマンド・オプション

--assignment
Satellite ストレージ割り当ての ID を指定します。 利用可能な割り当てを一覧表示するには、 ibmcloud sat storage assignment ls を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

関連する割り当てにストレージ構成の変更を適用する

ibmcloud sat storage assignment patch --assignment ASSIGNMENT

ibmcloud sat storage assignment rm

Satellite

Satellite ストレージ割り当てを削除します。 Kubernetes リソースは Satellite ロケーションのすべてのクラスターから削除されますが、構成は残ります。

ibmcloud sat storage assignment rm --assignment ASSIGNMENT [-f] [-q]

コマンド・オプション

--assignment
Satellite ストレージ割り当ての ID を指定します。 課題を検索するには、 ibmcloud sat storage assignment ls を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ割り当てを削除する

ibmcloud sat storage assignment rm --assignment ASSIGNMENT

ibmcloud sat storage assignment update

Satellite

Satellite ストレージの割り当てを更新します。

ibmcloud sat storage assignment update --assignment ASSIGNMENT [-f] [--group GROUP ...] [--name NAME] [-q]

コマンド・オプション

--assignment
Satellite ストレージ割り当ての ID を指定します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-g, --group
割り当ての新規クラスター・グループを指定します。 利用可能なグループの一覧を表示するには、 ibmcloud sat group ls を実行してください。
--name
Satellite ストレージ割り当ての新しい名前を指定します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ割り当てを更新する

ibmcloud sat storage assignment update --assignment ASSIGNMENT

ibmcloud sat storage config class add

Satellite

カスタム Satellite ストレージ・クラスを作成します。

ibmcloud sat storage config class add --config-name NAME --name NAME --param PARAM [--param PARAM ...] [-q]

コマンド・オプション

--config-name
カスタム・ストレージ・クラスのストレージ構成の名前を指定します。 Satellite のストレージ構成を一覧表示するには、 ibmcloud sat storage config ls を実行してください。
--name
カスタム・ストレージ・クラスの名前を指定します。
-p, --param
ストレージクラスパラメータに対して、 key=value の組み合わせを指定します。 ストレージテンプレート内のストレージクラスパラメータを確認するには、 ibmcloud sat storage template get を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のカスタムストレージクラスを作成する

ibmcloud sat storage config class add --config-name NAME --name NAME --param PARAM

ibmcloud sat storage config class get

Satellite

Satellite ストレージ・クラスの詳細を取得します。

ibmcloud sat storage config class get --class CLASS --config CONFIG [--output OUTPUT] [-q]

コマンド・オプション

--class
Satellite ストレージ・クラスの名前を指定します。
--config
Satellite ストレージ構成の名前または ID を指定します。 Satellite のストレージ構成を一覧表示するには、 ibmcloud sat storage config ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージクラスの詳細を確認する

ibmcloud sat storage config class get --class CLASS --config CONFIG

ibmcloud sat storage config class help

ヘルプを表示します

ibmcloud sat storage config class help

例

ヘルプを表示します

ibmcloud sat storage config class help

ibmcloud sat storage config class ls

Satellite

Satellite ストレージ構成内のストレージ・クラスをリストします

ibmcloud sat storage config class ls --config CONFIG [--output OUTPUT] [-q] [--show-params]

コマンド・オプション

--config
Satellite ストレージ構成の名前または ID を指定します。 Satellite のストレージ構成を一覧表示するには、 ibmcloud sat storage config ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--show-params
すべてのストレージ・クラス・パラメーターの詳細をリストするには、このオプションを含めます。

例

Satellite ストレージ構成内のストレージ・クラスをリストします

ibmcloud sat storage config class ls --config CONFIG

ibmcloud sat storage config create

Satellite

クラスターにストレージ・ドライバーをインストールする Satellite ストレージ構成を作成します。

ibmcloud sat storage config create --location LOCATION --name NAME --template-name NAME [--param PARAM ...] [-q] [--template-version VERSION]

コマンド・オプション

--location
ストレージ構成のロケーションの ID または名前を入力します。 利用可能な場所を確認するには、 ibmcloud sat location ls を実行してください。
--name
ストレージ構成の名前を指定します。
-p, --param
設定パラメータとして、 key=value のペアを指定してください。 ストレージテンプレートの構成パラメータを確認するには、 ibmcloud sat storage template get を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--template-name
Satellite ストレージ構成テンプレートの名前を指定します。 利用可能なストレージ構成テンプレートを一覧表示するには、 ibmcloud sat storage template ls を実行してください。
--template-version
Satellite ストレージ構成テンプレートのバージョンを指定します。 このオプションを指定しない場合は、デフォルト・バージョンが使用されます。 利用可能なストレージ構成テンプレートを一覧表示するには、 ibmcloud sat storage template ls を実行してください。

例

クラスタにストレージドライバをインストールするために、 Satellite のストレージ構成を作成します

ibmcloud sat storage config create --location LOCATION --name NAME --template-name NAME

ibmcloud sat storage config get

Satellite

Satellite ストレージ構成の詳細を取得します。

ibmcloud sat storage config get --config CONFIG [--output OUTPUT] [-q]

コマンド・オプション

--config
Satellite ストレージ構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat storage config ls を実行します。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ構成の詳細を確認する

ibmcloud sat storage config get --config CONFIG

ibmcloud sat storage config help

ヘルプを表示します

ibmcloud sat storage config help

例

ヘルプを表示します

ibmcloud sat storage config help

ibmcloud sat storage config ls

Satellite

IBM Cloud アカウント内の Satellite ストレージ構成をリストします。

ibmcloud sat storage config ls [--location LOCATION] [--output OUTPUT] [-q]

コマンド・オプション

--location
リストする構成が含まれているロケーションの ID または名前を指定します。 利用可能な場所を確認するには、 ibmcloud sat location ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内の Satellite のストレージ構成を一覧表示する

ibmcloud sat storage config ls

ibmcloud sat storage config param help

ヘルプを表示します

ibmcloud sat storage config param help

例

ヘルプを表示します

ibmcloud sat storage config param help

ibmcloud sat storage config param set

Satellite

Satellite ストレージ構成の構成パラメーターと秘密パラメーターを設定します。

ibmcloud sat storage config param set --config CONFIG --param PARAM [--param PARAM ...] [--apply] [-f] [-q]

コマンド・オプション

--apply
最新の Satellite ストレージ構成バージョンを、構成のすべての割り当てに適用します。 設定の割り当て一覧を表示するには、 ibmcloud sat storage assignment ls --config CONFIG を実行します。
--config
ストレージ構成の名前または ID を指定します。 Satellite のストレージ構成を一覧表示するには、 ibmcloud sat storage config ls を実行してください。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-p, --param
設定パラメータとして、 key=value のペアを指定してください。 ストレージテンプレートの構成パラメータを確認するには、 ibmcloud sat storage template get を実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite ストレージ構成の設定パラメータとシークレットパラメータを設定する

ibmcloud sat storage config param set --config CONFIG --param PARAM

ibmcloud sat storage config patch

Satellite

Satellite のストレージ構成に、最新のパッチ更新を適用します。 パッチ更新には、同じメジャー・バージョン内の脆弱性修復とバグ修正が含まれています。

ibmcloud sat storage config patch --config CONFIG [-f] [--include-assignments] [-q]

別名: ibmcloud sat upgrade

コマンド・オプション

--config
Satellite ストレージ構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat storage config ls を実行します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--include-assignments
このオプションを指定すると、ストレージ構成の割り当てが最新の設定バージョンに更新されます。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ構成に最新のパッチ更新を適用する

ibmcloud sat storage config patch --config CONFIG

ibmcloud sat storage config rm

Satellite

Satellite ストレージ構成を削除します。

ibmcloud sat storage config rm --config CONFIG [-f] [--include-assignments] [-q]

コマンド・オプション

--config
Satellite ストレージ構成の名前または ID を指定します。 使用可能な構成をリストするには、ibmcloud sat storage config ls を実行します。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
--include-assignments
ストレージ構成および関連する割り当てを削除するには、このオプションを含めます。
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

Satellite のストレージ構成を削除する

ibmcloud sat storage config rm --config CONFIG

ibmcloud sat storage help

ヘルプを表示します

ibmcloud sat storage help

例

ヘルプを表示します

ibmcloud sat storage help

ibmcloud sat storage template get

Satellite

Satellite ストレージ・テンプレートの詳細を取得します

ibmcloud sat storage template get --name NAME --version VERSION [--output OUTPUT] [-q]

コマンド・オプション

--name
ストレージ・テンプレートの名前を指定します。 利用可能なストレージテンプレートを一覧表示するには、 ibmcloud sat storage template ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--version
ストレージ・テンプレートのバージョンを指定します。 利用可能なストレージテンプレートを一覧表示するには、 ibmcloud sat storage template ls を実行してください。

例

Satellite ストレージ・テンプレートの詳細を取得します

ibmcloud sat storage template get --name NAME --version VERSION

ibmcloud sat storage template help

ヘルプを表示します

ibmcloud sat storage template help

例

ヘルプを表示します

ibmcloud sat storage template help

ibmcloud sat storage template ls

Satellite

使用可能な Satellite ストレージ・テンプレートをリストします。

ibmcloud sat storage template ls [-q]

コマンド・オプション

-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

利用可能な Satellite ストレージテンプレートを一覧表示する

ibmcloud sat storage template ls

サブスクリプションのコマンド

Kubernetes 構成ファイルをクラスターにデプロイするための Satellite サブスクリプションを表示および管理します。

ibmcloud sat subscription create

Satellite

クラスターの Satellite サブスクリプションを作成します。 サブスクリプションを作成すると、関連付けられた Satellite 構成バージョンが、サブスクライブしたクラスターに自動的にデプロイされます。

ibmcloud sat subscription create --config CONFIG --group GROUP [--group GROUP ...] --name NAME [-q] (--auth-required --gitref GITREF --gitref-type TYPE --path PATH --repository REPOSITORY | --version VERSION)

コマンド・オプション

--auth-required
リモート・リポジトリーに接続するために必要な認証シークレットを指定します。 詳しくは、「 https://ibm.biz/sat-config-private-repo 」を参照してください。 戦略: GitOps。
--config
サブスクリプションに使用する構成の名前を指定します。 利用可能な構成を確認するには、 ibmcloud sat config ls を実行してください。
-g, --group
構成をサブスクライブするクラスター・グループの名前または ID を指定します。 利用可能なクラスターグループを確認するには、 ibmcloud sat group ls を実行してください。
--gitref
Satellite サブスクリプションに使用する GitRef を指定します。 戦略: GitOps。
--gitref-type
Satellite サブスクリプションに使用する GitRef のタイプを示します。 戦略: GitOps。 許可される値: branch、commit、tag、release
--name
サブスクリプションの名前を入力します。
--path
Satellite サブスクリプションに使用する、リモート・リポジトリー内のリポジトリー・ファイルまたはリリース・アセットへのパスを指定します。 戦略: GitOps。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--repository
サブスクリプションに使用するリモート・リポジトリーの URL を指定します。 戦略: GitOps。
--version
サブスクリプションに使用する既存の構成バージョンの名前または ID を指定します。 バージョンを確認するには、 ibmcloud sat config get --config <configuration_name_or_ID> を実行してください。 戦略: 直接アップロード。

例

クラスタ用の Satellite サブスクリプションを作成する

ibmcloud sat subscription create \
  --config CONFIG \
  --group GROUP \
  --name NAME \
  --auth-required \
  --gitref GITREF \
  --gitref-type TYPE \
  --path PATH \
  --repository REPOSITORY

ibmcloud sat subscription get

Satellite

Satellite サブスクリプションの詳細情報を取得します。

ibmcloud sat subscription get --subscription SUBSCRIPTION [--output OUTPUT] [-q]

コマンド・オプション

--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subscription
Satellite のサブスクリプションの名前またはIDを入力してください。 サブスクリプションを検索するには、 ibmcloud sat subscription ls を実行してください。

例

Satellite のサブスクリプションに関する詳細情報をご覧ください

ibmcloud sat subscription get --subscription SUBSCRIPTION

ibmcloud sat subscription help

ヘルプを表示します

ibmcloud sat subscription help

例

ヘルプを表示します

ibmcloud sat subscription help

ibmcloud sat subscription identity help

ヘルプを表示します

ibmcloud sat subscription identity help

例

ヘルプを表示します

ibmcloud sat subscription identity help

ibmcloud sat subscription identity set

Satellite

Satellite のサブスクリプションを更新し、ご自身のIDを使用してリソースを管理できるようにします。

ibmcloud sat subscription identity set --subscription SUBSCRIPTION [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subscription
Satellite サブスクリプションの名前または ID を指定します。 購読リストを表示するには、 ibmcloud sat subscription ls を実行してください。

例

Satellite サブスクリプションを更新し、自身のIDを使用してリソースを管理できるようにする

ibmcloud sat subscription identity set --subscription SUBSCRIPTION

ibmcloud sat subscription ls

Satellite

IBM Cloud アカウント内の Satellite サブスクリプションをすべてリストします。

ibmcloud sat subscription ls [--cluster CLUSTER] [--output OUTPUT] [-q]

コマンド・オプション

-c, --cluster
Satellite クラスター名または ID を指定します。 登録済みのクラスターを検索するには、 ibmcloud sat cluster ls を実行してください。
--output
指定された形式でコマンド出力を表示します。 受け入れられる値: json
-q
その日のメッセージを表示せず、リマインダーも更新しません。

例

IBM Cloud アカウント内のすべての Satellite サブスクリプションを一覧表示する

ibmcloud sat subscription ls

ibmcloud sat subscription rm

Satellite

Satellite サブスクリプションを削除します。 Kubernetes リソースがクラスターにデプロイされなくなります。

ibmcloud sat subscription rm --subscription SUBSCRIPTION [-f] [-q]

コマンド・オプション

-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--subscription
Satellite サブスクリプションの名前または ID を指定します。 購読リストを表示するには、 ibmcloud sat subscription ls を実行してください。

例

Satellite のサブスクリプションを解除する

ibmcloud sat subscription rm --subscription SUBSCRIPTION

ibmcloud sat subscription update

Satellite

Satellite サブスクリプションを更新します。

ibmcloud sat subscription update --subscription SUBSCRIPTION [-f] [--group GROUP] [--name NAME] [-q] (--auth-required --gitref GITREF --gitref-type TYPE --path PATH --repository REPOSITORY | --version VERSION)

コマンド・オプション

--auth-required
リモート・リポジトリーに接続するために必要な認証シークレットを指定します。 戦略: GitOps。
-f
ユーザー・プロンプトを表示せず、強制的にコマンドを実行します。
-g, --group
構成をサブスクライブする新規クラスター・グループを指定します。
--gitref
Satellite サブスクリプションに使用する GitRef を指定します。 戦略: GitOps。
--gitref-type
この Satellite サブスクリプションに使用する GitRef のタイプを示します。 戦略: GitOps。 許可される値: branch、commit、tag、release
--name
Satellite サブスクリプションの新しい名前を指定します。
--path
Satellite サブスクリプションに使用する、リモート・リポジトリー内のリポジトリー・ファイルまたはリリース・アセットへのパスを指定します。 戦略: GitOps。
-q
その日のメッセージを表示せず、リマインダーも更新しません。
--repository
Satellite サブスクリプションに使用するリモート・リポジトリーの URL を指定します。 戦略: GitOps。
--subscription
Satellite サブスクリプションの名前または ID を指定します。 購読リストを表示するには、 ibmcloud sat subscription ls を実行してください。
--version
Satellite サブスクリプションに使用する既存の構成バージョンを示します。 戦略: 直接アップロード。

例

Satellite のサブスクリプションを更新する

ibmcloud sat subscription update \
  --subscription SUBSCRIPTION \
  --auth-required \
  --gitref GITREF \
  --gitref-type TYPE \
  --path PATH \
  --repository REPOSITORY