Commit Graph

82 Commits

Author SHA1 Message Date
James Munnelly
208009151b Bump manifests for v0.7.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-03-07 19:34:11 +00:00
James Munnelly
3698cee01e Update references to Helm chart repo with charts.jetstack.io
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-03-06 14:46:23 +00:00
jetstack-bot
98f5fc0232
Merge pull request #1427 from munnerz/bump-0.7-beta
Update versions for v0.7.0-beta.0
2019-03-01 22:33:49 +00:00
jetstack-bot
5e3c1a813b
Merge pull request #1250 from munnerz/venafi
add Venafi Cloud & TPP issuer type
2019-03-01 19:42:38 +00:00
James Munnelly
dc080b155f Update versions for v0.7.0-beta.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-03-01 17:14:43 +00:00
James Munnelly
2f67c78f62 Address review feedback
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-03-01 14:37:11 +00:00
James Munnelly
a16816cc2b Run //hack:update-crds
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2019-03-01 13:18:45 +00:00
James Munnelly
63f4f48304 Make injecting APIServer CA optional in Helm chart
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-28 20:50:26 +00:00
James Munnelly
984262d6f4 Use inject-apiserver-ca annotation for webhook
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-28 17:00:32 +00:00
James Munnelly
d98458d0f0 Update chart docs and remove unused var
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-28 15:00:55 +00:00
James Munnelly
c6ec85ea54 Remove erroneous volume mount
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-28 14:52:54 +00:00
James Munnelly
6110f3d27b Additional Helm chart fixes
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-28 10:47:45 +00:00
James Munnelly
66dcc8f97c Use cainjector for webhook APIService
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 15:38:57 +00:00
James Munnelly
f534cae83c Reduce RBAC permissions on Certificates and Secrets
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 15:26:23 +00:00
James Munnelly
80ff737bd9 Move cainjector into its own subchart
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 15:26:23 +00:00
James Munnelly
f90d145688 Rename to cainjector
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 15:26:23 +00:00
James Munnelly
a0d6b78d31 Bump chart version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-27 14:44:56 +00:00
Solly Ross
8eb88d451b Deployment files for CA Injector
This adds deployment files for the CA injector to the cert-manager
controller chart.  It reuses as much as possible from the existing
deployment options.

Signed-off-by: Solly Ross <sollyross@google.com>
2019-02-26 21:47:35 -08:00
James Munnelly
3737966e9b Remove nonexistent flag from webhook deployment
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-22 12:50:09 +00:00
James Munnelly
f3bcb28f35 Bump files for v0.7.0-alpha.0
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2019-02-20 14:15:17 +00:00
James Munnelly
0e8f93074c Bump chart version and generate static manifests
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2019-02-20 11:05:16 +00:00
--replace-all
96c5c5168c [Add] metrics scrapping
Signed-off-by: --replace-all <matthieu.paret@lifen.fr>
2019-02-20 11:05:06 +00:00
jetstack-bot
cba4b5053e
Merge pull request #1339 from reactiveops/sudermanjr/fix-1283
[chart] Adding rbac creation flag to webhook
2019-02-19 11:55:30 +00:00
Andrew Suderman
ba92781c75
Adding rbac creation flag to webhook. Fixes #1283
Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>

Updating webhook chart version

Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>

Changing to global rbac.create

Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>

README update and version bump

Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>

Regenerated deployment yaml

Signed-off-by: Andrew Suderman <andrew@sudermanjr.com>
2019-02-15 15:32:20 -07:00
jetstack-bot
bfafc7354e
Merge pull request #1322 from munnerz/gen-validation-schema
Generate CRDs using controller-tools, including validation schema
2019-02-13 16:35:07 +00:00
James Munnelly
8e582e1519 Bump chart version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-07 21:08:28 +00:00
James Munnelly
c3c0ef1ebe Update docs links to docs.cert-manager.io
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-07 21:06:52 +00:00
James Munnelly
74172314bc Run //hack:update-crds
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 15:33:31 +00:00
James Munnelly
2ba0c2f999 Run //hack:update-crds
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 14:57:56 +00:00
James Munnelly
c69e999f26 Add optional tags and enum schema values
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 14:57:14 +00:00
James Munnelly
ce3d565d69 Use forked version of controller-tools
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 13:25:17 +00:00
James Munnelly
e29c31f9db Run //hack:update-crds
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 01:52:31 +00:00
James Munnelly
ea8231259e noop: rearrange CRDs to make review easier
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-06 01:52:31 +00:00
James Munnelly
9f5653ebac Bump for v0.6.1
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-02-05 13:44:36 +00:00
James Munnelly
e61accbeef Fix 'selfsigned' key on webhook issuer
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-31 21:01:16 +00:00
Simon Rüegg
a8e32ed1a7
Bump chart version
Signed-off-by: Simon Rüegg <simon@rueggs.ch>
2019-01-29 20:42:08 +01:00
James Munnelly
30b39fa0f2
Run 'bazel run //hack:update-deploy-gen'
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-29 20:35:19 +01:00
Simon Rüegg
613858aa6d
Add RBAC rules for finalizers
For the cert-manager to be able to set ownerReferences, the RBAC rules
for finalizers need to be in place.

Fixes #1257

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-01-29 20:35:19 +01:00
James Munnelly
457632deaf Run 'bazel run //hack:update-deploy-gen'
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-29 13:01:35 +00:00
James Munnelly
30e7d75f2c Use long-lived certificates for the webhook component
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-29 13:01:22 +00:00
James Munnelly
948a2cf77c Add more OWNERS files with auto-labels
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-24 19:38:31 +00:00
James Munnelly
39ed0fbe6e Add note about disabling validation on existing namespaces to Helm chart
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-24 11:24:08 +00:00
James Munnelly
22736f1a9c Add missing global section to webhook values.yaml
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 18:19:59 +00:00
James Munnelly
7a497a2106 Update Chart.yaml in webhook
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 18:13:01 +00:00
James Munnelly
7ae818ae2e Bump version strings for v0.6.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 16:29:31 +00:00
James Munnelly
7431dafb3a Generate static manifest with webhook disabled
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 16:11:53 +00:00
James Munnelly
8531947dc7 Bump chart version and fix chart test script
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 12:15:21 +00:00
James Munnelly
761fb4c4da Set backoffLimit for ca-sync webhook job
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-22 12:09:21 +00:00
James Munnelly
4f3cf64601 Bump Helm chart version
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-18 13:38:42 +00:00
Tobias Jakobsson
923523a527 securityContext to cert-manager deployment pods
Signed-off-by: Tobias Jakobsson <tobias.jakobsson@elastx.se>
2019-01-18 13:37:59 +00:00