Skip to content

Commit

Permalink
add docs for ingress tls with vault
Browse files Browse the repository at this point in the history
  • Loading branch information
aramase committed May 29, 2020
1 parent 2c6a2e0 commit 7412b2d
Show file tree
Hide file tree
Showing 8 changed files with 55 additions and 252 deletions.
9 changes: 9 additions & 0 deletions docs/README.ingress-tls.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Using Secrets Store CSI to Enable NGINX Ingress Controller with TLS

The Secrets Store CSI Driver can be used to enable applications to work with NGINX Ingress Controller with TLS stored in an External Secrets Store.
For more information on securing an Ingress with TLS, refer to: https://kubernetes.io/docs/concepts/services-networking/ingress/#tls

Checkout provider samples on how to get started -

- [Using Secrets Store CSI and Azure Key Vault Provider](https://github.com/Azure/secrets-store-csi-driver-provider-azure/blob/master/sample/ingress-controller/README.md)
- [Using Secrets Store CSI and Hashicorp Vault Provider](https://github.com/hashicorp/secrets-store-csi-driver-provider-vault/blob/master/sample/ingress-controller/README.md)
18 changes: 18 additions & 0 deletions ingress-tls.crt
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
-----BEGIN CERTIFICATE-----
MIIC2DCCAcACCQDvaF+AC+HGNjANBgkqhkiG9w0BAQsFADAuMRYwFAYDVQQDDA1k
ZW1vLnRlc3QuY29tMRQwEgYDVQQKDAtpbmdyZXNzLXRsczAeFw0yMDA1MjkwMTQy
MTlaFw0yMTA1MjkwMTQyMTlaMC4xFjAUBgNVBAMMDWRlbW8udGVzdC5jb20xFDAS
BgNVBAoMC2luZ3Jlc3MtdGxzMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtaDYyBsuoZVCgONLO5BydkkDccYCeVNgdNOigD9rC8EumSIOZ+KN4eYIc9L1
KFR5iNwc1HvrldOIqxzLVovDnVCpD3ngzDxPGjc6QqQtxLFuU6RUOlV4+Nb+lQfR
PD0+0VGNFtC6wbtNfXpEHY3ek1wIF4ryOsdmvslxtNk7Uu9SoVjyAjNOYTctwbYO
RjlQy0xUyo3GYZoHzjbz49rDVVdmxMO6NQTOKgDUTvtvKQL0gkUYr9gdGr5h6y1/
zeCkkMBfPxvUeEvZTo1NQU10Q4zEqLzkBGw6RXSMQitaekwBtrK/2bKhXuQFkE7N
YIKLGXflyzQM6YP2Fu+dhG+S+wIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQBRdoVQ
86IdM8rQbYTFwANLi2oJhQ7qHbCDVSRYOHdOUcFQUiPcblFFyhf5grSG8vKXKMwG
sEV3f9cS3mxEanLj37WzOzoPiCg+kIOv1pTJdOQrm1cj7cEjLXk49QG1W0oa13zR
ibM//Yw0vx/fzbyQXb8wiBaykYwiABJbJgrE9hc7A1K2aX4vx2SLkSZRbh74LZiP
uqhysCqXjlh+LqzwxpxGtTatGqhnIJ1RQkaBZS8ejzMLXBJvVvNFGe3hd0w54I9d
dmDF22WRtVuFB2/B6QeJTPmTVjRL7393zegQXvDHYON5qX5A0sEk5+uhJ+Wy154w
LRuTbtMoOHVEppuB
-----END CERTIFICATE-----
28 changes: 28 additions & 0 deletions ingress-tls.key
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC1oNjIGy6hlUKA
40s7kHJ2SQNxxgJ5U2B006KAP2sLwS6ZIg5n4o3h5ghz0vUoVHmI3BzUe+uV04ir
HMtWi8OdUKkPeeDMPE8aNzpCpC3EsW5TpFQ6VXj41v6VB9E8PT7RUY0W0LrBu019
ekQdjd6TXAgXivI6x2a+yXG02TtS71KhWPICM05hNy3Btg5GOVDLTFTKjcZhmgfO
NvPj2sNVV2bEw7o1BM4qANRO+28pAvSCRRiv2B0avmHrLX/N4KSQwF8/G9R4S9lO
jU1BTXRDjMSovOQEbDpFdIxCK1p6TAG2sr/ZsqFe5AWQTs1ggosZd+XLNAzpg/YW
752Eb5L7AgMBAAECggEAaVfYQ/+YBTnn749lJC/8Y2SnrcZ1yt6z9C6HcrDVqmSq
XUDmcBRzzFC6GEuDy5drQhjAU/Fny2d8PhqeSR0ZINYWqBY9bteP3ZmondxRe2KZ
pcOK4qaOWm2ADPoSvkibdZZCKbh4iULUh/FxLl8JeBiJzPXW1oaurftyirzv7oJL
SIi3NH9X69ibpSKmuR5ngLHk20GOmS9/XXfX0yz/ene9dEmtbflSmoqRubXTJ2K/
O3nfxlk39uC63WG2sauXtOiK0pGZlSjlxKOxSi02V8sDsJAn2A+Vyra9Aw3AC+Td
FvJ4aHqtcDex+56JXaMuQGHM+OFCWgXtc3sNoyx0CQKBgQDp9G6UKkr2xoI/Y0jD
mTNMJdodsiHeBIxofBColpF+UAiXQyofr+kz31nZbiVfxL/pVsjKbjVFQ9ypQh33
qInYMpW3RB11AbqEkExBL9oBjFVEMvGsRPZvG4ynBnjBmWMvm7jxiLpnScj3oZks
yPFSkbMbufDwYvdGcASJFK1W1QKBgQDGviuYhC60nl+rupQV7EpMjdZyaJj99RDZ
9IGY3F0Lq4RMs3Nnuk06bZXBz8ebozvadHNfn8o6BtfLu5yFATs61/jjGvYZ96is
tfJlxWWtsW+UeqTcHIpJ8+icds3+eg+/no7w5MC37LPA178p/UtMx0PSCy+LhX2E
FoaIqLjKjwKBgCjDgTzpvZQP9IPM7dG+8NQ0yDNiZUpE6p4N9+0YBxPGKCkK99z7
jpuOMB6VdYehRXsHtwamezutXlZTgds0D4iPD80V3jgT7AbLCa5WAxs/819lrPxC
K9oiJ7i2hPXenwydinTzSN9UWOLk0kaeYIXtgxKyrEuGQuWQAQpNgwJdAoGAdiHV
sgtn4657uYzmtv1D0KtCe7DWt6VyhctDOURK/kPOGPVVtKNVglRe/tvtjwKA8kHj
zkQhpUop/QygZaKsvTZg10VQYXEHTtm7omiqHotogn4//iHsxTZ43n/zw750G/c4
idG/B9RnqEnVdDT+DD4pfvFtKmaHi/sDrrlzVdsCgYEAvMbxiM9K9bYLlCiWQcYl
w3KSk7TWu92O+p2hkOi4mkyS87q/1BOjD62lUmI4XnSv0CtTe446P9XV1AAXw+qy
z4c5NtaSBqdM3jEpPWxcrxgWE+8RG3G7VA1X+b/Wkdsk1NRWPP3HHSD2VhW1A2ac
1q3amWXPK4kENxxEJpcI82c=
-----END PRIVATE KEY-----
119 changes: 0 additions & 119 deletions sample/ingress-controller-tls/README.md

This file was deleted.

43 changes: 0 additions & 43 deletions sample/ingress-controller-tls/deployment-app-one.yaml

This file was deleted.

43 changes: 0 additions & 43 deletions sample/ingress-controller-tls/deployment-app-two.yaml

This file was deleted.

24 changes: 0 additions & 24 deletions sample/ingress-controller-tls/ingress.yaml

This file was deleted.

23 changes: 0 additions & 23 deletions sample/ingress-controller-tls/secretproviderclass-azure-tls.yaml

This file was deleted.

0 comments on commit 7412b2d

Please sign in to comment.