Enhver sommerstudent skal;
- Forke dette repoet til et nytt et innenfor NAVIKT
- Legge inn sitt Github brukernavn i nais/nais.yaml her og her
- Skrive Kotlin kode i fil ProduceRoute.kt
- Legge inn
NAIS_DEPLOY_KEY
en tilhørende namespacetsommerstudenter2021
som hemmelighet i sitt forkede repo (finnes her: NAIS deploys) - Utnytte Github Workflow Pipeline til å deploye applikasjonen
- Sende HTTP GET Requests til [https://.dev.intern.nav.no](https://.dev.intern.nav.no)
- Kunne se på dette Grafana dashboardet at meldingen ble mottatt av Kafka topicen! =)
Dette repoet inneholder en demo app som har som formål å la sommerstudentene;
- bygge et eget docker image
- deploye dette med NAIS
- og få denne eksponert på en
https://<sitt github brukernavn>.dev.intern.nav.no
adresse
Når;
- appen mottar en HTTP GET request til
/produce/<en html parset melding>
, skal det - dukke opp på [grafana URL] at "app
X
har sendt melding til kafka-topicsommer-kafka
!"
Enhver sommerstudent må ha;
- En NAV laptop
- naisdevice installert og satt opp
- gcloud installert og logget inn med Google NAV-epost konto
- kubectl installert ihht. versjonen på
dev-gcp
clusteret- "At time of commit" er dette
v1.18.*
, det går bra med versjonsdiff på opptil 1-2 feature versjoner
- "At time of commit" er dette
git
installert og tilgjengelig i terminal, samt author og ssh nøkler satt hhv. lokalt og hos githubjava
jdk installert (les:JAVA_HOME
må fungere i samarbeid med gradlew(.bat)- Zoom installert
- Være lagt til
sommerstudenter2021
gruppen tilgjengelig på mygroups.microsoft.com når logget inn med sin NAV AD bruker
Skrevet av: