7,540
edits
Changes
→Pod
=Pod=
:[[File:ClipCapIt-190331-000406.PNG]]
===Podok készítése===
'''Imperative megközelítés:'''<br>
Konténert a legegyszerűbben a '''kubectl run''' paranccsal futtathatunk. Létre fog hozni egy pod-ot és benne el fogja indítani az image-et.
<pre>
</pre>
'''Deklaratív megközelítés:[[File'''<br> <source lang="C++">apiVersion:ClipCapItv1kind: ReplicaSetmetadata: name: go-demo-2spec: replicas: 3 selector: matchLabels: type: backend service: db-service template: metadata: name: labels: type: backend service: db-190331service db: mongo language: go spec: containers: -000406name: db image: mongo:3.PNG]]3 livenesProbe: httpGet: path: port: initialDelySecond: 5</source>
===Pod-ok kezelése===
<pre>
# kubectl get pods
</pre>
Belépés a pod-ban futó konténerekbe:
<pre>
# kubectl exec -it <pod név> /bin/bash
</pre>
<pre>
# kubectl logs dbstack -c db
<pre>
# kubectl get all
Részletes pod lista. A lényeg itt az IP cím.
<pre>
# kubectl get pods -o wide
Egy pod összes adatának listázása. Itt külön listában láthatjuk a POD-ban futó összes konténert.
<pre>
[root@adamDell2 ~]# kubectl describe pod dbstack