בדף הזה מוסבר איך לפרוס תוספים של Service Extensions בנתיבי Media CDN.
אפשר להשתמש ב-Media CDN עם Service Extensions כדי להוסיף קוד מותאם אישית לנתיב העיבוד של בקשות ותשובות. התאמה אישית כזו מאפשרת מגוון רחב של תרחישי שימוש קלים.
מידע נוסף על מושגים שקשורים ל-Service Extensions זמין במאמר סקירה כללית על Service Extensions.
לפני שמתחילים
פריסת פלאגין Service Extensions בנתיב Media CDN
כדי לפרוס תוסף Service Extensions בנתיב של Media CDN:
כדי לייצא את התצורה הנוכחית של השירות לקובץ YAML, מריצים את הפקודה
gcloud edge-cache services export:gcloud edge-cache services export SERVICE_NAME \ --destination=FILENAME.yamlמחליפים את מה שכתוב בשדות הבאים:
-
SERVICE_NAME: השם של שירות Media CDN -
FILENAME: השם של קובץ ה-YAML
-
ב-Cloud Shell, משתמשים בעורך טקסט כדי לערוך את קובץ ה-YAML.
מעדכנים את הנתיבים בקובץ כדי להוסיף את הכותרת
wasmAction, כמו בדוגמה הבאה:name: SERVICE_NAME routing: hostRules: - hosts: - DOMAIN_NAME pathMatcher: routes pathMatchers: - name: routes routeRules: - priority: '1' description: Route 1 matchRules: - prefixMatch: /plugins origin: projects/PROJECT_NUMBER/locations/global/edgeCacheOrigins/ORIGIN_NAME routeAction: wasmAction: projects/PROJECT_NUMBER/locations/global/wasmActions/WASM_ACTIONמחליפים את מה שכתוב בשדות הבאים:
-
SERVICE_NAME: השם של שירות Media CDN -
DOMAIN_NAME: הדומיין של שירות Media CDN -
PROJECT_NUMBER: מספר הפרויקט -
ORIGIN_NAME: המקור של התוכן WASM_ACTION: הפעולה Service Extensions Wasm
-
שומרים את קובץ ה-YAML.
מריצים את הפקודה
gcloud edge-cache services import:gcloud edge-cache services import SERVICE_NAME \ --source=FILENAME.yaml
המאמרים הבאים
- מידע נוסף על Service Extensions
- איך מכינים ומעלים את הקבצים הנדרשים ליצירת פלאגינים באמצעות Service Extensions.
- איך יוצרים תוסף