Commit Graph

970 Commits

Author SHA1 Message Date
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
Zadkiel Aharonian
9fe05cc3d2
Fix references for chart path
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr>
2019-01-17 18:56:47 +01:00
Zadkiel Aharonian
996c403a10
Move chart from chart to charts/cert-manager
Signed-off-by: Zadkiel Aharonian <hello@zadkiel.fr>
2019-01-17 18:56:47 +01:00
James Munnelly
f895aca347 Bump Helm chart version for beta.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-17 15:46:20 +00:00
James Munnelly
303a47e848 Remove DNS Names & CN from cert printer columns
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-16 19:11:44 +00:00
James Munnelly
40adab2b49 Update OWNERS files
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-16 16:03:52 +00:00
Guillaume Smaha
20b70c79c8 Remove duplicate lines for affinity and tolerations
Signed-off-by: Guillaume Smaha <guillaume.smaha@gmail.com>
2019-01-14 10:53:08 -05:00
James Munnelly
f39af7d5b1 Bump for v0.6.0-alpha.1
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-14 10:36:40 +00:00
jetstack-bot
e67e4f08ed
Merge pull request #1190 from Art3mK/chart-priority-class-option
feat(helm chart): add priorityClassName option
2019-01-12 15:58:07 +00:00
jetstack-bot
7667930f8e
Merge pull request #1175 from marcostvz/imagepullsecrets
[chart] Adding imagePullSecrets to Service Account
2019-01-12 15:44:07 +00:00
James Munnelly
3e84fe9a46 Use Ready condition text in printer columns
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-11 09:45:02 +00:00
Artem Kajalainen
8f122f761b docs(helm chart): update readme
Signed-off-by: Artem Kajalainen <artem.kajalainen@gofore.com>
2019-01-11 10:32:46 +02:00
Artem Kajalainen
9a81c65f76 feat(helm chart): use priorityClassName for webhook subchart also
Signed-off-by: Artem Kajalainen <artem.kajalainen@gofore.com>
2019-01-11 10:31:06 +02:00
James Munnelly
ba832fefc8 Add additionalPrinterColumns fields to CustomResourceDefintions
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-10 21:40:10 +00:00
James Munnelly
c4a794d163 Include CRD and Namespace resources in static deployment manifest file
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-10 16:54:45 +00:00
Artem Kajalainen
83dcd0118f fix: update static manifest
Signed-off-by: Artem Kajalainen <artem.kajalainen@gofore.com>
2019-01-10 17:25:29 +02:00
Artem Kajalainen
6b3558460d style: removed empty line
Signed-off-by: Artem Kajalainen <artem.kajalainen@gofore.com>
2019-01-10 08:10:51 +02:00
Artem Kajalainen
60537ce557 feat(helm chart): add priorityClassName option
Signed-off-by: Artem Kajalainen <artem.kajalainen@gofore.com>
2019-01-10 08:07:35 +02:00
Marcos Estevez
be532c8606
Merge branch 'master' into imagepullsecrets
Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>
2019-01-09 09:43:29 +01:00
Chris Boot
b66a84c5dd Update static deployment
Signed-off-by: Chris Boot <bootc@bootc.net>
2019-01-08 23:40:51 +00:00
Chris Boot
f2a672daeb Bump chart version
Signed-off-by: Chris Boot <bootc@bootc.net>
2019-01-08 23:40:34 +00:00
Chris Boot
e1e30f6c18 Fix CronJob schedule for in webhook chart
The current schedule (* * */24 * *) effectively causes the CronJob to
run on the 24th of every month only, and on the 24th it runs every
single minute (1440 times). The itention was to have it run daily, but I
suspect that running it weekly should be plenty good enough.

This fixes helm/charts#8077.

Signed-off-by: Chris Boot <bootc@bootc.net>
2019-01-08 22:51:31 +00:00
James Munnelly
3464f4363a Bump versions for 0.6.0-alpha.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2019-01-08 16:45:06 +00:00
Marcos Estevez
8a3edf5632
Updating manifest
Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>
2019-01-08 15:59:03 +01:00
Marcos Estevez
d7723fb0f4
[chart] Adding imagePullSecrets to Service Account
Signed-off-by: Marcos Estevez <marcos.stvz@gmail.com>
2019-01-08 15:57:46 +01:00
James Munnelly
ef59c419b6 Fix link in Helm chart README
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-14 09:05:45 -08:00
James Munnelly
fb0e21eea0 Add extra 'install CRDs' step to Helm chart README
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-06 11:13:28 +00:00
James Munnelly
bb7d2f5f4e Remove the Namespace resource from Helm chart
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 19:08:35 +00:00
James Munnelly
779cc0ae1f Update getting started guide
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 18:26:49 +00:00
James Munnelly
cdd513c6c5 Remove CRDs from Helm chart and introduce 00-crds.yaml file
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 18:11:13 +00:00
James Munnelly
4283138a81 Move deployment generation values.yaml to deploy/manifests and don't generate without-rbac variants of manifests
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 16:29:26 +00:00
James Munnelly
dfa1a92366 Add .gitignore
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 16:20:44 +00:00
James Munnelly
5a17c58c03 Rearrange Helm charts into deploy/ and test/e2e/charts directories
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-12-04 16:19:49 +00:00