Skip to content

Commit dd355da

Browse files
PenguinzTechclaude
andcommitted
fix(k8s): standardize ingress TLDs - beta=.penguintech.cloud, alpha=.localhost.local
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c4e71fa commit dd355da

File tree

12 files changed

+20
-20
lines changed

12 files changed

+20
-20
lines changed

k8s/helm/icecharts/values-alpha.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## IceCharts - Alpha Environment Overrides
22
namespace:
33
create: true
4-
name: icecharts-alpha
4+
name: icecharts
55
api:
66
replicas: 1
77
image:

k8s/helm/icecharts/values-beta.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Beta/staging environment overrides (icecharts.penguintech.io)
1+
# Beta/staging environment overrides (icecharts.penguintech.cloud)
22
# Uses icecharts namespace (each cluster has its own icecharts namespace)
33
namespace:
44
create: false
@@ -23,11 +23,11 @@ web:
2323
tag: "beta"
2424

2525
ingress:
26-
# Disabled: ingress for icecharts.penguintech.io is managed in the
26+
# Disabled: ingress for icecharts.penguintech.cloud is managed in the
2727
# icecharts namespace (created via kustomize). The nginx admission
2828
# webhook rejects duplicate host+path across namespaces.
2929
enabled: false
30-
host: icecharts.penguintech.io
30+
host: icecharts.penguintech.cloud
3131
tls:
3232
enabled: true
3333
secretName: icecharts-tls
@@ -57,4 +57,4 @@ config:
5757
FLASK_ENV: "production"
5858
LOG_LEVEL: "info"
5959
RELEASE_MODE: "false"
60-
CORS_ORIGINS: "https://icecharts.penguintech.io"
60+
CORS_ORIGINS: "https://icecharts.penguintech.cloud"

k8s/kustomize/base/configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ data:
1616
STORAGE_PROVIDER: "minio"
1717
MINIO_BUCKET: "icecharts"
1818
MINIO_SECURE: "false"
19-
CORS_ORIGINS: "https://icecharts.penguintech.io"
19+
CORS_ORIGINS: "https://icecharts.penguintech.cloud"
2020
LICENSE_SERVER_URL: "https://license.penguintech.io"
2121
PRODUCT_NAME: "icecharts"
2222
RELEASE_MODE: "false"

k8s/kustomize/overlays/alpha/configmap-patch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ data:
66
FLASK_ENV: "production"
77
LOG_LEVEL: "debug"
88
RELEASE_MODE: "false"
9-
CORS_ORIGINS: "https://icecharts-alpha.penguintech.io"
9+
CORS_ORIGINS: "https://icecharts-alpha.localhost.local"
1010
DB_HOST: "postgres.icecharts-alpha.svc.cluster.local"
1111
REDIS_HOST: "redis.icecharts-alpha.svc.cluster.local"
1212
MINIO_ENDPOINT: "minio.icecharts-alpha.svc.cluster.local:9000"

k8s/kustomize/overlays/alpha/ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ spec:
1010
ingressClassName: nginx
1111
tls:
1212
- hosts:
13-
- icecharts-alpha.penguintech.io
13+
- icecharts-alpha.localhost.local
1414
secretName: icecharts-alpha-tls
1515
rules:
16-
- host: icecharts-alpha.penguintech.io
16+
- host: icecharts-alpha.localhost.local
1717
http:
1818
paths:
1919
- path: /api

k8s/kustomize/overlays/beta/configmap-patch.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ data:
66
FLASK_ENV: "production"
77
LOG_LEVEL: "info"
88
RELEASE_MODE: "false"
9-
CORS_ORIGINS: "https://icecharts.penguintech.io"
9+
CORS_ORIGINS: "https://icecharts.penguintech.cloud"
1010
DB_HOST: "postgres.icecharts-beta.svc.cluster.local"
1111
REDIS_HOST: "redis.icecharts-beta.svc.cluster.local"
1212
MINIO_ENDPOINT: "minio.icecharts-beta.svc.cluster.local:9000"

k8s/kustomize/overlays/beta/ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@ spec:
1010
ingressClassName: nginx
1111
tls:
1212
- hosts:
13-
- icecharts.penguintech.io
13+
- icecharts.penguintech.cloud
1414
secretName: icecharts-tls
1515
rules:
16-
- host: icecharts.penguintech.io
16+
- host: icecharts.penguintech.cloud
1717
http:
1818
paths:
1919
- path: /api

k8s/manifests/configmap.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ data:
2121
STORAGE_PROVIDER: "minio"
2222
MINIO_BUCKET: "icecharts"
2323
MINIO_SECURE: "false"
24-
CORS_ORIGINS: "https://icecharts.penguintech.io"
24+
CORS_ORIGINS: "https://icecharts.penguintech.cloud"
2525
LICENSE_SERVER_URL: "https://license.penguintech.io"
2626
PRODUCT_NAME: "icecharts"
2727
RELEASE_MODE: "false"

k8s/manifests/ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ spec:
1515
ingressClassName: nginx
1616
tls:
1717
- hosts:
18-
- icecharts.penguintech.io
18+
- icecharts.penguintech.cloud
1919
secretName: icecharts-tls
2020
rules:
21-
- host: icecharts.penguintech.io
21+
- host: icecharts.penguintech.cloud
2222
http:
2323
paths:
2424
- path: /api

k8s/manifests/overlays/alpha/kustomization.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ resources:
1010
- ../../base
1111

1212
# Override namespace for alpha
13-
namespace: icecharts-alpha
13+
namespace: icecharts
1414

1515
# Apply patches for alpha environment using new syntax
1616
patches:
@@ -40,7 +40,7 @@ patches:
4040
value: ghcr.io/penguintech/icecharts-api:alpha
4141
- op: replace
4242
path: /spec/template/spec/containers/0/imagePullPolicy
43-
value: Always
43+
value: Never
4444
- target:
4545
kind: Deployment
4646
name: web
@@ -50,7 +50,7 @@ patches:
5050
value: ghcr.io/penguintech/icecharts-web:alpha
5151
- op: replace
5252
path: /spec/template/spec/containers/0/imagePullPolicy
53-
value: Always
53+
value: Never
5454
5555
# Resource patches for API
5656
- target:

0 commit comments

Comments
 (0)