Score:1

แดชบอร์ด Kubernetes ไม่เริ่มทำงาน

ธง cn

บนไฮเปอร์ไวเซอร์ ESXi ของฉัน ฉันติดตั้ง PhotonOS VM สองตัว และสร้างอันแรกเป็น Kubernetes Master และอันที่สองเป็น Kubernetes Node ตาม คำแนะนำนี้จาก VMWare และสองไซต์ต่อไปนี้

ทั้งสองเซิร์ฟเวอร์

เดอะ /etc/kubernetes/config ไฟล์ทั้งสอง:

KUBE_LOGTOSTDERR="--logtostderr=จริง"
KUBE_LOG_LEVEL="--v=0"
KUBE_ALLOW_PRIV="--allow-privileged=false"
KUBE_MASTER="--master=http://k8s-master:8080"

บนต้นแบบ

/etc/kubernetes/apiserver:

KUBE_API_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",
     "ชนิด": "โหนด",
     "ข้อมูลเมตา": {
         "ชื่อ": "k8s-คนงาน-1",
         "ป้ายกำกับ":{ "ชื่อ": "k8s-worker"}
     },
     "ข้อมูลจำเพาะ": {
         "externalID": "k8s-worker-1"
     }
}

บนโหนด

/etc/kubernetes/kubelet:

KUBELET_ADDRESS="--ที่อยู่=0.0.0.0"
KUBELET_HOSTNAME="--hostname-override=k8s-worker-1"
KUBELET_API_SERVER="--kubeconfig=/etc/kubernetes/kubeconfig"
KUBELET_ARGS=""

/etc/kubernetes/kubeconfig

api เวอร์ชัน: v1
คลัสเตอร์:
- กลุ่ม:
    เซิร์ฟเวอร์: http://k8s-master:8080

ปัญหา

ดังนั้น kubectl รับพ็อด -A ผลตอบแทน ไม่พบทรัพยากร และ kubectl รับ rs -A ผลตอบแทน

NAMESPACE NAME ที่ต้องการ อายุพร้อมในปัจจุบัน
kubernetes-แดชบอร์ด dashboard-metrics-scraper-79c5968bdc 1 0 0 106m
แดชบอร์ด kubernetes แดชบอร์ด kubernetes-658485d5c7 1 0 0 106m

kubectl อธิบายการปรับใช้ -A ผลตอบแทน

ชื่อ: แดชบอร์ดเมตริกมีดโกน
เนมสเปซ: kubernetes-dashboard
CreationTimestamp: เสาร์ 21 ส.ค. 2021 02:44:38 +0000
ป้ายกำกับ: k8s-app=dashboard-metrics-scraper
คำอธิบายประกอบ: deployment.kubernetes.io/revision: 1
ตัวเลือก: k8s-app=dashboard-metrics-scraper
แบบจำลอง: 1 ที่ต้องการ | 0 ปรับปรุง | ทั้งหมด 0 | 0 ว่าง | 1 ไม่พร้อมใช้งาน
ประเภทกลยุทธ์: RollingUpdate
นาทีพร้อมวินาที: 0
RollingUpdateStrategy: ไม่พร้อมใช้งานสูงสุด 25%, ไฟกระชากสูงสุด 25%
เทมเพลตพ็อด:
  ป้ายกำกับ: k8s-app=dashboard-metrics-scraper
  คำอธิบายประกอบ: seccomp.security.alpha.kubernetes.io/pod: runtime/default
  บัญชีบริการ: kubernetes-dashboard
  ตู้คอนเทนเนอร์:
   แดชบอร์ดเมตริกมีดโกน:
    รูปภาพ: kubernetesui/metrics-scraper:v1.0.6
    พอร์ต: 8000/TCP
    พอร์ตโฮสต์: 0/TCP
    ความมีชีวิตชีวา: http-get http://:8000/ delay=30s timeout=30s period=10s #success=1 #failure=3
    สภาพแวดล้อม: <ไม่มี>
    ภูเขา:
      /tmp จากปริมาณ tmp (rw)
  ปริมาณ:
   ปริมาณ tmp:
    ประเภท: EmptyDir (ไดเร็กทอรีชั่วคราวที่แชร์อายุการใช้งานของพ็อด)
    ปานกลาง:     
    SizeLimit: <unset>
