Skip to content
Snippets Groups Projects
  • egon w. stemle's avatar
    d6a64be5
    Use kube-lego for TLS certs for clarin(-dev).eurac.edu · d6a64be5
    egon w. stemle authored
    So far, we have used TLS certs from eurac's IT. Now, we (re-)use k8s
    infrastructure (in particular the kube-lego add-on) and let kube-lego
    - request/renew TLS certificates
    - manage the certificate within a k8s secret
    We then make this k8s secret available to our nginx and configure nginx
    to use it.
    
    We also got rid of internal TLS communication between ingress and the
    apps avoiding the necessity to (re-)create valid/self-signed certs. The
    overhead seemed unnecessary.
    
    Note: using HTTP(!) over port 443 for internal communication (Shibboleth mishap)
    
    Fix #62
    d6a64be5
    History
    Use kube-lego for TLS certs for clarin(-dev).eurac.edu
    egon w. stemle authored
    So far, we have used TLS certs from eurac's IT. Now, we (re-)use k8s
    infrastructure (in particular the kube-lego add-on) and let kube-lego
    - request/renew TLS certificates
    - manage the certificate within a k8s secret
    We then make this k8s secret available to our nginx and configure nginx
    to use it.
    
    We also got rid of internal TLS communication between ingress and the
    apps avoiding the necessity to (re-)create valid/self-signed certs. The
    overhead seemed unnecessary.
    
    Note: using HTTP(!) over port 443 for internal communication (Shibboleth mishap)
    
    Fix #62