ฉันปรับใช้ bitnami/wordpress helm โดยใช้ nginx ingress เป็นตัวโหลดบาลานซ์ ที่นี่. ทุกอย่างทำงานได้ดี แต่ปัญหาเกิดขึ้นกับบางพ็อดเมื่อสร้างขึ้นด้วยตนเองหรือโดยอัตโนมัติโดยการปรับขนาดอัตโนมัติ บางส่วน (ไม่ใช่ทั้งหมด) มีสถานะ "ContainerCreating" ตลอดเวลาและบันทึกมีลักษณะดังนี้:
ตัวกำหนดตารางเวลาเริ่มต้น 33m ที่กำหนดเวลาไว้ปกติ กำหนดค่า default/wordpress-69c8f65d96-wnkfv ให้กับ main-node-d29388 เรียบร้อยแล้ว
คำเตือน FailedMount 4m28s (x6 มากกว่า 29m) kubelet ไม่สามารถแนบหรือเมานต์วอลุ่ม: unmounted volumes=[wordpress-data], unattached volumes=[default-token-s4gdj wordpress-data]: หมดเวลารอเงื่อนไข
คำเตือน FailedMount 0s (x9 over 31m) kubelet ไม่สามารถแนบหรือเมานต์วอลุ่ม: unmounted volumes=[wordpress-data], unattached volumes=[wordpress-data default-token-s4gdj]: หมดเวลารอเงื่อนไข
ฉันปรับใช้ bitnami/wordpress แล้วอัปเกรดโดยใช้การตั้งค่านี้:
หางเสือติดตั้ง wordpress bitnami/wordpress --set service.type=ClusterIP --set ingress.enabled=true --set ingress.certManager=true --set ingress.annotations."kubernetes\.io/ingress\.class"=nginx --set ingress.annotations."cert-manager\.io/cluster-issuer"=letsencrypt-prod --set ingress.hostname=DOMAIN.com --set ingress.extraTls[0].hosts[0]=DOMAIN com --set ingress.extraTls[0].secretName=wordpress.local-tls --set wordpressPassword=PASSWORD --set autoscaling.enabled=true --set autoscaling.minReplicas=1 autoscaling.maxReplicas=30
kubectl รับพ็อดเป็นแบบนี้
ingress-nginx-ingress-controller-84bff86888-f4tpb 1/1 กำลังทำงาน 0 2d3h
ingress-nginx-ingress-controller-default-backend-c5b786dbbqw5xz 1/1 กำลังทำงาน 0 2d3h
เครื่องกำเนิดโหลด 1/1 ทำงาน 0 71 วินาที
wordpress-69c8f65d96-48jd9 0/1 การสร้างคอนเทนเนอร์ 0 18m
wordpress-69c8f65d96-66ftt 0/1 การสร้างคอนเทนเนอร์ 0 56m
wordpress-69c8f65d96-dq7xq 1/1 วิ่ง 0 100m
wordpress-69c8f65d96-fbnt6 1/1 วิ่ง 0 101m
wordpress-69c8f65d96-wnkfv 0/1 การสร้างคอนเทนเนอร์ 0 56m
wordpress-mariadb-0 1/1 ทำงาน 0 8 ชม
จะทำอย่างไรเพื่อไม่ให้เกิดปัญหากับพ็อดใหม่และเริ่มต้นใหม่