Puncte:1

Tabloul de bord Kubernetes nu pornește

drapel cn

Pe hypervisorul meu ESXi am instalat două VM PhotonOS și am făcut din prima un Kubernetes Master și pe al doilea un Kubernetes Node conform aceste instrucțiuni de la VMWare și următoarele două site-uri.

Ambele servere

The /etc/kubernetes/config fisier pe ambele:

KUBE_LOGTOSTDERR="--logtostderr=true"
KUBE_LOG_LEVEL="--v=0"
KUBE_ALLOW_PRIV="--allow-privileged=false"
KUBE_MASTER="--master=http://k8s-master:8080"

Pe maestru

/etc/kubernetes/apiserver:

KUBE_API_ADDRESS="--address=0.0.0.0"
KUBE_ETCD_SERVERS="--etcd-servers=http://127.0.0.1:2379"
KUBE_SERVICE_ADDRESSES="--service-cluster-ip-range=10.254.0.0/16"
KUBE_ADMISSION_CONTROL="--admission-control=NamespaceLifecycle,NamespaceExists,LimitRanger,SecurityContextDeny,ServiceAccount,ResourceQuota"
KUBE_API_ARGS=""

node.json:

{
     "apiVersion": "v1",
     "kind": "Nod",
     „metadate”: {
         "nume": "k8s-worker-1",
         "labels":{ "nume": "k8s-worker"}
     },
     „spec”: {
         „externalID”: „k8s-worker-1”
     }
}

Pe nod

/etc/kubernetes/kubelet:

KUBELET_ADDRESS="--address=0.0.0.0"
KUBELET_HOSTNAME="--hostname-override=k8s-worker-1"
KUBELET_API_SERVER="--kubeconfig=/etc/kubernetes/kubeconfig"
KUBELET_ARGS=""

/etc/kubernetes/kubeconfig

apiVersion: v1
clustere:
- cluster:
    server: http://k8s-master:8080

Problemă

Asa ca kubectl obține păstăi -A se intoarce Nu au fost găsite resurse și kubectl obține rs -A se intoarce

SPAȚIUL DE NUMELE NUMELE VÂRSTA ACTUALĂ DE GĂTIT DEZIRATĂ
kubernetes-tabloul de bord tabloul de bord-metrics-scraper-79c5968bdc 1 0 0 106m
kubernetes-tabloul de bord kubernetes-tabloul de bord-658485d5c7 1 0 0 106m

kubectl descrie implementarea -A se intoarce

Nume: dashboard-metrics-scraper
Spațiu de nume: kubernetes-dashboard
CreationTimestamp: sâmbătă, 21 august 2021 02:44:38 +0000
Etichete: k8s-app=dashboard-metrics-scraper
Adnotări: deployment.kubernetes.io/revision: 1
Selector: k8s-app=dashboard-metrics-scraper
Replica: 1 dorit | 0 actualizat | 0 total | 0 disponibil | 1 indisponibil
StrategyType: RollingUpdate
MinReadySeconds: 0
RollingUpdateStrategy: 25% maxim indisponibil, 25% maxim maxim
Șablon de pod:
  Etichete: k8s-app=dashboard-metrics-scraper
  Adnotări: seccomp.security.alpha.kubernetes.io/pod: runtime/default
  Cont de serviciu: kubernetes-dashboard
  Containere:
   dashboard-metrics-scraper:
    Imagine: kubernetesui/metrics-scraper:v1.0.6
    Port: 8000/TCP
    Port gazdă: 0/TCP
    Liveness: http-get http://:8000/ delay=30s timeout=30s period=10s #success=1 #failure=3
    Mediu: <niciun>
    Suporturi:
      /tmp din tmp-volume (rw)
  Volume:
   tmp-volum:
    Tip: EmptyDir (un director temporar care partajează durata de viață a unui pod)
    Mediu:     
    SizeLimit: <dezactivat>
Conditii:
  Tastați Motivul stării
  ---- ------ ------
  Disponibil False MinimumReplicasUnavailable
  ReplicaFailure True FailedCreate
  Progres fals ProgressDeadlineExceeded
OldReplicaSets: <niciunul>
NewReplicaSet: dashboard-metrics-scraper-79c5968bdc (0/1 replici create)
Evenimente: <niciunul>


Nume: kubernetes-dashboard
Spațiu de nume: kubernetes-dashboard
CreationTimestamp: sâmbătă, 21 august 2021 02:44:38 +0000
Etichete: k8s-app=kubernetes-dashboard
Adnotări: deployment.kubernetes.io/revision: 1
Selector: k8s-app=kubernetes-dashboard
Replica: 1 dorit | 0 actualizat | 0 total | 0 disponibil | 1 indisponibil
StrategyType: RollingUpdate
MinReadySeconds: 0
RollingUpdateStrategy: 25% maxim indisponibil, 25% maxim maxim
Șablon de pod:
  Etichete: k8s-app=kubernetes-dashboard
  Cont de serviciu: kubernetes-dashboard
  Containere:
   Kubernetes-tabloul de bord:
    Imagine: kubernetesui/dashboard:v2.3.1
    Port: 8443/TCP
    Port gazdă: 0/TCP
    Argumente:
      --auto-generate-certificates
      --namespace=kubernetes-dashboard
    Liveness: http-get https://:8443/ delay=30s timeout=30s period=10s #success=1 #failure=3
    Mediu: <niciun>
    Suporturi:
      /certs de la kubernetes-dashboard-certs (rw)
      /tmp din tmp-volume (rw)
  Volume:
   kubernetes-dashboard-certs:
    Tip: Secret (un volum populat de un Secret)
    SecretName: kubernetes-dashboard-certs
    Opțional: fals
   tmp-volum:
    Tip: EmptyDir (un director temporar care partajează durata de viață a unui pod)
    Mediu:     
    SizeLimit: <dezactivat>
Conditii:
  Tastați Motivul stării
  ---- ------ ------
  Disponibil False MinimumReplicasUnavailable
  ReplicaFailure True FailedCreate
  Progres fals ProgressDeadlineExceeded
OldReplicaSets: <niciunul>
NewReplicaSet: kubernetes-dashboard-658485d5c7 (0/1 replici create)
Evenimente: <niciunul>

Așadar, după cum vedeți, nu pot pune în funcțiune tabloul de bord kubernetes, deoarece podurile nu sunt gata.Ce pot face pentru a rezolva asta? Mulțumesc anticipat.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.