Commit Graph

328 Commits

Author SHA1 Message Date
James Munnelly
1700833601 Default webhook to use the dynamic secret source
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
88b9040054 Use Bazel to automatically add version numbers to the Helm chart README
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 10:23:19 +00:00
jetstack-bot
3ced69a105
Merge pull request #2734 from munnerz/update-readme
Update Helm chart & other docs with new URLs and info
2020-03-24 17:18:38 +00:00
James Munnelly
d08299c846 Update Helm chart & other docs with new URLs and info
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-24 16:21:48 +00:00
James Munnelly
087ed93e53 Use correct service name in the --webhook-dns-names flag
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-24 13:31:27 +00:00
jetstack-bot
35add56ef5
Merge pull request #2625 from srbraun/crl
adds option to specify CRL Distribution Point. #2612
2020-03-23 13:33:32 +00:00
jetstack-bot
6a16550698
Merge pull request #2023 from zeeZ/configure-annotations
Add option to set custom annotations for HTTP01 resolver Ingress resources.
2020-03-23 12:24:37 +00:00
Sergey Braun
9b76cdd402
adds CDP field and description to CA issuer
Signed-off-by: Sergey Braun <dev@skra.space>
2020-03-19 12:52:43 +01:00
zeeZ
1c96ea9c57 Add option to set annotations and labels for HTTP01 resolver Ingress resources.
Signed-off-by: zeeZ <zeeZinator+github@gmail.com>
2020-03-12 21:12:11 +01:00
Johan Fleury
08db170a36
feat(rfc2136): add support for IPv6 address in nameserver
Signed-off-by: Johan Fleury <jfleury@arcaik.net>
2020-03-09 21:43:56 -04:00
Johan Fleury
51d46e5f76
feat(rfc2136): allow FQDN and hostname in nameserver
Signed-off-by: Johan Fleury <jfleury@arcaik.net>
2020-03-09 21:12:23 -04:00
James Munnelly
4e5f9bc31d Add integration testing framework and a basic conversion test
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-13 15:32:50 +01:00
jetstack-bot
6da95758a4
Merge pull request #2685 from meyskens/helm-0.14
Bump Helm version in readme to v0.14.0
2020-03-11 12:45:32 +00:00
Maartje Eyskens
02863bd226 Bump Helm version in readme to v0.14.0
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-11 13:26:46 +01:00
James Munnelly
61cff09573 Automatically prepend license boilerplate header to release manifests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-11 12:08:43 +00:00
jetstack-bot
cd9304e59a
Merge pull request #2665 from munnerz/crds-release-asset
Include CRDs as part of release assets published to GitHub
2020-03-06 21:38:28 +00:00
James Munnelly
d8c196a71a Only include the 'sideEffects' field on webhooks in Kubernetes 1.12+
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 16:36:54 +00:00
James Munnelly
42b2dfd5ce Add empty caBundle field to webhooks on Kubernetes 1.12 and below
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 15:32:17 +00:00
James Munnelly
71006abfce Remove crds/ directory from built chart tgz
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 15:32:17 +00:00
James Munnelly
73c8c6747f Include CRDs as part of release assets published to GitHub
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 14:09:46 +00:00
jetstack-bot
e781549b64
Merge pull request #2662 from meyskens/bump-helm-docs
Bump Helm version in docs to v0.14.0-alpha.1
2020-03-06 13:10:29 +00:00
Maartje Eyskens
17287e23bd Bump Helm version in docs to v0.14.0-alpha.1
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-06 11:47:25 +01:00
James Munnelly
b7fe6a7286 chart: update Deployment 'selector' and use recommended label keys
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 13:25:46 +00:00
jetstack-bot
b48988ffcf
Merge pull request #2650 from meyskens/014-versionupdate
Tag v0.14 in the Helm chart readme
2020-03-05 08:13:05 +00:00
Maartje Eyskens
d63cbb2731 Set tag to v0.14.0-alpha.0
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-05 08:12:14 +01:00
jetstack-bot
db1c5faf7b
Merge pull request #2649 from meyskens/rm-no-webhook
Remove webhook.enabled from Helm chart
2020-03-05 00:44:05 +00:00
Maartje Eyskens
6a0c53c508 Tag v0.14 in the Helm chart readme
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 20:28:32 +01:00
Maartje Eyskens
f951a89385 Remove webhook.enabled from Helm chart
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 19:26:05 +01:00
Maartje Eyskens
3307e3a946 Update bazel
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 15:07:47 +01:00
Maartje Eyskens
aaae73a45d Replace openshift/no-webhook manifests with legacy
This releases a new manifest type "legacy" to support Kubernetes <1.15 and OpenShift 3.
This version uses the webhook but disables the conversions as they are not supported.
For this reason only the v1alpha2 API is added in these manifests.
All newer APIs are filtered by the filter-crd tool.

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 14:26:25 +01:00
jetstack-bot
f2c462d29f
Merge pull request #2642 from meyskens/manifest-phase1
Put OpenShift specific RBAC in all manifests
2020-03-04 13:02:58 +00:00
jetstack-bot
00b101de76
Merge pull request #2597 from meyskens/emailsans
Add Email SANs
2020-03-03 16:31:56 +00:00
Maartje Eyskens
ce4c33f3b5 Put OpenShift specific RBAC in all manifests
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-03 14:57:26 +01:00
James Munnelly
5eb3cb6313 Mark filter-crd target as a tool dependency instead of src
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-03 10:29:54 +00:00
srBraun
04bfddefc3 adds support for CDP to selfsigned issuer
Signed-off-by: srBraun <dev@skra.space>
2020-03-02 12:40:46 +01:00
jetstack-bot
930827b06b
Merge pull request #2624 from jsoref/spelling
Spelling
2020-02-25 11:41:48 +00:00
Josh Soref
c4337b3acd spelling: occurrences
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:36:16 -05:00
Josh Soref
b7f18161a5 spelling: explicitly
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:42:41 -05:00
Josh Soref
8d801fc100 spelling: certificate
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:15:51 -05:00
Josh Soref
b93d64c09d spelling: authorizations
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:15:18 -05:00
Josh Soref
ec5da97f2b spelling: account
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:14:20 -05:00
Travis Glenn Hansen
5485291ba2 dynamic namespace for webhook RoleBinding
Signed-off-by: Travis Glenn Hansen <travisghansen@yahoo.com>
2020-02-24 09:06:04 -07:00
Maartje Eyskens
d3a623314c Add EmailSANs field
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-21 08:49:00 +01:00
Maartje Eyskens
1439ca350c Write CRD filter for OpenShift
This adds a Go binary that filters certain keys from the CRDs.
This is meant to remove keys that are not compatible with OpenShift 3.11.
This then is ran on creating the deployment manifests.

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-18 10:52:42 +01:00
jetstack-bot
2862c31386
Merge pull request #2593 from JoshVanL/encode-openapi-validation
Certificate KeySize encode openapi validation
2020-02-17 11:42:24 +00:00
James Munnelly
71373d1e50 Fix including CRDs as part of static manifests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-13 15:52:01 +00:00
JoshVanL
9b9b66d7b4
Updates CRDs with max/min keysize validation
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-02-12 10:18:11 +00:00
jetstack-bot
f9c23dcb8f
Merge pull request #2556 from munnerz/release-tars
Add release-tars targets to construct cert-manager release artifacts
2020-02-10 16:10:13 +00:00
James Munnelly
48c56dbe5a Run ./hack/update-crds.sh
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-10 12:16:29 +00:00
James Munnelly
277659c466 Enable conversion webhook for v1alpha3 in CRDs and 'serve' v1alpha3
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-10 12:15:09 +00:00