diff --git a/.helm/adhoc/certificate-atlases-ebrains.yaml b/.helm/adhoc/certificate-atlases-ebrains.yaml new file mode 100644 index 0000000000000000000000000000000000000000..c4b1cfcf7691be610f4db502c3abdb5f65f2fb24 --- /dev/null +++ b/.helm/adhoc/certificate-atlases-ebrains.yaml @@ -0,0 +1,21 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: atlases-ebrains-certificate +spec: + secretName: atlases-ebrains-secret + renewBefore: 120h + commonName: atlases.ebrains.eu + isCA: false + privateKey: + algorithm: RSA + encoding: PKCS1 + size: 2048 + usages: + - server auth + dnsNames: + # (CHANGE ME! same as `commonName`) + - atlases.ebrains.eu + issuerRef: + name: letsencrypt-production-issuer-1 + kind: ClusterIssuer \ No newline at end of file diff --git a/.helm/adhoc/ingress-main.yml b/.helm/adhoc/ingress-main.yml index 230fcf5aa9ee631a6bfb78535f8204f40a5d51e6..1b67c540230ee7ab131c7211e47b89bf68c1e677 100644 --- a/.helm/adhoc/ingress-main.yml +++ b/.helm/adhoc/ingress-main.yml @@ -54,6 +54,30 @@ spec: name: expmt-siibra-explorer port: number: 8080 + - host: atlases.ebrains.eu + http: + paths: + - pathType: Prefix + path: "/viewer" + backend: + service: + name: prod-siibra-explorer + port: + number: 8080 + - pathType: Prefix + path: "/viewer-staging" + backend: + service: + name: rc-siibra-explorer + port: + number: 8080 + - pathType: Prefix + path: "/viewer-expmt" + backend: + service: + name: expmt-siibra-explorer + port: + number: 8080 tls: - secretName: siibra-explorer-prod-secret hosts: @@ -61,3 +85,6 @@ spec: - secretName: sxplr-ebrains-secret hosts: - siibra-explorer.apps.ebrains.eu + - secretName: atlases-ebrains-secret + hosts: + - atlases.ebrains.eu