James Munnelly
|
8d3d095a29
|
Add 'isCA' field to Certificate spec
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
|
2018-08-14 10:32:48 +01:00 |
|
jetstack-bot
|
abfbb36a48
|
Merge pull request #825 from ocadotechnology/820-plumb-dns-servers-more
fix: plumb dns servers into more areas
|
2018-08-13 17:48:30 +01:00 |
|
stuart.warren
|
4f80dca9d5
|
fix: plumb dns servers into more areas
fixes: #820
Signed-off-by: stuart.warren <stuart.warren@ocado.com>
|
2018-08-13 16:21:37 +01:00 |
|
James Munnelly
|
813996b07d
|
Update third_party files with skip license headers
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
|
2018-08-13 16:06:07 +01:00 |
|
James Munnelly
|
51195e4c5f
|
Update license header and add header to every file
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
|
2018-08-13 15:53:37 +01:00 |
|
jetstack-bot
|
7d581d60c2
|
Merge pull request #816 from kragniz/catch-dns-error
Catch and return dns query error in DNS01Record
|
2018-08-10 12:16:03 +01:00 |
|
Louis Taylor
|
cc9a18a872
|
Handle error cases
|
2018-08-10 11:12:15 +01:00 |
|
jetstack-bot
|
d0002f6c71
|
Merge pull request #811 from jetstack/selfsigned-ca-bundle
Don't bundle the CA certificate when selfsigned
|
2018-08-10 11:07:12 +01:00 |
|
Louis Taylor
|
69f6a234c7
|
Catch and return dns query error in DNS01Record
|
2018-08-10 11:04:48 +01:00 |
|
James Munnelly
|
2110aacc3b
|
Don't bundle the CA certificate when selfsigned
|
2018-08-09 16:32:10 +01:00 |
|
James Munnelly
|
c169a1ffc1
|
Catch edge case where the CN and DNSNames on a Certificate have been reordered
|
2018-08-08 20:19:16 +01:00 |
|
James Munnelly
|
503186c2d2
|
Add unit test for PublicKeyMatchesCertificate
|
2018-08-08 13:39:34 +01:00 |
|
James Munnelly
|
0dd3155fb2
|
Add logic to handle ready vs valid ACME orders
|
2018-08-08 13:39:34 +01:00 |
|
James Munnelly
|
1ed6855bde
|
Expose GetCertificate function
|
2018-08-08 13:39:30 +01:00 |
|
James Munnelly
|
fa0bc9998e
|
Add RenewBeforeDuration option to controller context
|
2018-08-08 13:34:30 +01:00 |
|
James Munnelly
|
071d1c6c88
|
Fix resourceNamespace
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
3781c2d1be
|
Update references to resourceNamespace
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
3a69dd1cbf
|
Update unit test fixture to produce mock Contexts
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
38c62357f7
|
Update ACME issuer for new context
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
f4170cbbf0
|
Update http01 challenge solver
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
370a7a1460
|
Update DNS01 solver
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
2fcbee05b7
|
Update ACME issuer
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
e9285c6bdb
|
Update selfsigned issuer
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
3f325d1659
|
Update CA issuer
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
7ee345f88c
|
Update Vault issuer
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
a46774fe44
|
Update Issuers controller
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
59880abd43
|
Update ClusterIssuer controller
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
9cc07eefe5
|
Update Certificate controller
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
61a27d3b6c
|
Update validation to use consts moved into pkg/controller
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
9dc20d3c35
|
Remove dedicated issuer context and move issuer registration into controller pkg
|
2018-08-07 16:13:46 +01:00 |
|
James Munnelly
|
36f9f356cd
|
Refactor ACME client construction into dedicated ACME package
|
2018-08-07 15:22:53 +01:00 |
|
James Munnelly
|
7346240830
|
Update codebase for refactored API type names
|
2018-08-07 14:16:53 +01:00 |
|
James Munnelly
|
3e95b9410c
|
Update generated files
|
2018-08-07 14:16:49 +01:00 |
|
James Munnelly
|
f46f99a1cb
|
Rename API types (keeping API surface identical)
|
2018-08-07 14:08:31 +01:00 |
|
James Munnelly
|
29eb04adfe
|
Move API types into separate files
|
2018-08-07 11:48:38 +01:00 |
|
James Munnelly
|
fcf812c654
|
Add OWNERS files to auto-label PRs. Mark apis directory as requiring a review by @munnerz.
|
2018-07-26 13:01:58 +01:00 |
|
jetstack-bot
|
317e6e829c
|
Merge pull request #761 from kragniz/runtime-validation
Add base of issuer-specific validation to certificates at runtime
|
2018-07-26 11:20:29 +01:00 |
|
Louis Taylor
|
791488e2ed
|
Better test coverage
|
2018-07-26 10:50:28 +01:00 |
|
James Munnelly
|
686e9159e5
|
Wait for ACME Orders to be in 'ready' state before attempting finalization
|
2018-07-25 18:05:45 +01:00 |
|
Louis Taylor
|
474c8ed27f
|
Add extra testcase
|
2018-07-25 17:41:05 +01:00 |
|
Louis Taylor
|
db5383051e
|
Remove duplicated check
|
2018-07-25 15:55:19 +01:00 |
|
Louis Taylor
|
c5cf376c5e
|
Run ValidateCertificateForIssuer during sync
|
2018-07-25 15:45:37 +01:00 |
|
Louis Taylor
|
d23bad8c2f
|
nameForIssuer -> NameForIssuer
|
2018-07-25 15:45:13 +01:00 |
|
Louis Taylor
|
aa60a41591
|
Add tests
|
2018-07-25 15:44:25 +01:00 |
|
Louis Taylor
|
cdae8cbce8
|
Add base issuer validation
|
2018-07-25 15:44:06 +01:00 |
|
Louis Taylor
|
bcf135c7ae
|
clouddns: use fqdn for challenge cleanup
This is the same as the problem fixed in #750, but for cleanup.
|
2018-07-22 20:17:11 +01:00 |
|
jetstack-bot
|
398e1560a3
|
Merge pull request #670 from gurvindersingh/master
add support CNAME for dns-01 challenge
|
2018-07-20 19:36:06 +01:00 |
|
jetstack-bot
|
b15a18be98
|
Merge pull request #746 from euank/route53-invalid-change-batch
issuer/route53: fix delete for 'NotExist' errors
|
2018-07-20 18:36:59 +01:00 |
|
Euan Kemp
|
ea84532a5c
|
issuer/route53: log ignored InvalidChangeBatch err
|
2018-07-20 10:10:02 -07:00 |
|
Louis Taylor
|
082f815773
|
clouddns: find hosted zone for challenge record
Previously this would fail if you use a CNAME for the _acme-challenge
record.
|
2018-07-20 16:53:12 +01:00 |
|