James Munnelly
|
1d52cbeec7
|
Remove unused strings and standardise event reasons
|
2018-04-09 21:26:38 +01:00 |
|
James Munnelly
|
d197817fa7
|
Improve error reporting and use of status conditions
|
2018-04-09 21:17:51 +01:00 |
|
James Munnelly
|
e8e6785e9a
|
Immediately create a new order if old one has expired
|
2018-04-09 20:08:18 +01:00 |
|
James Munnelly
|
1485546ed5
|
Clear ACME order URL if FinalizeOrder fails with 4xx error
|
2018-04-09 20:02:26 +01:00 |
|
James Munnelly
|
9aa3bb52a3
|
Fix invalid json tags
|
2018-04-09 19:44:16 +01:00 |
|
James Munnelly
|
801d882c4b
|
Only manually remove challenges on successful validation
|
2018-04-09 19:29:02 +01:00 |
|
James Munnelly
|
8f2bab6f05
|
Fix infinite loop in logger middleware
|
2018-04-09 19:09:46 +01:00 |
|
James Munnelly
|
5a434865ad
|
Add acme client logger middleware
|
2018-04-09 19:06:41 +01:00 |
|
James Munnelly
|
47465d645b
|
Use item based exponential backoff rate limiter
|
2018-04-09 18:33:36 +01:00 |
|
James Munnelly
|
ae3b4836b5
|
Clean up successful validations. Fix up failed validation handling.
|
2018-04-09 18:16:02 +01:00 |
|
James Munnelly
|
99d7a7b99a
|
Fix ACME DNS provider unit tests
|
2018-04-09 17:57:33 +01:00 |
|
James Munnelly
|
32cab11676
|
Fix rebase issues
|
2018-04-09 17:18:34 +01:00 |
|
James Munnelly
|
6f974ee5ad
|
Run hack/update-codegen.sh
|
2018-04-09 17:17:01 +01:00 |
|
James Munnelly
|
b934852775
|
Merge branch 'master' into acmev2
|
2018-04-09 16:52:34 +01:00 |
|
James Munnelly
|
f1b3b4b962
|
Update CA issuer witih changes to UpdateStatusCondition
|
2018-04-09 15:43:26 +01:00 |
|
James Munnelly
|
4b361348ef
|
Rewrite ACME issuer to use new ACMEOrderChallenge struct
|
2018-04-09 15:40:32 +01:00 |
|
James Munnelly
|
d3706ae33c
|
Add ACMEOrderChallenge struct
|
2018-04-09 15:39:43 +01:00 |
|
James Munnelly
|
3bde815cf2
|
Update DNS and HTTP provider to use challenge structs
|
2018-04-09 15:38:43 +01:00 |
|
jetstack-bot
|
9021767cb7
|
Merge pull request #432 from euank/jetstack/user-agent
Plumb a user-agent through pretty much everywhere
|
2018-04-09 11:14:31 +01:00 |
|
jetstack-bot
|
8d80bb7492
|
Merge pull request #433 from kragniz/remove-namespace-flag
Remove --namespace flag
|
2018-04-09 11:14:25 +01:00 |
|
Euan Kemp
|
6b4e33a483
|
util/useragent: use more verbose version
|
2018-04-06 18:09:52 -07:00 |
|
Euan Kemp
|
4e5a2d1646
|
issuer/dns/route53: append our user-agent
|
2018-04-06 18:09:17 -07:00 |
|
Euan Kemp
|
9c3b4e83b4
|
pkg/util/kube: set user-agent
This should make it slightly easier to filter api-server logs for
cert-manager activity
|
2018-04-06 18:09:17 -07:00 |
|
Euan Kemp
|
4d9b0e836e
|
issuer/dns/akamai: set user-agent
|
2018-04-06 18:09:17 -07:00 |
|
Euan Kemp
|
34391f0726
|
issuer/dns/cloudflare: set user-agent
|
2018-04-06 18:09:17 -07:00 |
|
Euan Kemp
|
f122c9c9c2
|
issuer/acme: add a timeout to the http client
|
2018-04-06 18:09:17 -07:00 |
|
Euan Kemp
|
7f12fb346c
|
issuer/acme: move 'user-agent' logic to util
This logic should be shared by things like the aws client as well.
|
2018-04-06 18:09:11 -07:00 |
|
Louis Taylor
|
0961e24174
|
Remove namespace from more places
|
2018-04-06 11:20:24 +01:00 |
|
jetstack-bot
|
7f04c1cd6e
|
Merge pull request #388 from kragniz/secret-annotations
Annotate created secrets with cert information
|
2018-04-06 10:44:28 +01:00 |
|
James Munnelly
|
76f9f14357
|
Add TODO about cleaning up old authorization attempts
|
2018-04-05 00:17:03 +01:00 |
|
James Munnelly
|
838be2f54d
|
Add getOrCreateOrder tests
|
2018-04-04 23:41:14 +01:00 |
|
James Munnelly
|
178a3a5eea
|
Fix up bugs in unit testing framework
|
2018-04-04 23:40:44 +01:00 |
|
James Munnelly
|
b866b8cdf4
|
Fix bug in EqualUnsorted when comparing lists of the same length
|
2018-04-04 23:40:08 +01:00 |
|
James Munnelly
|
8d3c2f2b25
|
Create 'getOrCreateOrder' function
|
2018-04-04 23:39:34 +01:00 |
|
James Munnelly
|
fde0a0010c
|
Add missing GetOrder function to FakeACME
|
2018-04-04 23:38:19 +01:00 |
|
James Munnelly
|
211c60b449
|
Fix panic when an error occurs while creating an order
|
2018-04-04 23:38:03 +01:00 |
|
James Munnelly
|
f2ddd1d111
|
Change DNSNames/CommonNameForCertificate function to not return an error
|
2018-04-04 23:37:37 +01:00 |
|
jetstack-bot
|
acfc2f78d1
|
Merge pull request #322 from yieldlab/akamai-support
Add ACME DNS-01 provider for Akamai FastDNS
|
2018-04-04 18:26:22 +01:00 |
|
James Munnelly
|
6f71a8de57
|
Update comments
|
2018-04-04 18:16:01 +01:00 |
|
James Munnelly
|
7e663971fd
|
Fix typo
|
2018-04-04 17:39:11 +01:00 |
|
James Munnelly
|
e87ff94458
|
Fix import paths and use util.AppVersion for user agent version
|
2018-04-04 12:42:21 +01:00 |
|
James Munnelly
|
798a07b0c8
|
Set a custom User-Agent on acme client
|
2018-04-04 12:39:44 +01:00 |
|
James Munnelly
|
da0d45e3f4
|
Use DialContext in ACMEClient round tripper
|
2018-04-04 12:30:33 +01:00 |
|
James Munnelly
|
bd58bd8bc6
|
Fix acme test fixture
|
2018-04-04 11:32:06 +01:00 |
|
James Munnelly
|
b0e65f84c7
|
Add TODO for domain label values
|
2018-04-04 11:30:15 +01:00 |
|
James Munnelly
|
01efbca114
|
Merge branch 'master' into acmev2
|
2018-04-04 11:27:37 +01:00 |
|
Jacob Hoffman-Andrews
|
8baac71058
|
Add a meaningful User-Agent.
|
2018-03-30 14:18:38 -07:00 |
|
jetstack-bot
|
95883c47dd
|
Merge pull request #363 from euank/nonstatic-aws-creds
Allow non-static AWS credentials for Route 53, gated by "ambient credentials" flags
|
2018-03-26 12:35:18 +01:00 |
|
jetstack-bot
|
977b038d2b
|
Merge pull request #408 from kragniz/resource-limits
Add limits to http validation pod
|
2018-03-26 10:47:51 +01:00 |
|
Euan Kemp
|
faac0701ab
|
issuer/route53: respect 'ambient' flag for region
This notably results in the region being a required field if the
'ambient' option is not set for a given issuer.
|
2018-03-24 14:16:33 -07:00 |
|