Is your feature request related to a problem? Please describe.
We'd like to replace ingress-nginx + cert-manager with skipper + cert-manager (where ingress-nginx or skipper is public facing and responsible for terminating TLS)
Describe the solution you would like
Be able to install cert-manager.io, configure ClusterIssuer, and Certificate, and configure a Skipper object similar to the kind: Ingress example in https://cert-manager.io/docs/tutorials/acme/nginx-ingress/#step-4---deploy-an-example-service
Describe alternatives you've considered (optional)
Additional context (optional)
I'm told the development work involves:
have cert-manager to do the cert challenge and provide a secret that is mounted to your skipper pod, then
|
func NewCertRegistry() *CertRegistry { |
|
l := make(map[string]*tls.Certificate) |
|
|
|
return &CertRegistry{ |
|
lookup: l, |
|
} |
|
} |
|
func NewCertRegistry() *CertRegistry { |
|
l := make(map[string]*tls.Certificate) |
|
|
|
return &CertRegistry{ |
|
lookup: l, |
|
} |
|
} |
The expectation is that there would be a lot more work to establish testing than.
Would you like to work on it?
Maybe
Is your feature request related to a problem? Please describe.
We'd like to replace ingress-nginx + cert-manager with skipper + cert-manager (where ingress-nginx or skipper is public facing and responsible for terminating TLS)
Describe the solution you would like
Be able to install cert-manager.io, configure
ClusterIssuer, andCertificate, and configure a Skipper object similar to thekind: Ingressexample in https://cert-manager.io/docs/tutorials/acme/nginx-ingress/#step-4---deploy-an-example-serviceDescribe alternatives you've considered (optional)
Additional context (optional)
I'm told the development work involves:
The expectation is that there would be a lot more work to establish testing than.
Would you like to work on it?
Maybe