ฉันลองใช้ใบรับรองและ DNS http://my.local-ip.co/ ใน Kubernetes
ฉันดาวน์โหลดใบรับรองและรหัส สร้าง ingress-tls secret
kubectl สร้างความลับ tls ingress-tls --key /tmp/server.key --cert /tmp/bundled_cert_file.pem
ลองติดตั้งแดชบอร์ด kubernetes โดยหางเสือด้วย ingress-tls secret:
หางเสือติดตั้ง kube-dashboard --set ingress.enabled=true \
--set protocolHttp = จริง \
--set service.externalPort=9090 \
--set ingress.tls[0].secretName=ingress-tls \
--set ingress.tls[0].hosts[0]=kubernetes-dashboard.10-66-218-100.my.local-ip.co \
--set ingress.hosts[0]=kubernetes-dashboard.10-66-218-100.my.local-ip.co \
--set extraArgs="{--enable-insecure-login=true,--enable-skip-login=true,--disable-settings-authorizer=true,--insecure-bind-address=0.0.0.0,- -insecure-port=9090}" \
kubernetes-แดชบอร์ด/kubernetes-แดชบอร์ด
แต่ขาเข้าได้รับข้อผิดพลาด:
ใบรับรอง SSL "default/ingress-tls" ไม่มีชื่อสามัญหรือชื่อทางเลือกของหัวเรื่องสำหรับเซิร์ฟเวอร์ "kubernetes-dashboard.10-66-218-100.my.local-ip.co": x509: ใบรับรองถูกต้องสำหรับ * .my.local-ip.co ไม่ใช่ kubernetes-dashboard.10-66-218-100.my.local-ip.co
ปิดใช้งานการตรวจสอบใบรับรอง SSL อย่างไร
ขอบคุณ!