Referensi diagram Helm hybrid Apigee

Di Apigee Hybrid versi 1.11, Anda dapat memilih untuk menginstal dan mengelola cluster Anda dengan diagram Helm atau apigeectl. Anda tidak dapat mengelola cluster dengan keduanya.

Versi diagram helm yang didukung

Apigee Hybrid mendukung diagram Helm v3.10+.

Diagram helm untuk komponen campuran Apigee

Komponen campuran diinstal dan dikelola oleh diagram Helm berikut. Tabel ini disusun dalam urutan yang biasanya Anda akan instal selama penginstalan baru.

CakupanKomponenDiagram helm
Operator Apigee Operator Apigee apigee-operator
Penyimpanan Cassandra apigee-datastore
Penyimpanan dalam memori Redis apigee-redis
Pelaporan Metrik
Logger
apigee-telemetry
Ingress Gateway Ingress Apigee apigee-ingress-manager
Organisasi Agen Apigee Connect
MART
Watcher
apigee-org
Lingkungan Runtime
Sinkronisasi
UDCA
apigee-env
Grup lingkungan host virtual apigee-virtualhost

apigeectl / Referensi silang perintah Helm

Tabel berikut mencantumkan padanan Helm untuk perintah apigeectl umum:

apigeectl perintah Perintah Helm
apigeectl init Perintah berikut meniru apigeectl init:
  • kubectl apply -k apigee-operator/etc/crds/default/
  • helm install operator apigee-operator/ atau
    helm upgrade operator apigee-operator/
  • helm install ingress-manager apigee-ingress-manager/ atau
    helm upgrade ingress-manager apigee-ingress-manager/

Contoh:


kubectl apply -k  apigee-operator/etc/crds/default/
helm install operator apigee-operator/
  --namespace apigee \
  --atomic \
  -f overrides.yaml
helm install ingress-manager apigee-ingress-manager/
  --namespace apigee \
  --atomic \
  -f overrides.yaml
apigeectl init saat digunakan untuk menginstal atau menerapkan perubahan ke istiod.
  • helm install ingress-manager apigee-ingress-manager/
  • helm upgrade ingress-manager apigee-ingress-manager/

Contoh:


helm upgrade ingress-manager apigee-ingress-manager/ \
  --install \
  --namespace apigee \
  --atomic \
  -f overrides.yaml
apigeectl apply Tidak ada perintah tunggal untuk mengelola semua komponen hybrid. Karena setiap komponen memiliki diagram tertentu, Anda harus menginstal atau mengupgrade setiap diagram satu per satu.
apigeectl apply --datastore
  • helm install datastore apigee-datastore/
  • helm upgrade datastore apigee-datastore/

Contoh:


helm upgrade datastore apigee-datastore/ \
  --install \
  --namespace apigee \
  --atomic \
  -f overrides.yaml
apigeectl apply --redis
  • helm install redis apigee-redis/
  • helm upgrade redis apigee-redis/

Contoh:


helm upgrade redis apigee-redis/ \
  --install \
  --namespace apigee \
  --atomic \
  -f overrides.yaml
apigeectl apply --org
  • helm install ORG_NAME apigee-org/
  • helm upgrade ORG_NAME apigee-org/

Contoh:


helm upgrade ORG_NAME apigee-org/ \
  --install \
  --namespace apigee \
  --atomic \
  -f overrides.yaml
apigeectl apply --env ENV_NAME
  • helm install ENV_NAME apigee-env/
  • helm upgrade ENV_NAME apigee-env/

Contoh:


helm upgrade ENV_NAME apigee-env/ \
  --install \
  --namespace apigee \
  --set env=ENV_NAME \
	--atomic \
  -f overrides.yaml
apigeectl apply --all-envs Tidak ada perintah tunggal untuk mengelola semua lingkungan sekaligus. Anda harus menginstal atau mengupgrade setiap lingkungan satu per satu.
apigeectl apply --settings virtualhosts
  • helm install ENV_GROUP_NAME apigee-virtualhosts/
  • helm upgrade ENV_GROUP_NAME apigee-virtualhosts/

Contoh:


helm upgrade ENV_GROUP_NAME apigee-virtualhosts/ \
  --install \
  --namespace apigee \
	--set envgroup=ENV_GROUP_NAME \
  --atomic \
  -f overrides.yaml
apigeectl delete COMPONENT
  • helm delete RELEASE_NAME

Contoh:


helm delete datastore -n apigee
apigeectl delete atau
code>apigeectl delete --all
Tidak ada satu perintah Helm untuk menghapus semua komponen sekaligus. Anda harus menghapus setiap komponen satu per satu.
apigeectl COMMAND --dry-run=client
  • helm COMMAND --dry-run

Contoh:


helm upgrade datastore apigee-datastore/ \
  --install \
  --namespace apigee \
  --atomic \
  -f overrides.yaml \
  --dry-run
apigeectl check-ready Meskipun tidak ada perintah Helm yang setara, selama penginstalan Anda dapat menggunakan proses Periksa kesiapan cluster untuk melakukan banyak tugas yang sama.