Commit Graph
1723 Commits
Author SHA1 Message Date
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-botandGitHub 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-botandGitHub 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-botandGitHub 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-botandGitHub 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-botandGitHub 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