Commit Graph
190 Commits
Author SHA1 Message Date
James Munnelly 484bf60ec0 Support ThirdPartyResources with helm chart 2017-09-21 18:40:44 +01:00
James Munnelly 7194492447 Add initial helm chart 2017-09-21 18:16:45 +01:00
James MunnellyandGitHub 6e4121f17d Fix DNS domain examples 2017-09-14 16:31:51 +01:00
James MunnellyandGitHub 8d0d8d1e62 Merge pull request #79 from jetstack-experimental/issuer-ca
Add initial basic CA issuer implementation
2017-09-14 13:43:15 +01:00
James Munnelly 03acdf3a8c Don't regenerate svcName 2017-09-12 21:57:45 +01:00
James MunnellyandGitHub bf6b74e4cf Merge pull request #93 from jetstack-experimental/rand-acme-http-names
Use shorter names for http solver resources
2017-09-12 21:49:19 +01:00
James Munnelly dc29817673 Use shorter names for http solver resources 2017-09-12 21:41:37 +01:00
James Munnelly 56a76ca9ee Add go_fmt check to verify 2017-09-11 16:35:44 +01:00
James MunnellyandGitHub 4386b28998 Add API stability notice
[ci skip]
2017-09-11 14:17:58 +01:00
James MunnellyandGitHub c3d9f2a674 Merge pull request #65 from jetstack-experimental/readme-diagram
Add high level overview diagram
[ci skip]
2017-09-11 12:27:29 +01:00
James Munnelly 20e8996245 Remove duplicate helper methods 2017-09-11 10:48:53 +01:00
James Munnelly d506d35cf1 Don't log issuance & renew success/failure twice 2017-09-11 10:47:59 +01:00
James Munnelly f28afd00ac Only update resource status if a change has occurred 2017-09-11 10:47:59 +01:00
James Munnelly 5872bbe6d2 Add simple CA Certificate issuance e2e test 2017-09-11 10:47:59 +01:00
James Munnelly bef938454b Fix passing public key to obtainCertificate 2017-09-11 10:47:59 +01:00
James Munnelly 977573db9d Put UpdateStatus on *Issuer and *Certificate 2017-09-11 10:47:59 +01:00
James Munnelly 87df7a0d81 Update CA issuer to log to Event Recorder 2017-09-11 10:47:59 +01:00
James Munnelly 9ba1a35fa1 Update ACME Issue & Renew methods 2017-09-11 10:47:59 +01:00
James Munnelly 5f061a8c7e Update Certificate Status after Issue & Renew 2017-09-11 10:47:59 +01:00
James Munnelly a86f151dbb Create signing keypair fixture in CA test 2017-09-11 10:47:59 +01:00
James Munnelly 5360497de6 Add CA issuer Setup() e2e test 2017-09-11 10:47:59 +01:00
James Munnelly e26ddc8307 Fix UpdateStatusCondition call 2017-09-11 10:47:58 +01:00
James Munnelly 54a850383f Use SecretTLSKey/SecretTLSCert functions 2017-09-11 10:47:58 +01:00
James Munnelly ae3171b8bf Add initial CA issuer work 2017-09-11 10:47:58 +01:00
James Munnelly c2cbbe0145 Add CA field to Issuer 2017-09-11 10:47:58 +01:00
James MunnellyandGitHub fbe7f542bd Merge pull request #81 from jetstack-experimental/acme-events
Add Events for ACME authorisation flow
2017-09-11 10:40:08 +01:00
James Munnelly ac8e0c6918 Make authorization chan buffered 2017-09-11 02:19:17 +01:00
James Munnelly 98daf0b1ba Add events for ACME prepare method 2017-09-11 02:02:00 +01:00
James Munnelly e02fbd405a Regenerate files 2017-09-11 01:31:00 +01:00
James Munnelly c3fc810a5e Add CertificateStatusCondition types 2017-09-11 01:30:51 +01:00
James MunnellyandGitHub 45aed3bde9 Merge pull request #80 from jetstack-experimental/remove-kube
Remove unusued kube package
2017-09-11 01:28:48 +01:00
James Munnelly 80b02006fd Remove unusued kube package 2017-09-11 01:04:31 +01:00
James MunnellyandGitHub 970cef4ff9 Merge pull request #78 from jetstack-experimental/generic-issuer
Refactor issuer implementation to share more code
2017-09-10 23:14:56 +01:00
James Munnelly d0e02d3d4e Make UpdateStatusCondition work on a *Issuer 2017-09-10 23:07:06 +01:00
James Munnelly 89588bb281 Split GetKeyPair method into two methods 2017-09-10 22:54:55 +01:00
James Munnelly 6e1b4c8533 Fix certificate sync.go for new structure 2017-09-10 21:14:21 +01:00
James Munnelly 2e551f58b5 Update ACME implementation for new structure. Add util/pki. 2017-09-10 21:13:37 +01:00
James Munnelly dc4335754f Move kube related utilities out of cmd 2017-09-10 21:11:34 +01:00
James MunnellyandGitHub d6c0df5c78 Merge pull request #74 from jetstack-experimental/event-recording
Add event recording. Split out cmd entrypoint.
2017-09-10 20:38:56 +01:00
James MunnellyandGitHub 2991d3b17b Merge pull request #76 from jetstack-experimental/tests
Add basic test for issuer sync loop
2017-09-09 18:58:56 +01:00
James Munnelly 7e33491161 Set issuer lister in certificate controller 2017-09-09 18:52:47 +01:00
James Munnelly ff0c62fa7e Tidy up imports 2017-09-09 18:43:52 +01:00
James Munnelly d59df81849 Add test for issuer sync loop 2017-09-09 18:43:28 +01:00
James MunnellyandGitHub ef5d9eecc6 Merge pull request #72 from jetstack-experimental/comments
Add comments to top level packages
2017-09-09 18:32:29 +01:00
James Munnelly f66855bd03 Add event recording. Split out cmd entrypoint. 2017-09-09 18:27:35 +01:00
James Munnelly 51971e921d Remove unused function 2017-09-09 11:49:04 +01:00
James Munnelly 35d672ef39 Add comments to top level packages 2017-09-09 11:42:50 +01:00
James MunnellyandGitHub 54b5519929 Merge pull request #70 from jetstack-experimental/organise-client
Organise client into it's own subdirectory
2017-09-09 11:04:11 +01:00
James Munnelly d8f73d8ea4 Fix test util package 2017-09-09 02:17:50 +01:00
James Munnelly 8f9524dd5e Fix e2e tests 2017-09-09 02:14:07 +01:00