Skip to content

Kompetansekartlegging: Onboarding

Synnøve Halle edited this page Apr 11, 2023 · 6 revisions

Dette er ment som en guide for onboarding av nye utviklere på Kompetansekartlegging. Informasjonen er i hovedsak til techleads/teamleads/utviklere på prosjektet som skal onboarde nye medarbeidere.

Tilganger

Ting som må ordnes av drift (#drift)

  • Egen AWS-sandbox for å utvikle på Kompetansekartlegging.
    • Det er ønskelig at vi forsøker å ha egne dedikerte sandbox-miljøer for alle utviklerne for utforskning og testing.
  • Tilgang til dev-miljøet i AWS (kompetansekartlegging-dev-b).

Ting som kan ordnes av eksisterende medlem

Tilgang til "kompetansekartlegging-developers"-teamet på GitHub. Følg denne guiden for å legge de til i teamet. Du trenger å vite github-brukernavn. Dersom du ikke finner brukeren i github-organisasjonen når du søker de opp må du eller utvilkeren spørre i #drift om å legges til knowit-org på GitHub.

Det nye medlemmet burde da ha tilgang til kanban-boardet på GitHub Projects og wiki på Dataplattform-issues.

AWS

Sandbox og dev-miljø dukker opp på https://kion.awsapps.com/start#/ når tilgang er i orden.

Sandbox-en slettes etter 30 dager passivitet, meld fra til drift om det er behov for å beholde den lenger.

Da kan man følge Deploy til sandbox guiden.

AWS-ressurser det kan være nyttig å bli kjent med etter deploy er:

  • AWS Cognito
  • AWS S3
  • AWS CloudFormation
  • AWS IAM (erstatter AWS SSO)

Deploy

Følg guiden her: Deploy til sandbox

Tips

  • Man trenger Docker for å deploye hele applikasjonen til AWS.
  • For å slippe å oppdatere AWS miljøvariabler hver gang session token utgår, kan man opprette en IAM user med (f.eks.) Administrator Access i AWS-konsollen, og lage access key. NB: Ikke gjør dette i prod-miljøer!

Slack-kanaler

  • #kompetansekartlegging-developers
  • #kompetansekartlegging-deployments

Nyttige lenker

Clone this wiki locally