Commit Graph
43 Commits
Author SHA1 Message Date
James Munnelly 11c5f28a89 Remove old 'image' targets and update to consistently use //build targets
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-20 09:41:34 +00:00
jetstack-botandGitHub 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-botandGitHub 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-botandGitHub 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-botandGitHub 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