update ingress for chartmuseum

This commit is contained in:
2024-09-06 17:27:12 +10:00
parent c566592097
commit 201e0c3566
2 changed files with 70 additions and 4 deletions

View File

@@ -2,17 +2,16 @@ apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
name: chartmuseum-ingress name: chartmuseum-ingress
namespace: argocd namespace: chartmuseum
annotations: annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "true" nginx.ingress.kubernetes.io/ssl-redirect: "false"
nginx.ingress.kubernetes.io/use-regex: "true" nginx.ingress.kubernetes.io/use-regex: "true"
spec: spec:
ingressClassName: nginx ingressClassName: nginx
tls: tls:
- hosts: - hosts:
- "chartmuseum.cluster.edward.sydney" - "chartmuseum.cluster.edward.sydney"
- "chartmuseum.cluster.local" secretName: "chartmuseum-tls"
secretName: "ingress-tls"
rules: rules:
- host: "chartmuseum.cluster.edward.sydney" - host: "chartmuseum.cluster.edward.sydney"
http: http:

View File

@@ -0,0 +1,67 @@
apiVersion: v1
kind: Secret
metadata:
annotations:
argocd.argoproj.io/sync-options: Prune=false
sealedsecrets.bitnami.com/cluster-wide: "true"
sealedsecrets.bitnami.com/managed: "true"
creationTimestamp: null
name: chartmuseum-tls
namespace: chartmuseum
type: kubernetes.io/tls
stringData:
tls.crt: |
-----BEGIN CERTIFICATE-----
MIIDkDCCAxagAwIBAgISAzfHRyZrvk8WNGAHWrgbzciFMAoGCCqGSM49BAMDMDIx
CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQDEwJF
NjAeFw0yNDA4MjgyMzUwMTRaFw0yNDExMjYyMzUwMTNaMCIxIDAeBgNVBAMMFyou
Y2x1c3Rlci5lZHdhcmQuc3lkbmV5MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE
8ud+9xO2ekXfvX8ghVd4rqJ/0nVqOAVvrxSNou17ofAhbKr6jhDhDuaKPPwu3r3t
YxcU/Ij1fviXhwLHU7psSqOCAhowggIWMA4GA1UdDwEB/wQEAwIHgDAdBgNVHSUE
FjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAdBgNVHQ4EFgQU
3cFhorY+2wTt4EVNA/3P6yN5m4gwHwYDVR0jBBgwFoAUkydGmAOpUWiOmNbEQkjb
I79YlNIwVQYIKwYBBQUHAQEESTBHMCEGCCsGAQUFBzABhhVodHRwOi8vZTYuby5s
ZW5jci5vcmcwIgYIKwYBBQUHMAKGFmh0dHA6Ly9lNi5pLmxlbmNyLm9yZy8wIgYD
VR0RBBswGYIXKi5jbHVzdGVyLmVkd2FyZC5zeWRuZXkwEwYDVR0gBAwwCjAIBgZn
gQwBAgEwggEFBgorBgEEAdZ5AgQCBIH2BIHzAPEAdwA/F0tP1yJHWJQdZRyEvg0S
7ZA3fx+FauvBvyiF7PhkbgAAAZGbmzAXAAAEAwBIMEYCIQD/V43Jy0KHLodl+gtE
RyvGcUrk6mzrUp3bIeRJRIGX5AIhAI76WUuByT+oVAu9+gpTRmbPnaEjIz23pX+D
+wl3KGXMAHYA7s3QZNXbGs7FXLedtM0TojKHRny87N7DUUhZRnEftZsAAAGRm5sw
DgAABAMARzBFAiATa1V7yZy0WU6Q1VhYFekp0w0RTqZuTLt7qHAFukH4IgIhAJ7J
h4W3Qu1xU9MzBiWVNfXyjt+xF/Z7psq0H3uC5QrUMAoGCCqGSM49BAMDA2gAMGUC
MGbxI061Ifmd5Ly5zXKUbkN2a3KwfGWNRcsnsJAMo/kztOGxACSObwsyhUzvByeV
0gIxANVVMDZ7biW0CTXtTdPhcwB3tMbxqc5XLqCw4LUaw4dNa+mU7twxyZDGHjSb
8kL+vg==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIEVzCCAj+gAwIBAgIRALBXPpFzlydw27SHyzpFKzgwDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjQwMzEzMDAwMDAw
WhcNMjcwMzEyMjM1OTU5WjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCRTYwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAATZ8Z5G
h/ghcWCoJuuj+rnq2h25EqfUJtlRFLFhfHWWvyILOR/VvtEKRqotPEoJhC6+QJVV
6RlAN2Z17TJOdwRJ+HB7wxjnzvdxEP6sdNgA1O1tHHMWMxCcOrLqbGL0vbijgfgw
gfUwDgYDVR0PAQH/BAQDAgGGMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcD
ATASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBSTJ0aYA6lRaI6Y1sRCSNsj
v1iU0jAfBgNVHSMEGDAWgBR5tFnme7bl5AFzgAiIyBpY9umbbjAyBggrBgEFBQcB
AQQmMCQwIgYIKwYBBQUHMAKGFmh0dHA6Ly94MS5pLmxlbmNyLm9yZy8wEwYDVR0g
BAwwCjAIBgZngQwBAgEwJwYDVR0fBCAwHjAcoBqgGIYWaHR0cDovL3gxLmMubGVu
Y3Iub3JnLzANBgkqhkiG9w0BAQsFAAOCAgEAfYt7SiA1sgWGCIpunk46r4AExIRc
MxkKgUhNlrrv1B21hOaXN/5miE+LOTbrcmU/M9yvC6MVY730GNFoL8IhJ8j8vrOL
pMY22OP6baS1k9YMrtDTlwJHoGby04ThTUeBDksS9RiuHvicZqBedQdIF65pZuhp
eDcGBcLiYasQr/EO5gxxtLyTmgsHSOVSBcFOn9lgv7LECPq9i7mfH3mpxgrRKSxH
pOoZ0KXMcB+hHuvlklHntvcI0mMMQ0mhYj6qtMFStkF1RpCG3IPdIwpVCQqu8GV7
s8ubknRzs+3C/Bm19RFOoiPpDkwvyNfvmQ14XkyqqKK5oZ8zhD32kFRQkxa8uZSu
h4aTImFxknu39waBxIRXE4jKxlAmQc4QjFZoq1KmQqQg0J/1JF8RlFvJas1VcjLv
YlvUB2t6npO6oQjB3l+PNf0DpQH7iUx3Wz5AjQCi6L25FjyE06q6BZ/QlmtYdl/8
ZYao4SRqPEs/6cAiF+Qf5zg2UkaWtDphl1LKMuTNLotvsX99HP69V2faNyegodQ0
LyTApr/vT01YPE46vNsDLgK+4cL6TrzC/a4WcmF5SRJ938zrv/duJHLXQIku5v0+
EwOy59Hdm0PT/Er/84dDV0CSjdR/2XuZM3kpysSKLgD1cKiDA+IRguODCxfO9cyY
Ig46v9mFmBvyH04=
-----END CERTIFICATE-----
tls.key: |
-----BEGIN PRIVATE KEY-----
MIGHAgEAMBMGByqGSM49AgEGCCqGSM49AwEHBG0wawIBAQQgXuMIQX6LINaWverb
bXLW1pp43GDplg7gnSMfGVu04dShRANCAATy5373E7Z6Rd+9fyCFV3iuon/SdWo4
BW+vFI2i7Xuh8CFsqvqOEOEO5oo8/C7eve1jFxT8iPV++JeHAsdTumxK
-----END PRIVATE KEY-----