James Munnelly
ec44d8992c
Include Order failure reason as part of CertificateRequest failure message
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-07 16:11:58 +01:00
jetstack-bot and GitHub
f80d79c268
Merge pull request #2909 from JoshVanL/2952-move-to-cobra
...
Move all commands into cobra
2020-07-07 12:30:04 +01:00
jetstack-bot and GitHub
d4a743f91a
Merge pull request #3038 from munnerz/v1beta1
...
add v1beta1 API version
2020-07-07 09:52:37 +01:00
James Munnelly
d28474619d
fix test
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 17:08:19 +01:00
James Munnelly
8b9ab18849
Add test for unknown challenge types
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 16:39:31 +01:00
James Munnelly
c963eb1a61
regenerate files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 16:39:31 +01:00
James Munnelly
09d5121713
Update acmeorders controller for new field type
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 16:25:46 +01:00
James Munnelly
3c18cf9436
Use 'string' for the authorization's type field
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 16:19:23 +01:00
James Munnelly
136f5ad64a
Add TLS-SNI and TLS-ALPN challenge types
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 12:45:06 +01:00
James Munnelly
4267b1b425
Update validation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 11:27:12 +01:00
James Munnelly
6632740a63
Capitalise http-01 and dns-01 fields and add validation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 11:22:33 +01:00
James Munnelly
b57088a38c
Capitalise 'DNS' in ACME DNS01 provider names
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 11:14:04 +01:00
James Munnelly
214b5e932b
Update validation tests
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:40:30 +01:00
James Munnelly
aff3c9a803
Add missing comments
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:29:18 +01:00
James Munnelly
1174043e22
Add optional markers to keystores struct
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:27:48 +01:00
James Munnelly
f8fc0f0db7
Regenerate files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:25:33 +01:00
James Munnelly
7b6d2f5dd0
Remove omitempty from spec and status fields and make status optional
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:24:50 +01:00
James Munnelly
704d103bc1
Order: Rename 'csr' -> 'request'
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:18:06 +01:00
James Munnelly
c610ce977a
Rename AuthzURL->AuthorizationURL
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 10:10:57 +01:00
James Munnelly
8b2c62ffc2
Update field comments
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 09:53:14 +01:00
James Munnelly
9d1610b4e3
Update copyright year and remove generic issuer from v1beta1
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-06 09:51:54 +01:00
jetstack-bot and GitHub
05e8af6061
Merge pull request #3046 from meyskens/add-self-check-ua
...
Add a user-agent on HTTP self-checks
2020-07-04 10:34:22 +01:00
James Munnelly
22d04cbd5e
Consistent use of omitempty and optional
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-03 16:54:56 +01:00
Maartje Eyskens
59fbe02ff8
Put function arguments in the correct order
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-03 14:12:08 +02:00
jetstack-bot and GitHub
dfbbc628da
Merge pull request #3065 from meyskens/add-unit-nsvalidation
...
Add unit tests for nameserver validation
2020-07-03 11:06:06 +01:00
Maartje Eyskens
7c51e0b9da
Use http.NewRequest
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-03 11:19:19 +02:00
Maartje Eyskens
2c60cee203
Add boilerplate
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-03 10:31:42 +02:00
Maartje Eyskens
aa3881a733
Add unit tests for nameserver validation
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-03 10:22:02 +02:00
Haoxiang Zhou
4f26537ff7
Set visibility to public
...
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io >
2020-07-02 16:12:47 +01:00
James Munnelly
d45b4b967f
Remove unused kubebuilder annotations
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 13:15:41 +01:00
Haoxiang Zhou
fe80b7d760
Moved predicate package to pkg/util
...
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io >
2020-07-02 12:23:15 +01:00
James Munnelly
ea6a57c913
Update description of Certificate and CertificateRequest resources
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
7249b65328
v1beta1: use upper-case for keyEncoding and keyAlgorithm
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
0080387264
generated files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
1a2c676c61
Rename certificaterequest.spec.csr to 'request'
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
217237d3e4
Update PrivateKey validation functions
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
5b317ac605
generate files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
de1b1e5e10
Move PrivateKey Encoding, Algorithm and Size into PrivateKey struct
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
d8556a8cba
Remove +optional tags from internal types
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
5f67a78a09
generated files
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
2110fea173
Duplicate v1alpha3 API versions to v1beta1
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 12:02:47 +01:00
James Munnelly
8a1d7c6831
Remove AuditSink support from cainjector
...
The AuditSink resource type (previously in alpha) has been removed
as per https://groups.google.com/g/kubernetes-sig-auth/c/aV_nXpa5uWU .
Remove all support for it from our cainjector so we are able to
continue to upgrade dependencies, and to avoid more users coming
to rely on this functionality ahead of it being removed from
Kubernetes.
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-01 19:35:20 +01:00
jetstack-bot and GitHub
e06a1dadd1
Merge pull request #3053 from meyskens/venafi-dn
...
Error on venafi CertificateRequest when DN is empty
2020-07-01 16:29:08 +01:00
Maartje Eyskens
ef5356f0e0
Add unit test
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-01 16:57:17 +02:00
Maartje Eyskens
471df65dfd
Implement feedback on error message
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-01 16:52:24 +02:00
Maartje Eyskens
32a167d7c7
Error on venafi CertificateRequest when DN is empty
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-07-01 16:00:02 +02:00
James Munnelly
9e2d6a514b
Move expcertificates into certificates package
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-01 12:16:25 +01:00
James Munnelly
2280480c02
Remove old certificates controller
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-01 11:46:13 +01:00
Maartje Eyskens
15f3872d01
Update baszel
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-06-30 10:13:43 +02:00
Maartje Eyskens
2f950b0a58
Add a user-agent on HTTP self-checks
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-06-30 09:27:33 +02:00