Skip to content

Commit c16d16a

Browse files
committed
dec 6
1 parent 169b3e9 commit c16d16a

File tree

2 files changed

+729
-0
lines changed

2 files changed

+729
-0
lines changed

src/routes/(pages)/blog/posts/adventskalender-2024/+page.md

+46
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,52 @@ La oss gjøre adventstiden mer nais med en Nais adventskalender! Her vil vi hver
1111

1212
---
1313

14+
<img class="number" src="./images/sjette.svg" alt="">
15+
16+
Dagens luke er merket med advent, og vet du hva annet som kan merkes, Kubernetes ressurser!
17+
18+
Alle ressurser som blir opprettet i Kubernetes har støtte for noe som kalles `labels`, `labels` er en måte å merke og kategorisere forskjellige ressurser slik at man senere kan filtrere på de med det som kalles _label selector_.
19+
20+
Når du oppretter en Nais app så blir `app`-ressursen merket med `team=nordpolen`, og hver ressurs som blir opprettet for Nais appen din blir merket med `app=julenissen`.
21+
22+
Så hvis du ønsker å se alle\* ressurser opprettet så kan du bruke `--selector` (eller forkortelsen `-l`):
23+
24+
```shell
25+
$ kubectl get all --selector app=julenissen
26+
NAME READY STATUS RESTARTS AGE
27+
pod/julenissen-6dd78c8b9d-4slwh 2/2 Running 0 8d
28+
29+
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
30+
service/julenissen ClusterIP 192.168.88.129 <none> 80/TCP 147d
31+
32+
NAME READY UP-TO-DATE AVAILABLE AGE
33+
deployment.apps/julenissen 1/1 1 1 147d
34+
35+
NAME DESIRED CURRENT READY AGE
36+
replicaset.apps/julenissen-5464d666f7 0 0 0 41d
37+
replicaset.apps/julenissen-56bcd8dbd8 0 0 0 10d
38+
replicaset.apps/julenissen-6dd78c8b9d 1 1 1 8d
39+
replicaset.apps/julenissen-7454cdb546 0 0 0 41d
40+
```
41+
42+
\* the list was intended to be “these are the things you’re likely to mess with” as opposed to “the list of all things”, se [Github/#28955](https://github.com/kubernetes/kubernetes/pull/28955) for mer.
43+
44+
Man kan også liste opp labels ved bruk av `--label-columns` (forkortet til `-L`):
45+
46+
```shell
47+
k get sqlinstance -L=app
48+
NAME AGE READY STATUS STATUS AGE APP
49+
gavelister 160d True UpToDate 155d sekken
50+
oppskrifter 420d True UpToDate 71d grøt
51+
reinsdyr 417d True UpToDate 11d sleden
52+
```
53+
54+
Har du lyst til å lese mer om labels anbefaler vi Kubernetes.io sin egen dokumentasjon, Labels and selectors.
55+
56+
<img class="illustration" src="./images/advent-lapp.svg" alt="">
57+
58+
---
59+
1460
<img class="number" src="./images/femte.svg" alt="">
1561

1662
## 5. desember

0 commit comments

Comments
 (0)