Tôi đã triển khai bitnami/wordpress helm bằng cách sử dụng nginx ingress dưới dạng loadbalancer như đây. Mọi thứ đều hoạt động tốt nhưng có vấn đề với một số nhóm khi chúng được tạo thủ công hoặc tự động bằng cách tự động thay đổi quy mô. Một số trong số chúng (không phải tất cả) luôn có trạng thái "Đang tạo vùng chứa" và nhật ký trông như thế này:
Trình lập lịch trình mặc định 33 phút được lên lịch bình thường Đã gán thành công mặc định/wordpress-69c8f65d96-wnkfv cho nút chính-d29388
Cảnh báo FailedMount 4m28s (x6 trên 29m) kubelet Không thể đính kèm hoặc gắn ổ đĩa: âm lượng chưa được gắn kết = [dữ liệu wordpress], âm lượng chưa được đính kèm = [dữ liệu wordpress-s4gdj mặc định]: đã hết thời gian chờ điều kiện
Cảnh báo FailedMount 0s (x9 trên 31m) kubelet Không thể đính kèm hoặc gắn ổ đĩa: khối lượng chưa được đếm = [dữ liệu wordpress], khối lượng chưa được đính kèm = [dữ liệu wordpress mặc định-token-s4gdj]: đã hết thời gian chờ điều kiện
Tôi đã triển khai bitnami/wordpress và sau đó nâng cấp bằng cài đặt này:
trợ giúp cài đặt 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 get pod trông như thế này
ingress-nginx-ingress-controller-84bff86888-f4tpb 1/1 Chạy 0 2d3h
ingress-nginx-ingress-controller-default-backend-c5b786dbbqw5xz 1/1 Chạy 0 2d3h
máy phát tải 1/1 Chạy 0 71s
wordpress-69c8f65d96-48jd9 0/1 ContainerTạo 0 18m
wordpress-69c8f65d96-66ftt 0/1 ContainerTạo 0 56m
wordpress-69c8f65d96-dq7xq 1/1 Chạy 0 100m
wordpress-69c8f65d96-fbnt6 1/1 Chạy 0 101m
wordpress-69c8f65d96-wnkfv 0/1 ContainerCreating 0 56m
wordpress-mariadb-0 1/1 Chạy 0 8h
Phải làm gì để không gặp vấn đề này với các nhóm mới và bắt đầu sử dụng chúng?