Commit Graph

168 Commits

Author SHA1 Message Date
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 Munnelly
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 Munnelly
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 Munnelly
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 Munnelly
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 Munnelly
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 Munnelly
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 Munnelly
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
James Munnelly
7540beb74b Update imports 2017-09-09 02:13:03 +01:00
James Munnelly
a015ab483d Move informers and listers into client subdirectory 2017-09-09 02:12:42 +01:00
James Munnelly
1f38a76b4f Merge pull request #42 from jetstack-experimental/leaderelection
Add leaderelection using endpoint resources
2017-09-09 01:58:28 +01:00
James Munnelly
b53ede4e5a Wait for workers to process their work before exit 2017-09-09 01:48:10 +01:00
James Munnelly
6cfaf3d012 update vendor 2017-09-09 01:47:26 +01:00
James Munnelly
ec5e916085 Typos 2017-09-09 01:47:25 +01:00
James Munnelly
960d46e302 Add leader election. Fix gracefully exiting. 2017-09-09 01:47:21 +01:00
James Munnelly
0e1f331c1e Add missing apiVersion to Issuer 2017-09-09 01:46:48 +01:00
James Munnelly
0bde03c00d Add missing apiVersion to Issuer 2017-09-08 23:05:09 +01:00
James Munnelly
d5f1f09824 Merge pull request #69 from jetstack-experimental/conditions
Use Conditions for Issuer status
2017-09-08 23:01:36 +01:00
James Munnelly
9e6bd026e3 Wait for CRD to no longer exist after each test 2017-09-08 22:51:01 +01:00
James Munnelly
329ffab15a Make Certificate loop use Issuer conditions 2017-09-08 22:37:48 +01:00
James Munnelly
6d302c57e3 Fix tests for conditions. Add test for failed registration. 2017-09-08 22:27:10 +01:00
James Munnelly
a958f4462d Switch to using Conditions for Issuer status 2017-09-08 22:22:00 +01:00
James Munnelly
4aca4c1fa7 Regenerate files 2017-09-08 22:21:43 +01:00
James Munnelly
486c0478c0 Add Conditions types. Move helpers into helpers.go 2017-09-08 22:21:09 +01:00
James Munnelly
b95882ef9f Remove pkg/log 2017-09-08 21:46:27 +01:00
James Munnelly
4fa21778e7 Update vendor 2017-09-08 21:43:55 +01:00
James Munnelly
dddc57e38a Properly configure CLI 2017-09-08 21:43:43 +01:00
James Munnelly
d0212e8a3b Update controller to accept Options via context 2017-09-08 21:43:18 +01:00
James Munnelly
62ddccd3bb Add custom SharedInformerFactory 2017-09-08 21:41:40 +01:00