Dette er en Content Delivery Network (CDN) løsning for å distribuere statiske filer. Hver avdeling eller team får sin egen bucket i Google Cloud Platform (GCP) hvor de kan laste opp filer. Disse filene blir deretter tilgjengelige via en offentlig URL på formatet:
https://cdn.spk.no/<team-navn>/<filnavn>
Løsningen er satt opp i GCP med følgende komponenter:
cdn.spk.no peker til load balanceren.Målet er å bruke en GitHub Action for å laste opp filer eller mapper direkte til riktig bucket. Når en fil lastes opp, blir den automatisk tilgjengelig via CDN. Dette gjør det enkelt for teamene å distribuere oppdateringer uten manuell intervensjon.
Hvis teamet team-test laster opp en fil file.js, vil den være tilgjengelig på:
https://cdn.spk.no/team-test/file.js
For spørsmål eller problemer, kontakt Anders.