Skip to content

Commit b97766a

Browse files
label ve selector readme
1 parent d8cb7f3 commit b97766a

File tree

1 file changed

+63
-2
lines changed

1 file changed

+63
-2
lines changed

labelselector/README.md

+63-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,63 @@
1-
# Service
2-
**Service** konusuyla ilgili dosyalara buradan erişebilirsiniz.
1+
# label ve label selector
2+
**label ve label selector** konusuyla ilgili dosyalara buradan erişebilirsiniz.
3+
***
4+
Objelere etiket tanımlama.
5+
```
6+
$ kubectl label "obje_tipi" "obje_ismi" "anahtar=değer"
7+
8+
Ör: kubectl label pods pod9 app=thirdapp
9+
```
10+
***
11+
Objelerden etiket kaldırma.
12+
```
13+
$ kubectl label "obje_tipi" "obje_ismi" "anahtar-"
14+
15+
Ör: kubectl label pods pod9 app-
16+
```
17+
***
18+
Objelere atanmış etiketi güncelleme.
19+
```
20+
$ kubectl label --overwrite "obje_tipi" "obje_ismi" "anahtar=değer"
21+
22+
Ör: kubectl label --overwrite pods pod9 team=team3
23+
```
24+
***
25+
Bir namespace’deki tüm objelere toplu halde label eklemek.
26+
```
27+
$ kubectl label "obje_tipi" --all "anahtar=değer"
28+
29+
Ör: kubectl label pods --all foo=bar
30+
```
31+
***
32+
Objelere atanmış etiketleri listeleme.
33+
```
34+
$ kubectl get "obje_tipi" --show-labels
35+
36+
Ör: kubectl get pods --show-labels
37+
```
38+
***
39+
Objeleri belirlenen etiketlere göre listeleme.
40+
41+
```
42+
$ kubectl get "obje_tipi" -l "anahtar:değer"
43+
44+
Ör: kubectl get pods -l "app"
45+
```
46+
***
47+
Objeleri belirlenen etiketlere göre listeleme. _(virgül **","** **ve**, **"="** **eşittir**, **"!="** **eşit değildir** anlamına gelir. Set-based **"in" içinde**, **"notin" içinde değil** anlamına gelir)_
48+
49+
```
50+
$ kubectl get "obje_tipi" -l "anahtar:değer"
51+
52+
Ör: kubectl get pods -l "app=firstapp,tier=frontend" --show-labels
53+
Ör: kubectl get pods -l "app=firstapp,tier!=frontend" --show-labels
54+
Ör: kubectl get pods -l "app,tier=frontend" --show-labels
55+
Ör: kubectl get pods -l 'app in (firstapp)' --show-labels
56+
Ör: kubectl get pods -l "app=firstapp,app=secondapp" --show-labels
57+
Ör: kubectl get pods -l 'app in (firstapp,secondapp)' --show-labels
58+
Ör: kubectl get pods -l 'app notin (firstapp)' --show-labels
59+
Ör: kubectl get pods -l 'app,app notin (firstapp)' --show-labels
60+
Ör: kubectl get pods -l '!app' --show-labels
61+
Ör: kubectl get pods -l 'app in (firstapp),tier notin (frontend)' --show-labels
62+
```
63+
***

0 commit comments

Comments
 (0)