Commit Graph

45 Commits

Author SHA1 Message Date
JoshVanL
8b649a393a
Updates dependencies
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:21 +01: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
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
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
4102fe526d Upgrade to Go 1.14
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-05 17:31:05 +00: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
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
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
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
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
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
c45aa852d0 Run fuzz tests for API schema generation
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-11-15 12:26:11 +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
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
James Munnelly
08d36046c5 Use latest controller-tools and controller-runtime
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-25 14:45:36 +01:00
James Munnelly
9d5372c93a Use schemapatch to generate openapi schemas
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-25 14:44:02 +01:00
James Munnelly
da8bf264fd Use standard golang http server for webhook
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-17 12:29:34 +01:00
James Munnelly
5057da1b89 Add Bazel image targets with coverage enabled
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-16 08:59:24 +01:00
Pierre Dorbais
9f24be1952 comment crds yaml files concatenation
Signed-off-by: Pierre Dorbais <chdorb@gmail.com>
2019-10-11 14:57:21 +02:00
Pierre Dorbais
ed67c7fab5 fix: generate better yaml crds file
Signed-off-by: Pierre Dorbais <chdorb@gmail.com>
2019-10-11 10:58:25 +02:00
James Munnelly
534e36e362 Bump controller-tools to set x-kubernetes-preserve-unknown-fields correctly
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-02 19:44:14 +01:00
James Munnelly
5fb202fadf Disable atomicalign vet check due to panic on linux/arm
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-10-01 21:16:00 +01:00
James Munnelly
6ea5eb6993 Move print-workspace-status.sh into hack/build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
7c54cb8dda Run govet using nogo
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
4a0812ab09 Move .kazelcfg.json into hack/build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
57b97d77ac Move repos.bzl into hack/build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
a3aaeba1e6 Move crd generation macro into hack/build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
fad13bfce1 Move image macro into hack/build
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-09-27 12:07:08 +01:00
James Munnelly
14b0b9788c Delete dockerfiles directory
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-25 18:57:19 +01:00
James Munnelly
91bec0909c Add validation webhook
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-20 12:34:05 +01:00
James Munnelly
51195e4c5f Update license header and add header to every file
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-08-13 15:53:37 +01:00
Kristian Klausen
4733fb6fcd acmesolver: Run as non-root
acmesolver won't run in a namespace with a restrictive PSP
(Pod Security Policy)[1] without this change.
Note: A numeric user id is required due to [1]

[1] https://kubernetes.io/docs/concepts/policy/pod-security-policy/#users-and-groups
[2] https://github.com/kubernetes/kubernetes/pull/56503
2018-05-28 01:43:28 +02:00
Tariq Ettaji
4a214a9628 Added users to containers 2018-03-27 17:58:06 +02:00
James Munnelly
56d3bd5eca Add dockerfile for ingress-shim 2017-11-30 22:56:17 +00:00
James Munnelly
8c7eaa1db8 Clean up Makefile and place Dockerfiles in subdirectory 2017-11-22 01:19:46 +00:00