Update ingress hosts and issuer references for alpha environment

Signed-off-by: zhenyus <zhenyus@mathmast.com>
This commit is contained in:
zhenyus 2025-04-11 01:22:29 +08:00
parent 68db147b18
commit 6ebdef8933
10 changed files with 55 additions and 30 deletions

View File

@ -46,6 +46,31 @@ spec:
- selector:
dnsZones:
- freeleaps.com
dns01:
webhook:
config:
apiKeySecretRef:
name: mathmast-godaddy-api-key
key: token
production: true
ttl: 600
groupName: acme.mathmast.com
solverName: godaddy
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: freeleaps-alpha-dot-com
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: acme@freeleaps-alpha.com
privateKeySecretRef:
name: freeleaps-alpha-dot-com-certs
solvers:
- selector:
dnsZones:
- freeleaps-alpha.com
dns01:
webhook:
config:

View File

@ -54,7 +54,7 @@ authentication:
enabled: false
ingresses:
- name: authentication-ingress
host: alpha.authentication.freeleaps.mathmast.com
host: authentication.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ authentication:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.authentication.freeleaps.mathmast.com-cert
name: authentication.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: authentication

View File

@ -54,7 +54,7 @@ centralStorage:
enabled: false
ingresses:
- name: central-storage-ingress
host: alpha.central-storage.freeleaps.mathmast.com
host: central-storage.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ centralStorage:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.central-storage.freeleaps.mathmast.com-cert
name: central-storage.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: central_storage

View File

@ -54,7 +54,7 @@ chat:
enabled: false
ingresses:
- name: chat-ingress
host: alpha.chat.freeleaps.mathmast.com
host: chat.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ chat:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.chat.freeleaps.mathmast.com-cert
name: chat.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: chat
@ -79,7 +79,7 @@ chat:
mongodbUri: mongodb+srv://jetli:8IHKx6dZK8BfugGp@freeleaps2.hanbj.mongodb.net/
mongodbPort: 27017
emailFrom: freeleaps@freeleaps.com
siteUrlRoot: https://alpha.freeleaps.mathmast.com
siteUrlRoot: https://freeleaps-alpha.com
jwtSecretKey: 8f87ca8c3c9c3df09a9c78e0adb0927855568f6072d9efc892534aee35f5867b
jwtAlgorithm: HS256
stripeApiKey: sk_test_51Ogsw5B0IyqaSJBrwczlr820jnmvA1qQQGoLZ2XxOsIzikpmXo4pRLjw4XVMTEBR8DdVTYySiAv1XX53Zv5xqynF00GfMqttFd

View File

@ -54,7 +54,7 @@ content:
enabled: false
ingresses:
- name: content-ingress
host: alpha.content.freeleaps.mathmast.com
host: content.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ content:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.content.freeleaps.mathmast.com-cert
name: content.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: content

View File

@ -54,7 +54,7 @@ devsvc:
enabled: false
ingresses:
- name: devsvc-ingress
host: alpha.devsvc.freeleaps.mathmast.com
host: devsvc.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ devsvc:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.devsvc.freeleaps.mathmast.com-cert
name: devsvc.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: devsvc

View File

@ -33,7 +33,7 @@ freeleaps:
enabled: false
ingresses:
- name: freeleaps-ingress
host: alpha.api.freeleaps.mathmast.com
host: api.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -46,9 +46,9 @@ freeleaps:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.api.freeleaps.mathmast.com-cert
name: api.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: freeleaps
@ -58,7 +58,7 @@ freeleaps:
mongodbUri: mongodb+srv://jetli:8IHKx6dZK8BfugGp@freeleaps2.hanbj.mongodb.net/
mongodbPort: 27017
emailFrom: freeleaps@freeleaps.com
siteUrlRoot: https://alpha.freeleaps.mathmast.com
siteUrlRoot: https://freeleaps-alpha.com
jwtSecretKey: 8f87ca8c3c9c3df09a9c78e0adb0927855568f6072d9efc892534aee35f5867b
jwtAlgorithm: HS256
stripeApiKey: sk_test_51Ogsw5B0IyqaSJBrwczlr820jnmvA1qQQGoLZ2XxOsIzikpmXo4pRLjw4XVMTEBR8DdVTYySiAv1XX53Zv5xqynF00GfMqttFd

View File

@ -29,7 +29,7 @@ frontend:
targetPort: 8080
ingresses:
- name: frontend-ingress
host: alpha.freeleaps.mathmast.com
host: freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -42,9 +42,9 @@ frontend:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.freeleaps.mathmast.com-cert
name: freeleaps-alpha.com-cert
annotations:
nginx.ingress.kubernetes.io/proxy-read-timeout: '3600'
nginx.ingress.kubernetes.io/proxy-send-timeout: '3600'

View File

@ -54,7 +54,7 @@ notification:
enabled: false
ingresses:
- name: notification-ingress
host: alpha.notification.freeleaps.mathmast.com
host: notification.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ notification:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.notification.freeleaps.mathmast.com-cert
name: notification.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: notification

View File

@ -54,7 +54,7 @@ payment:
enabled: false
ingresses:
- name: payment-ingress
host: alpha.payment.freeleaps.mathmast.com
host: payment.freeleaps-alpha.com
class: nginx
rules:
- path: /
@ -67,9 +67,9 @@ payment:
tls:
exists: false
issuerRef:
name: mathmast-dot-com
name: freeleaps-alpha-dot-com
kind: ClusterIssuer
name: alpha.payment.freeleaps.mathmast.com-cert
name: payment.freeleaps-alpha.com-cert
configs:
tz: UTC
appName: payment
@ -79,6 +79,6 @@ payment:
mongodbPort: 27017
mongodbUri: mongodb+srv://jetli:8IHKx6dZK8BfugGp@freeleaps2.hanbj.mongodb.net/
stripeApiKey: sk_test_51Ogsw5B0IyqaSJBrwczlr820jnmvA1qQQGoLZ2XxOsIzikpmXo4pRLjw4XVMTEBR8DdVTYySiAv1XX53Zv5xqynF00GfMqttFd
siteUrlRoot: https://alpha.freeleaps.mathmast.com
siteUrlRoot: https://freeleaps-alpha.com
metricsEnabled: 'false'
probesEnabled: 'true'