Apigee ハイブリッド Helm リファレンス
bookmark_borderbookmark
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
サポートされている Helm のバージョン
Apigee ハイブリッドでは、Helm v3.14.2 以降がサポートされています。
Apigee ハイブリッド コンポーネントの Helm チャート
ハイブリッド コンポーネントは、次の Helm チャートによってインストールされ、管理されます。この表は、新規インストールの際に通常インストールされる順番で並んでいます。
スコープ | コンポーネント | Helm チャート |
Apigee オペレーター |
Apigee オペレーター |
apigee-operator |
ストレージ |
Cassandra |
apigee-datastore |
メモリ内ストレージ |
Redis |
apigee-redis |
レポート |
Logger Metrics |
apigee-telemetry |
Ingress |
Apigee Ingress ゲートウェイ |
apigee-ingress-manager |
組織 |
Apigee Connect Agent MART UDCA Watcher |
apigee-org |
環境 |
Runtime Synchronizer |
apigee-env |
環境グループ |
virtualhost |
apigee-virtualhost |
apigeectl
/ Helm コマンドの相互参照
次の表に一般的な apigeectl
コマンドと同等の Helm を示します。
apigeectl コマンド |
Helm コマンド |
apigeectl init |
次のコマンドは、apigeectl init を模倣したものです。kubectl apply -k apigee-operator/etc/crds/default/
helm install operator apigee-operator/ または
helm upgrade operator apigee-operator/
helm install ingress-manager apigee-ingress-manager/ または
helm upgrade ingress-manager apigee-ingress-manager/
例:
kubectl apply -k apigee-operator/etc/crds/default/
helm install operator apigee-operator/
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
helm install ingress-manager apigee-ingress-manager/
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
|
apigeectl init (istiod のインストールまたは変更の適用に使用する場合)。 |
helm install ingress-manager apigee-ingress-manager/
helm upgrade ingress-manager apigee-ingress-manager/
例:
helm upgrade ingress-manager apigee-ingress-manager/ \
--install \
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
|
apigeectl apply |
単独ですべてのハイブリッド コンポーネントを管理するコマンドはありません。コンポーネントにはそれぞれ固有のチャートがあるため、各チャートのインストールまたはアップグレードは個別に行う必要があります。 |
apigeectl apply --datastore |
helm install datastore apigee-datastore/
helm upgrade datastore apigee-datastore/
例:
helm upgrade datastore apigee-datastore/ \
--install \
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
|
apigeectl apply --redis |
helm install redis apigee-redis/
helm upgrade redis apigee-redis/
例:
helm upgrade redis apigee-redis/ \
--install \
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
|
apigeectl apply --org |
helm install ORG_NAME apigee-org/
helm upgrade ORG_NAME apigee-org/
例:
helm upgrade $ORG_NAME apigee-org/ \
--install \
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml
|
apigeectl apply --env ENV_NAME |
helm install ENV_NAME apigee-env/
helm upgrade ENV_NAME apigee-env/
例:
helm upgrade $ENV_NAME apigee-env/ \
--install \
--namespace APIGEE_NAMESPACE \
--set env=ENV_NAME \
--atomic \
-f overrides.yaml
|
apigeectl apply --all-envs |
単独ですべての環境をまとめて管理するコマンドはありません。各環境のインストールまたはアップグレードは個別に行う必要があります。 |
apigeectl apply --settings virtualhosts |
helm install ENV_GROUP apigee-virtualhosts/
helm upgrade ENV_GROUP apigee-virtualhosts/
次に例を示します。
helm upgrade $ENV_GROUP apigee-virtualhosts/ \
--install \
--namespace APIGEE_NAMESPACE \
--set envgroup=$ENV_GROUP \
--atomic \
-f overrides.yaml
|
apigeectl delete COMPONENT |
次に例を示します。
helm delete datastore -n APIGEE_NAMESPACE |
apigeectl delete または code>apigeectl delete --all |
単独ですべてのコンポーネントをまとめて削除する Helm コマンドはありません。各コンポーネントは個別に削除する必要があります。 |
apigeectl COMMAND --dry-run=client |
例:
helm upgrade datastore apigee-datastore/ \
--install \
--namespace APIGEE_NAMESPACE \
--atomic \
-f overrides.yaml \
--dry-run=server |
apigeectl check-ready |
これに相当する Helm コマンドはありませんが、インストールの際にクラスタの準備状況を確認するプロセスを使用すると、同じタスクの多くを実行できます。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-02-28 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-02-28 UTC。"],[],[]]