-
Notifications
You must be signed in to change notification settings - Fork 0
Kompetansekartlegging: Onboarding
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.
- 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).
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.
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)
Følg guiden her: Deploy til sandbox
- 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!
- #kompetansekartlegging-developers
- #kompetansekartlegging-deployments