ฉันกำลังพยายามสร้าง wildcard cert บน Rancher kubernetes engine หลัง cloud loadbalancer
หลังจากติดตั้ง rancher ฉันมีผู้ออก:
apiVersion: cert-manager.io/v1
ชนิด: ผู้ออก
ข้อมูลเมตา:
คำอธิบายประกอบ:
meta.helm.sh/release-name: คนเลี้ยงแกะ
meta.helm.sh/release-namespace: ระบบปศุสัตว์
การสร้างการประทับเวลา: "2021-09-21T12:10:25Z"
รุ่น: 1
ป้ายกำกับ:
แอพ: คนเลี้ยงแกะ
app.kubernetes.io/managed-by: หางเสือ
แผนภูมิ: rancher-2.5.9
มรดก: หางเสือ
ปล่อย: คนเลี้ยงแกะ
ชื่อ: คนเลี้ยงแกะ
เนมสเปซ: ระบบโค
ทรัพยากรเวอร์ชัน: "1318"
selfLink: /apis/cert-manager.io/v1/namespaces/cattle-system/issuers/rancher
รหัส: #
ข้อมูลจำเพาะ:
จุดสุดยอด:
อีเมล: #
ห่วงโซ่ที่ต้องการ: ""
privateKeySecretRef:
ชื่อ: Letsencrypt-Production
เซิร์ฟเวอร์: https://acme-v02.api.letsencrypt.org/directory
นักแก้ปัญหา:
- http01:
ทางเข้า: {}
สถานะ:
จุดสุดยอด:
อีเมลที่ลงทะเบียนล่าสุด: #
ยูริ: https://acme-v02.api.letsencrypt.org/#
เงื่อนไข:
- เวลาเปลี่ยนผ่านครั้งสุดท้าย: "2021-09-21T12:10:27Z"
ข้อความ: บัญชี ACME ถูกลงทะเบียนกับเซิร์ฟเวอร์ ACME
เหตุผล: ACMEAccountRegistered
สถานะ: "จริง"
ประเภท: พร้อม
นี่คือคำสั่ง:
kubectl อธิบายคำสั่ง wildcard-dev-mctqj-4171528257 -n cow-system
ชื่อ: wildcard-dev-mctqj-4171528257
Namespace: ระบบโค
ป้ายกำกับ: <ไม่มี>
คำอธิบายประกอบ: cert-manager.io/certificate-name: wildcard-dev
cert-manager.io/certificate-revision: 1
cert-manager.io/private-key-secret-name: wildcard-dev-2g4rc
เวอร์ชัน API: acme.cert-manager.io/v1
ชนิด: สั่งซื้อ
ข้อมูลเมตา:
ประทับเวลาการสร้าง: 2021-09-21T14:10:50Z
รุ่น: 1
เขตข้อมูลที่มีการจัดการ:
เวอร์ชัน API: acme.cert-manager.io/v1
ประเภทฟิลด์: FieldsV1
fieldV1:
f: ข้อมูลเมตา:
f: คำอธิบายประกอบ:
.:
f:cert-manager.io/certificate-name:
f:cert-manager.io/certificate-revision:
f:cert-manager.io/private-key-secret-name:
f:kubectl.kubernetes.io/last-applied-configuration:
f:เจ้าของอ้างอิง:
.:
k:{"uid":"}
.:
f:apiเวอร์ชัน:
f:blockOwnerDeletion:
f:ตัวควบคุม:
f: ชนิด:
ฉ:ชื่อ:
f:uid:
f:ข้อมูลจำเพาะ:
.:
f:commonName:
f:dnsชื่อ:
f:ผู้ออกอ้างอิง:
.:
f: ชนิด:
ฉ:ชื่อ:
ฉ: คำขอ:
ฉ:สถานะ:
.:
f:การอนุญาต:
f:finalizeURL:
ฉ: รัฐ:
f:url:
ผู้จัดการ: ผู้ควบคุม
การทำงาน: อัปเดต
เวลา: 2021-09-21T14:10:52Z
เจ้าของอ้างอิง:
เวอร์ชัน API: cert-manager.io/v1
การลบเจ้าของบล็อก: จริง
ผู้ควบคุม: จริง
ประเภท: CertificateRequest
ชื่อ: wildcard-dev-mctqj
ยูไอดี: #
เวอร์ชันทรัพยากร: 48930
ลิงค์ตัวเอง: /apis/acme.cert-manager.io/v1/namespaces/cattle-system/orders/wildcard-dev-mctqj-4171528257
ยูไอดี: #
ข้อมูลจำเพาะ:
ชื่อสามัญ: *.
ชื่อ DNS:
*.rancher-dev.com
อ้างอิงผู้ออก:
ชนิด: ผู้ออก
ชื่อ: คนเลี้ยงแกะ
ขอ:
สถานะ:
การอนุญาต:
ความท้าทาย:
โทเค็น: #######
ประเภท: dns-01
URL: https://acme-v02.api.letsencrypt.org/acme/chall-v3/##
ตัวระบุ: rancher.dev.com
สถานะเริ่มต้น: อยู่ระหว่างดำเนินการ
URL: https://acme-v02.api.letsencrypt.org/acme/authz-v3/##
สัญลักษณ์แทน: จริง
สรุป URL: https://acme-v02.api.letsencrypt.org/acme/finalize/###
รัฐ: รอดำเนินการ
URL: https://acme-v02.api.letsencrypt.org/acme/order/###
เหตุการณ์:
พิมพ์อายุเหตุผลจากข้อความ
---- ------ ---- ---- -------
คำเตือน Solver 49m cert-manager ไม่สามารถระบุการกำหนดค่าโปรแกรมแก้ไขที่ถูกต้องสำหรับชุดของโดเมนในคำสั่งซื้อ: ไม่สามารถใช้โปรแกรมแก้ปัญหาที่กำหนดค่าไว้สำหรับ th is challenge
DNS เปลี่ยนจากค
ใบรับรอง:
apiVersion: cert-manager.io/v1
ชนิด: ใบรับรอง
ข้อมูลเมตา:
ชื่อ: wildcard-dev
เนมสเปซ: ระบบโค
ข้อมูลจำเพาะ:
secretName: wildcard-dev
ผู้ออกอ้างอิง:
ชนิด: ผู้ออก
ชื่อ: คนเลี้ยงแกะ
ชื่อสามัญ: '*.rancher.dev.com'
DNSชื่อ:
- '*.rancher.dev.com'
ฉันยังไม่ได้สร้างทางเข้าเลย ..
ฉันคิดว่า trubl ตามลำดับ
ประเภท: dns-01
ฉันทำอะไรผิด ?
Mbe สร้างผู้ออกรายที่สอง ?
ที่จริงแล้วฉันต้องการสร้างใบรับรองตัวแทนและโคลนเขาด้วย kubed เพราะฉันต้องการเนมสเปซจำนวนมากใน kube ด้วย 1 wldcard cert คุณสามารถแนะนำอะไรฉันได้บ้าง?)