Commit Graph

209 Commits

Author SHA1 Message Date
Richard Wall
bd94bf92a5 cmapiv1 > cmapi
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-20 14:28:06 +01:00
Richard Wall
81eb53f597 ./hack/update-all.sh
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-20 14:28:06 +01:00
Richard Wall
a70298180a Run a script to update v1alpha2 usage to v1
Script is available at https://github.com/jetstack/cert-manager/pull/3201

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-20 14:26:51 +01:00
Richard Wall
2b1e1d1d2b Remove deprecated issuer related annotation key constants from the API
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-14 17:07:36 +01:00
Richard Wall
8beeac1187 Rename Certificate.Spec.URISANs to URIs and EmailSANs to EmailAddresses
For consistency with DNSNames and IPAddresses
And for consistency with https://golang.org/pkg/crypto/x509/#Certificate

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-14 17:02:53 +01:00
Richard Wall
f605da002f ./hack/update-all.sh
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
5e2c3ce722 Set up for v1 API
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
b2db7cf14c Update package names
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
9b6b5ca048 cp -a v1beta1 v1
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Paul Jones
529cef8a93
Add serviceAccountName to issuers CRDs for http01 solvers
Signed-off-by: Paul Jones <paul.jones@jetstack.io>
2020-08-03 15:30:24 +01:00
jetstack-bot
535f991e83
Merge pull request #3112 from meyskens/add-pod-priority
Add support for the pod PriorityClass field in HTTP01 podTemplate
2020-07-30 15:53:45 +01:00
thejas
78ae19ebc5 Add Vault Namespace in Vault Issuer
Signed-off-by: thejas <thejasb99@gmail.com>
2020-07-28 10:45:10 +05:30
Maartje Eyskens
2130329811 Add support for the podPriorityClass field in HTTP01 podTemplate
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-07-23 10:21:34 +02:00
jetstack-bot
54605ff68a
Merge pull request #2975 from meyskens/clouddns-hostedzone
Add a hostedZoneName field to Cloud DNS
2020-07-16 13:15:48 +01:00
jetstack-bot
d4bab3f369
Merge pull request #2979 from meyskens/venafi-async
Make Venafi issuer async
2020-07-15 15:27:34 +01:00
Maartje Eyskens
98c0f37e6b Adapt to v1beta1
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-07-08 15:00:11 +02:00
Maartje Eyskens
1fd0d390f3 Fix codegen
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-07-08 14:52:12 +02:00
Maartje Eyskens
6f1ee6a1d2 Add a hostedZoneName field to Cloud DNS
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-07-08 14:52:11 +02:00
jetstack-bot
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
c963eb1a61 regenerate files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-07-06 16:39:31 +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
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
f8fc0f0db7 Regenerate files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-07-06 10:25:33 +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
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
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
Maartje Eyskens
ac9895d91b Make Venafi issuer async
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-07-02 10:04:21 +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
bfe3dd2c2b review feedback
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-06-26 14:49:19 +01:00
James Munnelly
d01d921a71 generated files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-06-26 14:49:19 +01:00