Commit Graph

305 Commits

Author SHA1 Message Date
JoshVanL
dcccdd39c5
Adds doc generation for cobra controlled ctl comands
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-30 12:14:48 +01:00
Maartje Eyskens
c72da660e1 Bump contoller-tools and controller-runtime to latest of master
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-04-17 15:56:59 +02:00
jetstack-bot
fba7b09ac8
Merge pull request #2725 from JoshVanL/ctl-version
cert-manager-ctl CLI with version
2020-04-08 12:45:15 +01:00
James Munnelly
e36c1acf1c Add '-ubi' suffix to AppVersion in UBI artifacts
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-04-01 19:34:34 +01:00
JoshVanL
8b649a393a
Updates dependencies
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:21 +01:00
James Munnelly
b955abed17 Fix up chart and bazel build rules
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-04-01 18:22:35 +01:00
James Munnelly
f33beefc32 Add installCRDs option to Helm chart
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-04-01 13:15:15 +01:00
jetstack-bot
b0fe0a8e4d
Merge pull request #2747 from munnerz/k8s-1.18
devel: add k8s 1.18 support
2020-03-30 13:53:00 +01:00
James Munnelly
881b886049 Update Kubernetes API client call-sites
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
3fb4f1597c Update dependencies to Kubernetes v1.18.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
9a8bfabbae devel: add k8s 1.18 support
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-25 23:36:00 +00:00
jetstack-bot
e328cfd5aa
Merge pull request #2708 from munnerz/fix-image-uid
Fix issue causing docker images to use UID 0 (root)
2020-03-17 09:51:25 +00:00
James Munnelly
0935277f3d Remove old 'image' targets and update to consistently use //build targets
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-17 09:47:01 +00: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
James Munnelly
dc6920df97 Tidy up and upgrade dependencies in deps.bzl
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-13 15:30:57 +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
2dcc5974cf
Merge pull request #2663 from munnerz/bump-vcert-
Bump vcert to v4.9.3
2020-03-11 09:59:32 +00:00
James Munnelly
067a228119 Bump vcert to v4.9.3
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-11 09:18:30 +00:00
James Munnelly
3017e87260 Bump controller-runtime to incorporate kubernetes-sigs/controller-runtime#843
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-09 15:18:28 +00:00
James Munnelly
393ee0cd47 Remove x-kubernetes-preserve-unknown-fields from Issuer and ClusterIssuer CRDs
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-06 15:32:17 +00:00
jetstack-bot
b802b59e41
Merge pull request #2656 from munnerz/go114
Upgrade to Go 1.14
2020-03-05 19:21:05 +00:00
James Munnelly
4102fe526d Upgrade to Go 1.14
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 17:31:05 +00:00
James Munnelly
cf6c21f741 Remove the verify-links.sh script
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 14:49:26 +00:00
jetstack-bot
a49c687e21 Merge pull request #2648 from meyskens/disable-conversion
Replace openshift/no-webhook manifests with legacy
2020-03-04 19:49:57 +00:00
Maartje Eyskens
e06a85770e Fail on multiple CRD versions in legacy
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 18:12:24 +01:00
James Munnelly
98bc0d52f9 Add --experimental-issue-jks flag to enable JKS bundle generation
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-04 15:33:22 +00:00
Maartje Eyskens
ee42b6a0d8 Try to make code more clear
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 15:06:07 +01:00
Maartje Eyskens
bd3f19a447 Introduce removeFromSlice function
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-03-04 14:58:35 +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
Josh Soref
91c83d7dab spelling: verifying
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 17:21:04 -05:00
Josh Soref
2daf801b58 spelling: meaning
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2020-02-24 16:43:48 -05:00
Maartje Eyskens
7299a1e4c2 Add copyright
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-18 11:18:16 +01:00
Maartje Eyskens
560fe3828d Improve errors
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-18 11:17:20 +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
672f7654a7
Merge pull request #2573 from meyskens/venafi-custom-fields
Add venafi.cert-manager.io/custom-fields annnotation
2020-02-17 12:24:24 +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
c3bc752566 Update controller-tools and controller-runtime
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-10 12:15:09 +00:00
Maartje Eyskens
292d7f1e61 Update vcert
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-07 09:19:24 +01:00
Maartje Eyskens
623c932f2f Update deps
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-04 17:57:04 +01:00
James Munnelly
dfafd10391 Remove hack/release tool
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-31 10:35:22 +00:00
James Munnelly
22f4f1e1f2 Add release-tars targets to construct cert-manager release artifacts
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-30 21:02:58 +00:00
James Munnelly
355369afa6 Create devel directory and use it for e2e tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-22 22:08:27 +00:00
srBraun
e07d50e4f9 fix: removes the need of Bazaar by updating github.com/digitalocean/godo to v1.29.0 #2432
Signed-off-by: srBraun <dev@skra.space>
2020-01-20 23:12:33 +01:00
jetstack-bot
fbab741817
Merge pull request #2513 from munnerz/add-v1alpha3
Create v1alpha3 API version
2020-01-20 16:37:31 +00:00
Periklis Tsirakidis
a1f63b953d Use vault api and sdk modules instead of tagged repo
Signed-off-by: Periklis Tsirakidis <periklis@nefeli.eu>
2020-01-20 12:27:09 +01:00
James Munnelly
b2e6c26eef Remove update-reference-docs from update-all
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
6879d8d1d3 Add v1alpha3 directories to update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
4a8a7c97bf Fix update-codegen creating new files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-17 16:54:04 +00:00
jetstack-bot
5ee9e6c7aa
Merge pull request #2452 from munnerz/kubernetes-1.17.0
Bump Kubernetes dependencies to v0.17.0
2020-01-14 14:19:57 +00:00
Nicolas Fischer
3b838758a3 support an arbitrary SecurityContext block for the main deployment
Signed-off-by: Nicolas Fischer <nicolas@emberspark.io>
2020-01-10 10:15:42 +00:00