เงื่อนไข:
  พิมพ์เหตุผลของสถานะ
  ---- ------ ------
  มี False ขั้นต่ำ ReplicasUnavailable
  ReplicaFailure True FailedCreate
  กำลังดำเนินการ ความคืบหน้าเท็จ DeadlineExceeded
OldReplicaSets: <ไม่มี>
NewReplicaSet: dashboard-metrics-scraper-79c5968bdc (สร้างแบบจำลอง 0/1 แล้ว)
เหตุการณ์: <ไม่มี>


ชื่อ: แดชบอร์ด kubernetes
เนมสเปซ: kubernetes-dashboard
CreationTimestamp: เสาร์ 21 ส.ค. 2021 02:44:38 +0000
ป้ายกำกับ: k8s-app=kubernetes-dashboard
คำอธิบายประกอบ: deployment.kubernetes.io/revision: 1
ตัวเลือก: k8s-app=kubernetes-dashboard
แบบจำลอง: 1 ที่ต้องการ | 0 ปรับปรุง | ทั้งหมด 0 | 0 ว่าง | 1 ไม่พร้อมใช้งาน
ประเภทกลยุทธ์: RollingUpdate
นาทีพร้อมวินาที: 0
RollingUpdateStrategy: ไม่พร้อมใช้งานสูงสุด 25%, ไฟกระชากสูงสุด 25%
เทมเพลตพ็อด:
  ป้ายกำกับ: k8s-app=kubernetes-dashboard
  บัญชีบริการ: kubernetes-dashboard
  ตู้คอนเทนเนอร์:
   แดชบอร์ด kubernetes:
    รูปภาพ: kubernetesui/dashboard:v2.3.1
    พอร์ต: 8443/TCP
    พอร์ตโฮสต์: 0/TCP
    อาร์กิส:
      --auto-generate-ใบรับรอง
      --namespace=kubernetes-แดชบอร์ด
    ความมีชีวิตชีวา: http-get https://:8443/ delay=30s timeout=30s period=10s #success=1 #failure=3
    สภาพแวดล้อม: <ไม่มี>
    ภูเขา:
      /ใบรับรองจาก kubernetes-dashboard-certs (rw)
      /tmp จากปริมาณ tmp (rw)
  ปริมาณ:
   kubernetes-dashboard-certs:
    ประเภท: ความลับ (ไดรฟ์ข้อมูลที่เป็นความลับ)
    ชื่อลับ: kubernetes-dashboard-certs
    ทางเลือก: เท็จ
   ปริมาณ tmp:
    ประเภท: EmptyDir (ไดเร็กทอรีชั่วคราวที่แชร์อายุการใช้งานของพ็อด)
    ปานกลาง:     
    SizeLimit: <unset>
เงื่อนไข:
  พิมพ์เหตุผลของสถานะ
  ---- ------ ------
  มี False ขั้นต่ำ ReplicasUnavailable
  ReplicaFailure True FailedCreate
  กำลังดำเนินการ ความคืบหน้าเท็จ DeadlineExceeded
OldReplicaSets: <ไม่มี>
NewReplicaSet: kubernetes-dashboard-658485d5c7 (สร้างแบบจำลองแล้ว 0/1)
เหตุการณ์: <ไม่มี>

อย่างที่คุณเห็น ฉันไม่สามารถทำให้แดชบอร์ด kubernetes ทำงานได้เนื่องจากพ็อดยังไม่พร้อมฉันจะทำอย่างไรเพื่อแก้ปัญหานี้ ขอบคุณล่วงหน้า.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา