Satellite コマンドの CLI リファレンス
Satellite ロケーションの作成および管理(ロケーション、ホスト、クラスター、エンドポイントの操作を含む)を自動化したい場合は、こちらの Satellite CLIコマンドを参照してください。
CLI をインストールするには、 CLI のインストール を参照してください。 すべての IBM Cloud Satellite コマンドの上位マップを表示するには、 CLI マップを 参照してください。
-
IBM Cloud CLI をインストールします。 『IBM Cloud CLI の概説』を参照してください。
-
「
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- その日のメッセージを表示せず、リマインダーも更新しません。
--snitlsまたは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- その日のメッセージを表示せず、リマインダーも更新しません。
--snitlsまたは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 HatCoreOS を--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 HatCoreOS を--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