Commit Graph

4679 Commits

Author SHA1 Message Date
Maartje Eyskens
4758efe7da
Apply suggestions from code review
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

Co-authored-by: Richard Wall <wallrj@users.noreply.github.com>
2020-11-17 16:03:58 +01:00
Maartje Eyskens
7c5cedf103 Update Bazel
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-11-10 10:35:11 +01:00
Maartje Eyskens
b847c91054 Add boilerplate
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-11-10 10:32:31 +01:00
Maartje Eyskens
f6e2d48a42 Add tests
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-11-06 17:16:56 +01:00
Maartje Eyskens
7d90fae6e4 Update bazel
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-21 19:47:27 +02:00
Maartje Eyskens
229425ad3a Use status code
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-21 17:03:19 +02:00
Maartje Eyskens
66485a6624 Update Bazel
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-16 09:51:33 +02:00
Maartje Eyskens
e748afb9e5 Make an exception for badNonce errors
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-15 16:25:19 +02:00
Maartje Eyskens
45ff40e8ff Update bazel
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-15 13:16:54 +02:00
Maartje Eyskens
3e0fb2ac61 Disable Go's ACME retry logic
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-15 11:00:11 +02:00
jetstack-bot
c98415062a
Merge pull request #3358 from wallrj/3140-tpp-access-token-1
Update to vcert v4.11.0
2020-10-08 16:13:24 +01:00
Richard Wall
f3f321bbbc Update to vcert v4.11.0
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-10-08 15:02:50 +01:00
jetstack-bot
80284cca00
Merge pull request #3356 from meyskens/fix-e2e-cloud-delete
Fix delete call for Venafi Cloud e2e
2020-10-08 10:29:24 +01:00
Maartje Eyskens
e5190839a1 Fix delete call for Venafi Cloud e2e
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-08 10:35:38 +02:00
jetstack-bot
70a8a7916c
Merge pull request #3343 from meyskens/fix-patchDuplicateKeyUsage
Patch mistake made in patchDuplicateKeyUsage
2020-10-07 15:10:28 +01:00
jetstack-bot
abb1249463
Merge pull request #3345 from meyskens/gitignore-typo
Fix typo in _artifacts
2020-10-07 12:16:40 +01:00
jetstack-bot
482f9e4cfb
Merge pull request #2966 from meyskens/e2e-venafi-cloud
Venafi Cloud e2e tests + e2e refactor
2020-10-07 11:47:40 +01:00
jetstack-bot
74f9d8ed72
Merge pull request #3314 from freym/f-dns01
make ACME dns01 propagation check period configurable
2020-10-07 09:49:38 +01:00
jetstack-bot
e0cdc80def
Merge pull request #3323 from renan/AllowCustomWebhookTimeout
Allow custom timeout value for webhook calls
2020-10-07 08:59:37 +01:00
Renan Gonçalves
5aa87267ab
Allow custom timeout value for webhook calls
Because webhooks add to API request latency, they should evaluate as
quickly as possible. `timeoutSeconds` allows configuring how long the
API server should wait for a webhook to respond before treating the call
as a failure.

The default values from Kubernetes are, however, too large. For
`admissionregistration.k8s.io/v1` the default value is 10 seconds while
for `admissionregistration.k8s.io/v1beta1` is 30 seconds!

This default value of 10 seconds should be more than enough for standard
installs.

Signed-off-by: Renan Gonçalves <renan.saddam@gmail.com>
2020-10-06 17:08:51 +02:00
Maartje Eyskens
c937f6f2ae Fix typo in _artifacts
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 16:35:52 +02:00
Maartje Eyskens
6909c77842 Fix KU check (it all is signing... confusing)
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 16:28:42 +02:00
Maartje Eyskens
3df84d8711 Add ExpectCorrectTrustChain
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 16:08:49 +02:00
Maartje Eyskens
c01a0def9f Add better tests for key usages
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 15:57:49 +02:00
Maartje Eyskens
0d9d471903 fix e2e imports
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 15:40:11 +02:00
Maartje Eyskens
9c901b058b Implement feedback
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-06 15:37:26 +02:00
Maartje Eyskens
c97985000c
Apply suggestions from code review
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

Co-authored-by: Richard Wall <wallrj@users.noreply.github.com>
2020-10-06 15:14:28 +02:00
jetstack-bot
8eaf81d5df
Merge pull request #3344 from meyskens/link-in-contributing
Link to contributing site in contributing.md
2020-10-06 11:10:56 +01:00
Maartje Eyskens
38635dea4b Link to contributing site in contributing.md
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-02 16:45:03 +02:00
Maartje Eyskens
c60edce94c Patch mistake made in patchDuplicateKeyUsage and write tests for it
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-10-02 16:17:20 +02:00
Maartje Eyskens
fcf316cdd4 Update test/e2e/framework/helper/validations/certificates.go
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

Co-authored-by: Richard Wall <wallrj@users.noreply.github.com>
2020-09-30 17:17:24 +02:00
Maartje Eyskens
21b1caeb97 Improve import
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 17:17:08 +02:00
Maartje Eyskens
d960199caa Make tests work
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 16:04:23 +02:00
Maartje Eyskens
ed70dff3e1 Run update-all
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 15:00:58 +02:00
Maartje Eyskens
e5293af7dc Add missing bazel file
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 15:00:58 +02:00
Maartje Eyskens
913220a77c Make code pass with new validations from featureset
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 15:00:57 +02:00
Maartje Eyskens
318541ab45 Reform e2e tests to have flexible and easier to read cert verification
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 14:54:11 +02:00
Maartje Eyskens
195707d858 Add e2e tests for venafi cloud
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 14:53:34 +02:00
jetstack-bot
efbd1a0095
Merge pull request #3328 from meyskens/venafi-tpp-e2e
Remove the Venafi e2e skip
2020-09-30 10:16:16 +01:00
Maartje Eyskens
fec764d346 Fix e2es for TPP
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-30 10:19:42 +02:00
Maartje Eyskens
08e67e4d45 Add the OnlySAN Feature Set
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-29 20:13:30 +02:00
Maartje Eyskens
368f10433b Update deps
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-29 16:10:20 +02:00
Maartje Eyskens
c23172181f Re-add conformance tests
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-29 16:02:44 +02:00
jetstack-bot
b26635ac86
Merge pull request #3330 from sharmaansh21/anshul/3286-fix-rbac
Added acme resources to clusterroles
2020-09-29 13:28:40 +01:00
Anshul Sharma
5c75438af6 Fixes #3286
- Added acme resources to clusterroles

Signed-off-by: Anshul Sharma <optimisticanshul@gmail.com>
2020-09-29 06:35:33 +02:00
jetstack-bot
c6ddb2b48c
Merge pull request #3326 from MiaoZhou/master
typo of registry in values.yaml
2020-09-28 14:29:02 +01:00
Maartje Eyskens
443c33e588 Remove the Venafi skip (fingers crossed)
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-28 15:01:00 +02:00
Zhou Miao
59f422102e
typo of registry in values.yaml
```release-note
NONE
```

Signed-off-by: Miao Zhou <millsonzhou@gmail.com>
2020-09-28 18:21:09 +08:00
jetstack-bot
b6b9cf31f1
Merge pull request #3321 from meyskens/fix-ratelimit-error
Implement ACME backoff in the correct place + improve logic
2020-09-25 16:34:56 +01:00
Maartje Eyskens
55c4562eaf Add license
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-09-25 17:13:19 +02:00