Menggunakan repositori image pribadi dengan Helm

Dokumen ini menjelaskan cara mengonfigurasi Apigee Hybrid untuk menggunakan image dari repositori image container pribadi.

Ringkasan

Semua image runtime hybrid Apigee dihosting di Google Cloud Container Registry (GCR). Jika karena alasan apa pun Anda ingin menggunakan repositori container image pribadi, Anda dapat mendownload image dari GCR, lalu mengirimnya ke repositori pribadi. Daripada mengganti setiap komponen, Anda dapat menambahkan detail hub pada penggantian:

Langkah konfigurasi

Tetapkan nilai properti konfigurasi hub dengan jalur ke repositori pribadi Anda.

hub: PRIVATE_REPO

Misalnya, jika hub berikut disediakan, hub ini akan otomatis me-resolve jalur image:

hub: private-docker-host.example.com

sebagai:

## an example of internal component vs 3rd party
containers:
- name: apigee-udca
  image: private-docker-host.example.com/apigee-udca:1.11.1
  imagePullPolicy: IfNotPresent

containers:
- name: apigee-ingressgateway
  image: private-docker-host.example.com/apigee-asm-ingress:1.17.2-asm.8-distroless
  imagePullPolicy: IfNotPresent

Untuk menampilkan daftar image Apigee yang dihosting di repositori Google Cloud pada command line:

./apigee-operator/etc/tools/apigee-pull-push.sh --list