Skip to content

Oppsett av Union

Kom-i-gang guide Union

For å koble deg til Union må du opprette en konfigurasjonsfil. Denne filen kan enten opprettes globalt i hjemmeområdet ditt eller miljøspesifikt for prosjektet du jobber med.

Global konfigurasjonsfil

Ta utgangspunkt i config-filen under og erstatt <prosjekt-navn> med navnet på Union prosjektet til teamet ditt. Skriver du ikke inn et prosjekt her må du spesifisere prosjekt eksplisitt når du laster opp eller starter jobber som beskrevet i Opplasting og kjøring av Union tasks.

admin:
  endpoint: dns:///union.data.nav.no
  insecure: false
  authType: Pkce
task:
  project: <prosjekt-navn>
  org: union-nav

Denne filen oppretter du på hjemmeområdet ditt på stien ~/.union/config.yaml for de med linux/mac (og C:\Users\<brukernavn>\.union\config.yaml for de med windows ?). Denne konfigurasjonsfilen vil være gyldig for alle Union prosjekter du har tilgang til.

Miljøspesifikk konfigurasjonsfil

For å opprette en miljøspesifikk konfigurasjonsfil kjør følgende kommando fra det lokale arbeidsområdet du jobber fra:

flyte create config --endpoint union.data.nav.no --org union-nav --project flytesnacks --domain development

Dette vil opprette en config fil i arbeidsområdet ditt under stien ./.flyte/config.yaml. Denne vil overstyre en eventuell global konfigurasjonsfil. Brukerne kan på den måten ha en fil per miljø og spesifisere prosjekt/domene slik at ikke dette trenger å spesifiseres eksplisitt i kommandoene når tasker skal lastes opp eller trigges som beskrevet i Opplasting og kjøring av Union tasks.

Krav til lokal maskin for å bruke Union

  • Nav compliant device
  • Docker installert på maskin