Switch PubMEDIS to pubmedis.com with Let's Encrypt TLS

Replace nip.io hosts with pubmedis.com domain and add
letsencrypt-prod ClusterIssuer for automated certificate management.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-04-05 16:38:23 +00:00
parent 3b621b022a
commit 056f5fd493
2 changed files with 7 additions and 22 deletions

View File

@@ -6,30 +6,15 @@ metadata:
nginx.ingress.kubernetes.io/proxy-body-size: "50m"
nginx.ingress.kubernetes.io/proxy-read-timeout: "120"
nginx.ingress.kubernetes.io/proxy-send-timeout: "120"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
spec:
ingressClassName: nginx
tls:
- hosts:
- pubmedis.com
secretName: pubmedis-tls
rules:
- host: pubmedis.91.98.92.120.nip.io
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: pubmedis
port:
name: http
- host: pubmedis.46.224.170.83.nip.io
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: pubmedis
port:
name: http
- host: pubmedis.46.224.174.113.nip.io
- host: pubmedis.com
http:
paths:
- path: /

View File

@@ -37,7 +37,7 @@ metadata:
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: info@infinicaretech.com
email: info@pubmedis.com
privateKeySecretRef:
name: letsencrypt-prod-key
solvers: