Questa pagina descrive come eseguire il deployment dei plug-in Service Extensions nelle route di Media CDN.
Puoi utilizzare Media CDN con Service Extensions per aggiungere codice personalizzato al percorso di elaborazione delle richieste-risposte. Questa personalizzazione sblocca un'ampia varietà di casi d'uso leggeri.
Per saperne di più sui concetti di Service Extensions, consulta la panoramica di Service Extensions.
Prima di iniziare
- Crea un'origine Media CDN.
- Crea un servizio Media CDN.
- Crea un plug-in utilizzando Service Extensions.
Esegui il deployment di un plug-in Service Extensions in una route di Media CDN
Per eseguire il deployment di un plug-in Service Extensions in una route di Media CDN:
Per esportare la configurazione attuale del servizio in un file YAML, esegui il
gcloud edge-cache services exportcomando:gcloud edge-cache services export SERVICE_NAME \ --destination=FILENAME.yamlSostituisci quanto segue:
SERVICE_NAME: il nome del servizio Media CDNFILENAME: il nome del file YAML
In Cloud Shell, utilizza un editor di testo per modificare il file YAML.
Aggiorna le route nel file per aggiungere l'intestazione
wasmAction, come mostrato nell' esempio seguente:name: SERVICE_NAME routing: hostRules: - hosts: - DOMAIN_NAME pathMatcher: routes pathMatchers: - name: routes routeRules: - priority: '1' description: Route 1 matchRules: