De la început legătură, am putut crea un gateway și aplicația de rutare către bookinfo furnizată în exemplu.
A fost implementat și a putut să acceseze aplicația de la poarta de intrare a istio.
Următorul pas, a fost implementat kiali folosind suplimentele.
kubectl aplică -f mostre/suplimente
kubectl obține pods -n istio-system
STAREA NUMELE GATA REINCEPE VARSTA
grafana-56d978ff77-8hnwq 0/1 ContainerCreating 0 56s
istio-egressgateway-7d4f75956-d5qj2 1/1 Alergare 0 18m
istio-ingressgateway-5d57955454-l8n98 1/1 Alergare 0 18m
istiod-6f6c6bbbbd-wvwpf 1/1 Alergare 0 18m
jaeger-5c7c5c8d87-7vcrp 1/1 Running 0 55s
kiali-5bb9c9cf49-r7pp5 0/1 ContainerCreating 0 54s
prometheus-8958b965-p4gcd 0/2 ContainerCreating 0 54s
Dar creația kiali a rămas blocată.
starea lansării kubectl deployment/kiali -n istio-system
Se așteaptă ca lansarea „kiali” să se termine: 0 din 1 replici actualizate sunt disponibile...
eroare: implementarea „kiali” și-a depășit termenul limită de progres
kubectl obține pods -n istio-system
STAREA NUMELE GATA REINCEPE VARSTA
grafana-56d978ff77-8hnwq 0/1 Alergare 2 10m
istio-egressgateway-7d4f75956-d5qj2 1/1 Alergare 0 27m
istio-ingressgateway-5d57955454-l8n98 1/1 Alergare 0 27m
istiod-6f6c6bbbbd-wvwpf 0/1 Alergare 0 28m
jaeger-5c7c5c8d87-7vcrp 1/1 Alergare 0 10m
kiali-5bb9c9cf49-r7pp5 0/1 Alergare 4 10m
prometheus-8958b965-p4gcd 1/2 Alergare 0 10m
Kiali afișează zero containere.
kubectl descrie pod kiali-5bb9c9cf49-r7pp5 -n istio-system
Nume: kiali-5bb9c9cf49-r7pp5
Spațiu de nume: istio-system
Prioritate: 0
Nodul: kworker2/172.16.16.102
Ora de începere: joi, 15 iulie 2021 00:05:31 +0530
Etichete: app=kiali
app.kubernetes.io/instance=kiali-server
app.kubernetes.io/managed-by=Helm
app.kubernetes.io/name=kiali
app.kubernetes.io/part-of=kiali
app.kubernetes.io/version=v1.34.0
helm.sh/chart=kiali-server-1.34.0
pod-template-hash=5bb9c9cf49
versiunea=v1.34.0
Adnotări: cni.projectcalico.org/podIP: 192.168.77.138/32
cni.projectcalico.org/podIPs: 192.168.77.138/32
kiali.io/runtimes: go,kiali
prometheus.io/port: 9090
prometheus.io/scrape: adevărat
sidecar.istio.io/inject: fals
Stare: Running
IP: 192.168.77.138
IP-uri:
IP: 192.168.77.138
Controlat de: ReplicaSet/kiali-5bb9c9cf49
Containere:
kiali:
ID container: containerd://427a3b836007d8411f5cde3be22a371fab8e4e576e005e27a5c169f22658e4e0
Imagine: quay.io/kiali/kiali:v1.34
ID imagine: quay.io/kiali/kiali@sha256:31286129a1c6f25275517ae4c243c1cde8c39b022c2c7e0b328648c639bcfb03
Porturi: 20001/TCP, 9090/TCP
Porturi gazdă: 0/TCP, 0/TCP
Comanda:
/opt/kiali/kiali
-config
/kiali-configuration/config.yaml
Stare: alergare
Început: joi, 15 iulie 2021 00:13:05 +0530
Ultima stare: Terminat
Motiv: Eroare
Cod de ieșire: 2
Început: joi, 15 iulie 2021 00:11:52 +0530
Terminat: joi, 15 iulie 2021 00:13:01 +0530
Gata: Fals
Număr de reporniri: 4
Liveness: http-get http://:api-port/kiali/healthz delay=5s timeout=1s period=30s #success=1 #failure=3
Pregătire: http-get http://:api-port/kiali/healthz delay=5s timeout=1s period=30s #success=1 #failure=3
Mediu inconjurator:
ACTIVE_NAMESPACE: istio-system (v1:metadata.namespace)
LOG_LEVEL: informații
LOG_FORMAT: text
LOG_TIME_FIELD_FORMAT: 2006-01-02T15:04:05Z07:00
LOG_SAMPLER_RATE: 1
Suporturi:
/kiali-cert din kiali-cert (rw)
/kiali-configuration din kiali-configuration (rw)
/kiali-secret din kiali-secret (rw)
/var/run/secrets/kubernetes.io/serviceaccount de la kube-api-access-jgd7w (ro)
Conditii:
Tastați Stare
Adevărat inițializat
Gata Fals
ContainersReady False
PodScheduled Adevărat
Volume:
kiali-configuration:
Tip: ConfigMap (un volum populat de un ConfigMap)
Nume: kiali
Opțional: fals
kiali-cert:
Tip: Secret (un volum populat de un Secret)
SecretName: istio.kiali-service-account
Opțional: adevărat
Kiali-secret:
Tip: Secret (un volum populat de un Secret)
Nume Secret: kiali
Opțional: adevărat
kube-api-access-jgd7w:
Tip: Proiectat (un volum care conține date injectate din mai multe surse)
TokenExpirationSeconds: 3607
ConfigMapName: kube-root-ca.crt
ConfigMapOptional: <nil>
DownwardAPI: adevărat
Clasa QoS: BestEffort
Selectori de noduri: <niciunul>
Tolerări: node.kubernetes.io/not-ready:NoExecute op=Există pentru 300 de secunde
node.kubernetes.io/unreachable:NoExecute op=Există timp de 300 de secunde
Evenimente:
Introduceți Motivul Vârsta din mesaj
---- ------ ---- ---- -------
Planificator implicit de 11 m programat normal Alocat cu succes istio-system/kiali-5bb9c9cf49-r7pp5 către kworker2
Kubelet extras normal de 9m56s Imaginea extrasă cu succes „quay.io/kiali/kiali:v1.34” în 1m30.127787668s
Normal extras 8m28s kubelet Imaginea extrasă cu succes „quay.io/kiali/kiali:v1.34” în 1,528856212s
Creat normal 8m27s (x2 peste 9m55s) kubelet Container creat kiali
Normal Pornit 8m22s (x2 peste 9m54s) Kubelet Pornit container kiali
Ucidere normală 7m3s (x2 peste 8m32s) kubelet Container kiali sondă de viață eșuată, va fi repornită
Avertisment Nesănătos 7m3s (x6 peste 9m33s) Sonda kubelet Liveness a eșuat: Obțineți „http://192.168.77.138:20001/kiali/healthz”: formați tcp 192.168.77.138:20001: conectare: conexiune refuzată
Tragere normală 7m1s (x3 peste 11m) Kubelet Tragere imagine „quay.io/kiali/kiali:v1.34”
Normal extras 6m59s kubelet Imaginea extrasă cu succes „quay.io/kiali/kiali:v1.34” în 2.166659225s
Avertisment Nesănătos 6m3s (x10 peste 9m33s) Sonda de pregătire kubelet a eșuat: Obțineți „http://192.168.77.138:20001/kiali/healthz”: formați tcp 192.168.77.138:20001: conectare: conexiune refuzată