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
James Munnelly
70253622cf
Bump Kubernetes dependencies to v0.17.0
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-12-11 14:57:28 +00:00
James Munnelly
861e0f95c6
Use fork of x/crypto with support for EAB
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-12-11 10:37:16 +00:00
James Munnelly
641fe0da7c
Switch to using upstream golang.org/x/crypto
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-12-03 16:49:31 +00:00
James Munnelly
3c46032750
Remove repo name prefix from jq target
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 12:26:11 +00:00
James Munnelly
c45aa852d0
Run fuzz tests for API schema generation
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 12:26:11 +00:00
jetstack-bot
1556add6eb
Merge pull request #2290 from munnerz/kube-1162
...
Bump Kubernetes dependencies to 1.16.3
2019-11-15 12:22:24 +00:00
James Munnelly
1de8920bd7
Remove old reference docs generation code
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 00:10:18 +00:00
James Munnelly
02c15341c1
Bump k8s.io dependencies to kubernetes-1.16.3
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-14 19:15:47 +00:00
jetstack-bot
1793e7b573
Merge pull request #2236 from munnerz/covered-images
...
Add Bazel image targets with coverage enabled
2019-11-14 10:54:09 +00:00
jetstack-bot
d63b12f033
Merge pull request #2001 from munnerz/conversion-webhook
...
webhook: add conversion handler
2019-10-28 12:36:05 +00:00
jetstack-bot
60d8ec4492
Merge pull request #2275 from munnerz/helm-2.15.1
...
Bump Helm and Tiller to 2.15.1
2019-10-28 12:11:06 +00:00
jetstack-bot
24883ea2b5
Merge pull request #2286 from munnerz/schemapatch-ct
...
Use controller-gen schemapatch to generate CRD schemas
2019-10-28 11:46:14 +00:00
James Munnelly
d0befeb71c
Pin prometheus/client_golang dependency to v0.9.4
...
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-25 16:21:52 +01:00