Skip to content

Commit 1d1089e

Browse files
committed
add blogposts and fix styling
1 parent 4955b69 commit 1d1089e

9 files changed

+69
-27
lines changed

README.md

+3
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ Dette repoet blir publisert på nais.io via Github Pages.
55
### Prerequisites
66
Må legges til som collaborator på `nais-announcements`-slackbot for å få tilgang til å hente emoticons.
77

8+
Legg til SLACK_TOKEN i en lokal .env-fil.
9+
Token hentes på api.slack.com -> your apps -> nais-announcements -> install app
10+
811
Kjør:
912
```
1013
yarn install
Loading
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Tracing i Nais deploy"
3+
date: 2024-09-18T12:55:13+02:00
4+
author: Kim Tore Jensen
5+
tags: [tracing, lgtm, grafana, deploy]
6+
layout: log
7+
---
8+
9+
:otel: Tracing i NAIS deploy :nais:
10+
11+
Vi har lagt inn støtte for tracing i NAIS deploy samt docker-build-push, så nå framover vil du ha tilgang på nøyaktig hvor lang tid ting tar i pipelinen din, og besvare følgende:
12+
- Hvor lang tid tok det før committen kom i produksjon?
13+
- Hvor lang tid tar det å bygge Docker-imaget?
14+
- Hvor lang tid tar SLSA SBOM sign & attest?
15+
- Hvor lang tid må jeg vente på at min applikasjon rulles ut i clusteret?
16+
17+
Ut av boksen får man kun svar på det siste punktet, men hvis du følger vår enkle guide til integrering av telemetry så får du all data som er tilgjengelig! :rocket:
18+
19+
Link til tracing-dashboard dukker opp som et GitHub step summary når deploy-jobben er fullført.
20+
21+
Kom gjerne med tilbakemeldinger på om dette er nyttig for deg eller hva som kunne gjort det bedre :smile:
22+
<span style="display: table;">
23+
<img src="./2024-09-18-tracing-i-nais-deploy-1.png" style="float:left; width:50%; padding-right:10px;"/>
24+
25+
<img src="./2024-09-18-tracing-i-nais-deploy-2.png" style="float:left; width:50%; padding-left:5px"/>
26+
</span>
27+
28+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
title: "Endringer i GitHub Actions"
3+
date: 2024-10-08T12:55:13+02:00
4+
author: Tommy Trøen
5+
tags: [github, actions, docker, cache]
6+
layout: log
7+
---
8+
9+
:rocket: :salsa: :lock: Endringer i Github Action - nais/docker-build-push
10+
11+
Vi har gjort noen endringer så nais/docker-build-push er mer robust ifm med rate-limiting ( TOO_MANY_REQUESTS ) ved generering av SBOM.
12+
Dette betyr forhåpentligvis at dette steget ikke skal feile lenger (som rapportert fra flere i #nais kanalen).
13+
14+
I tillegg har vi gjort endringer som skal gjøre dette steget en god del raskere enn før! :tada:
15+
16+
**Hva må dere gjøre?** Ingenting, bare deploye som før!
17+
18+
**For de som lurer på hva vi har gjort:**
19+
- Innført github cache i nais/attest-sign for det Trivy kaller trivy-java-db - alle kjøringer etter at cachen er satt bør bli en del raskere!
20+
- Støtter fallback i Trivy for flere repositories for trivy-java-db , skal da sørge for at bygget ikke feiler om du blir rate limita på første forsøk
21+
- Satt opp en “passthrough cache” i GAR (google) som speiler/cacher Trivy sitt github repo (som også bør hjelpe på rate limiting)
22+
23+
Si gjerne ifra om ting ikke fungerer som forventet!

src/routes/(pages)/log/posts/2024-10-25-vulnerabilities-fane.md

+9-6
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,16 @@ layout: log
77
---
88

99
:star2: Ny Vulnerabilities-fane i NAIS Console! :star2:
10+
1011
Hei, kjære venner! Vi er glade for å kunngjøre en ny/gammel “Vulnerabilities”-fane i NAIS Console, som gjør det enklere å holde oversikt over og håndtere sårbarheter i workloadene deres. Denne funksjonen gir en direkte visning av kjente sårbarheter, samt detaljer for å hjelpe dere med å prioritere og håndtere dem effektivt.
12+
1113
:salsa:
14+
1215
Vulnerabilities-fanen i Console viser kritisk innsikt i workloads:
13-
Raskt vurdere risikonivået for hver workload
14-
Se sårbarhetsdetaljer for å vite nøyaktig hvilke komponenter som kan trenge oppdatering
15-
Rangere team basert på sårbarhetshåndtering, slik at dere få en liten innblikk i hvor godt andre jobber med sårbarheter
16-
Ta handling for å redusere eksponering på tvers av applikasjonene
17-
Se hvor stor % av din workloads som har en SBOM (100% er målet)
18-
Se hvordan ditt teams totale risk går nedover, som kan vare veldig tilfredsstillende :upside_down_face:
16+
- Raskt vurdere risikonivået for hver workload
17+
- Se sårbarhetsdetaljer for å vite nøyaktig hvilke komponenter som kan trenge oppdatering
18+
- Rangere team basert på sårbarhetshåndtering, slik at dere få en liten innblikk i hvor godt andre jobber med sårbarheter
19+
- Ta handling for å redusere eksponering på tvers av applikasjonene
20+
- Se hvor stor % av din workloads som har en SBOM (100% er målet)
21+
- Se hvordan ditt teams totale risk går nedover, som kan vare veldig tilfredsstillende :upside_down_face:
1922
Sjekk det ut i Console eller hvis du er ny [kan du lese deg opp her](https://docs.nais.io/vulnerabilities), og gi oss beskjed hvis du har spørsmål eller tilbakemeldinger.

src/routes/(pages)/log/posts/2024-10-28-sql-instance-migration.md

+5-3
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,13 @@ layout: log
77
---
88

99
Har du lyst på en ny SQLInstance til applikasjonen din sier du?
10+
1011
Vi har laget et verktøy for å gjøre det enklere å migrere en applikasjon fra en SQLInstance til en ny.
1112
Dette er nyttig når du ønsker å:
12-
Redusere disken
13-
Få privat IP, eller
14-
Har lyst på rollback-mulighet når du oppgraderer til ny versjon av PostgreSQL
13+
- Redusere disken
14+
- Få privat IP, eller
15+
- Har lyst på rollback-mulighet når du oppgraderer til ny versjon av PostgreSQL
16+
1517
Vi er relativt sikre på at det skal fungere som det skal, men løsningen har mange bevegelige deler.
1618
Selv om vi har gjort tusenvis av tester så er det en liten mulighet for at noe ikke virker helt som forventet.
1719
Vi er derfor veldig interessert i å finne noen som har lyst til å teste det ut, for å få noen ekte erfaringer.

src/routes/(pages)/log/posts/2024-11-06-nais-debug.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Det er nå mulig å bruke et nais-debug image for å debugge containers i pods.
1010

1111
[Se docs her](https://docs.nais.io/workloads/how-to/debugging/#kubectl-debug)
1212

13-
Det er også støtte i nais-cli via `nais debug &lt;appname&gt;` (krever oppdatering).
13+
Det er også støtte i nais-cli via `nais debug <appname>` (krever oppdatering).
1414

1515
Det finnes også et easter egg i imaget. Se om du kan finne det. (it's real, not just engagement hacking. )
1616

svelte.config.js

-17
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,3 @@ const config = {
4747
};
4848

4949
export default config;
50-
51-
// import adapter from "@sveltejs/adapter-auto";
52-
// import { vitePreprocess } from "@sveltejs/vite-plugin-svelte";
53-
54-
// /** @type {import('@sveltejs/kit').Config} */
55-
// const config = {
56-
// // Consult https://svelte.dev/docs/kit/integrations
57-
// // for more information about preprocessors
58-
// preprocess: vitePreprocess(),
59-
60-
// kit: {
61-
// adapter: adapter(),
62-
// outDir: "build",
63-
// },
64-
// };
65-
66-
// export default config;

0 commit comments

Comments
 (0)