James Munnelly
|
e080d1da25
|
Add LICENSE files for files from github.com/xenolf/lego library
|
2017-10-13 12:57:31 +01:00 |
|
James Munnelly
|
185058815e
|
Fix controller checks for new API schema
|
2017-10-13 12:09:04 +01:00 |
|
James Munnelly
|
2d0e81fc95
|
Regenerate files
|
2017-10-13 11:56:33 +01:00 |
|
James Munnelly
|
a2d9733f21
|
Update implementation for new field names/types
|
2017-10-13 11:43:52 +01:00 |
|
James Munnelly
|
6ae8fbbbb2
|
Standardise SecretKeySelector field naming
|
2017-10-13 11:23:20 +01:00 |
|
James Munnelly
|
7b30b80dc5
|
Update ClusterIssuer to use 'kind' field instead of 'namespace'
|
2017-10-12 20:06:29 +01:00 |
|
James Munnelly
|
cd4b482410
|
Check Secret namespace in ClusterIssuer checks. Add TODO.
|
2017-09-22 09:52:09 +01:00 |
|
James Munnelly
|
7fffd67c86
|
Fix issuer CA for ClusterIssuer resources
|
2017-09-22 09:39:03 +01:00 |
|
James Munnelly
|
65366e986c
|
Add ClusterIssuer e2e tests. Fix e2e tests.
|
2017-09-22 09:38:59 +01:00 |
|
James Munnelly
|
dc608f709d
|
Support Certificates referencing ClusterIssuers
|
2017-09-22 01:46:05 +01:00 |
|
James Munnelly
|
852e250a69
|
Add clusterissuer controller
|
2017-09-22 00:10:42 +01:00 |
|
James Munnelly
|
7c425ee86f
|
Switch issuer implementations to use GenericIssuer
|
2017-09-21 23:27:41 +01:00 |
|
James Munnelly
|
e7ebb10402
|
Add ClusterIssuer helpers. Add GenericIssuer interface.
|
2017-09-21 23:19:29 +01:00 |
|
James Munnelly
|
dd63a09fa9
|
regenerate files
|
2017-09-21 23:18:58 +01:00 |
|
James Munnelly
|
1c7a70134a
|
Add ClusterIssuer types
|
2017-09-21 23:18:40 +01:00 |
|
James Munnelly
|
bd0be52548
|
Merge pull request #88 from jetstack-experimental/cleanup-on-exit
Plumb stopCh into workers
|
2017-09-21 23:10:19 +01:00 |
|
James Munnelly
|
c4980baaca
|
Use context throughout issuer implementation
|
2017-09-21 20:45:43 +01:00 |
|
James Munnelly
|
940b26127b
|
Create context for each resource to be processed
|
2017-09-21 20:26:27 +01:00 |
|
James Munnelly
|
8bac175baa
|
Plumb stopCh into workers
|
2017-09-21 20:23:17 +01:00 |
|
James Munnelly
|
28570b508f
|
Merge pull request #98 from jetstack-experimental/typo
Fix typo acme->authorizations
|
2017-09-21 19:56:45 +01:00 |
|
James Munnelly
|
be7ea0da7e
|
Fix typo acme->authorizations
|
2017-09-19 16:43:44 +01:00 |
|
James Munnelly
|
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 Munnelly
|
dc29817673
|
Use shorter names for http solver resources
|
2017-09-12 21:41:37 +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
|
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
|
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
|
80b02006fd
|
Remove unusued kube package
|
2017-09-11 01:04:31 +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
|
7e33491161
|
Set issuer lister in certificate controller
|
2017-09-09 18:52:47 +01:00 |
|
James Munnelly
|
d59df81849
|
Add test for issuer sync loop
|
2017-09-09 18:43:28 +01:00 |
|