feat(ingress): add TLS configuration for staging hosts

Add TLS configuration for staging-shiny and staging-shiny-api 
hosts in the ingress resources. Create a new namespace for 
ingress-nginx to better organize resources. Update kustomization 
files to include new certificates and secrets. Streamline setup 
process with improved wait commands for pod readiness.
This commit is contained in:
2025-12-10 08:16:27 +01:00
parent 7dd42187fe
commit 58b04fe47e
12 changed files with 68 additions and 24 deletions
+1 -1
View File
@@ -28,7 +28,7 @@ kubectl create secret generic ca-key-pair2 \
--from-literal=tls.key="$(cat local-ca.key)"
```
The [certificates.yaml](../kind/certificates.yaml) contains the secrets already and wil be used by cert-manager
The [certificates.yaml](../k8s/app/certificates.yaml) contains the secrets already and wil be used by cert-manager
to sign certificates.
## Install and trust the CA