Uploaded image for project: 'National Data Service'
  1. National Data Service
  2. NDS-299

Add TLS to ingress rules and Ansible tasks to deploy-tools

XMLWordPrintableJSON

    • NDS Sprint 6

      Update the deploy-tools repository and images to include support for cluster-wide TLS. This includes the following:

      • Ability to specify signed certificates, ideally through the SAVED_AND_SENSITIVE volume
      • Ability to generate self-signed certificates if CA signed certs not available
      • Add TLS secret named "ndslabs-tls-secret" (required) to Kubernetes. For example

        kubectl create secret generic ndslabs-tls-secret --from-file=tls.crt=certs/ndslabs.cert --from-file=tls.key=certs/ndslabs.key --namespace=default

      • Update ingress specs to include TLS
      • Configure GUI to use secure WSS (this is done by setting the environment variable APISERVER_SECURE=true)

              lambert8 Sara Lambert
              willis8 Craig Willis
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: