שימוש במאגר תמונות פרטי עם Apigee Hybrid

במסמך הזה מוסבר איך להגדיר את Apigee Hybrid כך שישתמש בקובצי אימג' של קונטיינר ממאגר פרטי של קובצי אימג' של קונטיינר.

סקירה כללית

כל תמונות זמן הריצה של Apigee Hybrid מתארחות ב-Artifact Registry ‏ (AR). אם מסיבה כלשהי אתם רוצים להשתמש במאגר פרטי של קובצי אימג' בקונטיינר, אתם יכולים להוריד את קובצי האימג' מ-AR ולהעלות אותם למאגר הפרטי שלכם. במקום להחליף כל רכיב, אפשר להוסיף פרטים על המרכז בהחלפות:

שלבי ההגדרה

מגדירים את הערך של מאפיין ההגדרה hub עם הנתיב למאגר הפרטי.

hub: PRIVATE_REPO

לדוגמה, אם מספקים את ה-hub הבא, נתיב התמונה ייפתר באופן אוטומטי:

hub: private-docker-host.example.com

כמו:

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

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

כדי להציג רשימה של תמונות Apigee שמתארחות במאגר Google Cloud, משתמשים בפקודה apigee-pull-push:

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