GoogleCloudPlatform / k8s-multicluster-ingress

kubemci: Command line tool to configure L7 load balancers using multiple kubernetes clusters
Apache License 2.0
376 stars 68 forks source link

Enable users to create HTTPS ingresses #46

Closed nikhiljindal closed 6 years ago

nikhiljindal commented 6 years ago

For now, we support creating http ingresses only. Need to add SSLCerts management code to be able to create HTTPS ingresses

nikhiljindal commented 6 years ago

This includes 2 parts:

cc @csbell @G-Harmon

nikhiljindal commented 6 years ago

With https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/pull/92 and https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/pull/97, we now support frontend https with SSL certs stored as secrets.

Next steps are to support:

nikhiljindal commented 6 years ago

We now support frontend HTTPS with pre-shared certs and backend HTTPS. We need to add support for https only.

https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/issues/131 tracks adding an e2e test.

nikhiljindal commented 6 years ago

We now have e2e tests (https://k8s-testgrid.appspot.com/sig-multicluster-kubemci#kubemci-ingress-conformance) and documentation: https://github.com/GoogleCloudPlatform/k8s-multicluster-ingress/pull/143