Skip to content

Commit

Permalink
Add Issuer and Ingress configurations for WebServer001 to WebServer005
Browse files Browse the repository at this point in the history
  • Loading branch information
EliasDeHondt committed Jan 20, 2025
1 parent 5a2b1f3 commit 463e646
Show file tree
Hide file tree
Showing 12 changed files with 36 additions and 30 deletions.
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/ProxyServer001/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: proxyserver001-ingress
namespace: proxyserver001
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "proxyserver001-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: proxyserver001-letsencrypt-issuer
namespace: proxyserver001
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: proxyserver001-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/WebServer001/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: webserver001-ingress
namespace: webserver001
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "webserver001-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true" # Redirect HTTP to HTTPS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: webserver001-letsencrypt-issuer
namespace: webserver001
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: webserver001-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/WebServer002/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: webserver002-ingress
namespace: webserver002
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "webserver002-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true" # Redirect HTTP to HTTPS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: webserver002-letsencrypt-issuer
namespace: webserver002
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: webserver002-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/WebServer003/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: webserver003-ingress
namespace: webserver003
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "webserver003-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true" # Redirect HTTP to HTTPS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: webserver003-letsencrypt-issuer
namespace: webserver003
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: webserver003-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/WebServer004/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: webserver004-ingress
namespace: webserver004
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "webserver004-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true" # Redirect HTTP to HTTPS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: webserver004-letsencrypt-issuer
namespace: webserver004
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: webserver004-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down
5 changes: 3 additions & 2 deletions Supercluster/Cluster01/WebServer005/Ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: ingress
name: webserver005-ingress
namespace: webserver005
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
cert-manager.io/issuer: "webserver005-letsencrypt-issuer"
cert-manager.io/acme-challenge-type: http01
nginx.ingress.kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
nginx.ingress.kubernetes.io/ssl-redirect: "true" # Redirect HTTP to HTTPS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,16 @@
############################
---
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
kind: Issuer
metadata:
name: letsencrypt-prod
name: webserver005-letsencrypt-issuer
namespace: webserver005
spec:
acme:
server: https://acme-v02.api.letsencrypt.org/directory
email: elias.dehondt@outlook.com
privateKeySecretRef:
name: letsencrypt-prod-key
name: webserver005-letsencrypt-issuer-key
solvers:
- http01:
ingress:
Expand Down

0 comments on commit 463e646

Please sign in to comment.