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: - selector:
dnsZones: dnsZones:
- freeleaps.com - 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: dns01:
webhook: webhook:
config: config:

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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