サポートされている 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/  | 
		
apigeectl init(istiod のインストールまたは変更の適用に使用する場合)。 | 
			
 例: helm upgrade ingress-manager apigee-ingress-manager/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml  | 
		
apigeectl apply | 
			単独ですべてのハイブリッド コンポーネントを管理するコマンドはありません。コンポーネントにはそれぞれ固有のチャートがあるため、各チャートのインストールまたはアップグレードは個別に行う必要があります。 | 
apigeectl apply --datastore | 
			
 例: helm upgrade datastore apigee-datastore/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml  | 
		
apigeectl apply --redis | 
			
 例: helm upgrade redis apigee-redis/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml  | 
		
apigeectl apply --org | 
			
 例: helm upgrade $ORG_NAME apigee-org/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml  | 
		
apigeectl apply --env ENV_NAME | 
			
 例: 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 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 または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 コマンドはありません。 |