Fra Nais-plattformen · Bygd for gjenbruk
bqrator
Én jobb. BigQuery-datasett som Kubernetes-ressurser.
apiVersion: google.nais.io/v1
kind: BigQueryDataset
metadata:
name: mitt-datasett
namespace: mitt-team
spec:
name: mitt_datasett
location: europe-north1
project: mitt-gcp-prosjekt
access:
- role: OWNER
userByEmail: ola.nordmann@etaten.no
- role: READER
userByEmail: kari.nordmann@etaten.no
cascadingDelete: trueLegg ressursen i clusteret. bqrator oppretter datasettet i BigQuery om det ikke finnes, og legger til og oppdaterer tilgangene etter reglene du har skrevet — rollene READER, WRITER og OWNER per e-postadresse. Endrer du filen, følger tilgangene etter. Det er hele grensesnittet.
Forutsetter et Kubernetes-cluster med operatoren og et GCP-prosjekt der datasettet skal ligge. Region er foreløpig europe-north1.
Liten med vilje. bqrator gjør for BigQuery det digdirator gjør for ID‑porten: én operator, én jobb.