miniwhoami
Container aus Praktikumsblatt 2 (Aufgabe 3) ein grundlegendes
Podmanifest miniwhoami-manual.yaml
, das einen
Pod miniwhoami-manual
beschreibt.miniwhoami-manual
.
Mit welchem Kommando haben Sie Ihren Pod gestartet? Mit
welchem Kommando können Sie das Log-Protokolle des
gestarteten Pods miniwhoami-manual
abrufen?qosClass
Ihres Pods? Welches Kommando haben
Sie hierfür benutzt?
kubectl describe ...
.curl localhost:8080
(oder
anderen Port) auf
Ihren Pod zugreifen? Wenn nein, warum nicht?
miniwhoami-manual-pod2
mit den Labels hochschule: hbrs
und sem:
ws22
und starten Sie ihn.miniwhoami-manual-pod3
mit den Labels hochschule: th-koeln
und
sem: ss19
und starten Sie ihn.miniwhoami-manual-p3
den
Wert des Label sem
in ws22
.
xxxxxx2s
nehmen.miniwhoami-manual
im neu erzeugten Namespace
xxxxxx2s
laufen.
xxxxxx2s
läuft? Mit welchem Kommando machen Sie das?
miniwhoami
in ein
Programm miniwhoami-crash
, welches nach dem
fünften Programmaufruf abstürzt und eine entsprechende
Fehlermeldung zurückgibt.jennerwein/miniwhoami-crash
verwenden.
Dieses Image nutzt Port 8080.)
miniwhoami-liveness-probe.yaml
, das mit einer
HTTP-Aktivitätssonde einen fehlerhaften Container
miniwhoami
überwacht. Dieser jetzt fehlerhafte Container miniwhoami
wurde aus dem Image miniwhoami-crash
aus Ihrer
Registry (bzw. aus meinem Image
jennerwein/miniwhoami-crash
) erzeugt.
miniwhoami
. Welches Kommando
verwenden Sie hierzu? Überprüfen Sie, ob und wie lange der
Pod läuft. Nach wieviel Sekunden gibt es das erste Problem?
Wie können Sie feststellen, dass der Pod abgestürzt ist?miniwhoami-liveness-probe.yaml
die HTTP-Aktivitätssonde aus und starten Sie wieder den
Pod. Testen Sie das Verhalten des Pods. Welches Verhalten
beobachten Sie nun und wie interpretieren Sie das Verhalten?
miniwhoami-rc.yaml
für einen Replikationscontroller, der 3 miniwhoami
Pods erzeugt.app2: neu
anbringen. Mit
welchem Befehl können Sie die Änderung im laufenden Betrieb
ausführen?app:
miniwhoami
durch den Selektor app2: neu
ersetzen. Beobachten und beschreiben Sie die Vorgänge
hierbei.
miniwhoami-rc.yaml
aus der vorgehenden Aufgabe 5 drei miniwhoami
Pods.miniwhoami-rs.yaml
für einen Replikationssatz, der fünf(!) miniwhoami
Pods mit dem Tag app: miniwhoami
erzeugt.miniwhoami-rs.yaml
den Replikationssatz und überprüfen Sie die laufenden
Pods.miniwhoami-rc.yaml
aus der vorgehenden Aufgabe 3 miniwhoami
Pods.
Was passiert? Wie interpretieren Sie Ihre Beobachtungen?