Commit Graph

3543 Commits

Author SHA1 Message Date
jetstack-bot
94bc5f60f8
Merge pull request #2568 from munnerz/venafi-cloud-optional-url
Make the Venafi Cloud URL field optional
2020-02-06 15:48:10 +00:00
Maartje Eyskens
12d77f5ed2 Merge branch 'master' into venafi-cloud-optional-url
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-06 16:18:42 +01:00
jetstack-bot
ba46885ee4
Merge pull request #2577 from munnerz/remove-internal-api-json-tags
Remove json field tags from internal API structs
2020-02-04 16:42:08 +00:00
James Munnelly
c8cb23a1dc Remove json field tags from internal API structs
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-04 16:10:43 +00:00
jetstack-bot
2c4935fb84
Merge pull request #2570 from meyskens/update-readme-docs
Update README with new docs links
2020-02-04 11:52:52 +00:00
jetstack-bot
49755df854
Merge pull request #2562 from willthames/tls-cipher-suites
Add cipher suites configuration and defaults
2020-02-04 10:20:52 +00:00
Maartje Eyskens
601a463564 Update README with new docs links
The documentation has moved, this updates the links in the readme as well as fixing some dead links in there.

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-02-04 11:15:09 +01:00
James Munnelly
5b9cd23d0f Make the Venafi Cloud URL field optional
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-02-03 18:18:38 +00:00
Will Thames
e1bf54d0e3 Add cipher suites configuration and defaults
Add a --tls-cipher-suites command line flag and set to sensible
defaults.

Signed-off-by: Will Thames <will@thames.id.au>
2020-02-03 22:57:59 +10:00
jetstack-bot
33051b0c66
Merge pull request #2531 from munnerz/move-organizations
v1alpha3: move Organization field into X509Subject as Organizations
2020-01-29 10:17:54 +00:00
James Munnelly
877e1dd672 Move Organization field into X509Subject as Organizations
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-29 09:06:45 +00:00
jetstack-bot
7eacbd2eb9
Merge pull request #2534 from munnerz/e3e-setup
Refactor e2e setup to be useful for local development and clean up e2e test addons
2020-01-28 23:37:03 +00:00
jetstack-bot
16317aa36a
Merge pull request #2546 from munnerz/fix-http01-openshift
Fix ownerReference GVK used during HTTP01 challenge solving
2020-01-28 18:07:03 +00:00
jetstack-bot
b619af66be
Merge pull request #2544 from gtaylor/helm-cainjector-disable
Fix Helm chart cainjector.enabled
2020-01-27 14:35:45 +00:00
James Munnelly
02ae799e31 Fix ownerReference GVK used during HTTP01 challenge solving
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-24 16:11:46 +00:00
Greg Taylor
3f2e9dd37f Fix Helm chart cainjector.enabled
cainjector previously disregarded the cainjector.enabled
value when passed in. This commit leaves it defaulted to
enabled (per the docs) but causes cainjector to not be
deployed when cainjector.enabled = false.

Signed-off-by: Greg Taylor <greg@gctaylor.com>
2020-01-23 16:22:41 -08:00
James Munnelly
af63f08074 Fixup using devel tools in CI
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-23 12:57:03 +00:00
jetstack-bot
da7790e5bb
Merge pull request #2539 from munnerz/ensure-public-key-valid
Ensure fetched certificate is valid for CSRs public key before issuing
2020-01-23 10:39:14 +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
James Munnelly
8b43813072 Update test/e2e to no longer deploy using addons
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-22 22:08:27 +00:00
James Munnelly
1f7f23895d Ensure fetched certificate is valid for CSRs public key before issuing
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-22 16:42:58 +00:00
James Munnelly
6d9200f9d3
Merge pull request #2535 from munnerz/stop-lying-in-the-readme
Update version numbers in Helm chart README
2020-01-21 14:57:56 +00:00
James Munnelly
86d7160499 Update version numbers in Helm chart README
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-21 14:24:18 +00:00
jetstack-bot
c030777662
Merge pull request #2530 from munnerz/rm-docs
Remove docs/ directory and replace with basic README
2020-01-21 13:31:38 +00:00
jetstack-bot
29ae809bb4
Merge pull request #2532 from srbraun/update
fix: removes the need of Bazaar by updating github.com/digitalocean/godo to v1.29.0 Fixes issue #2432
2020-01-21 11:03:31 +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
5eb56efdad
Merge pull request #2529 from munnerz/v0130-readme
Update version tags in Helm chart
2020-01-20 17:12:31 +00:00
jetstack-bot
fbab741817
Merge pull request #2513 from munnerz/add-v1alpha3
Create v1alpha3 API version
2020-01-20 16:37:31 +00:00
jetstack-bot
eec3f3633c
Merge pull request #2506 from periklis/use-vault-modules
Use vault api and sdk modules instead of tagged repo
2020-01-20 15:55:31 +00:00
James Munnelly
41ce4f1024 Update README image URL to cert-manager.io
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 15:19:45 +00:00
James Munnelly
1c75c3a0bc Remove docs/ directory and replace with basic README
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 14:53:02 +00:00
jetstack-bot
b7e83b5382
Merge pull request #2508 from JoshVanL/cr-invalid-request
CertificateRequest InvalidRequest
2020-01-20 14:17:31 +00:00
James Munnelly
71c2e6f5cd Update version tags in Helm chart
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 14:14:23 +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
72ea226b41 Update controllers to use validation registry
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
c27ccd78d7 Update webhook validation handler for validation registry
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
0046036460 Add validation registration functions to API groups
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
a867bc9c7a Update testgroup validation to use internal type
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
ef72b0d866 Add validation registry package
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
511bddc953 Update apigroup validation to use internal types
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
50da07292a Add GenericIssuer interface to internal API
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
866d89ffb0 Update pkg/webhook to use internal types
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00: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
7af9fb0006 Register new apiVersion with schemes
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-01-20 10:05:54 +00:00
James Munnelly
b57b1d8407 Run update-codegen.sh
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
0f1d7cf755 Copy apis directories for v1alpha3
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
JoshVanL
2f3fe4c3d7
Reduce comments by removing invalid data in CR implementations doing
better InvalidRequest checking

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-01-17 14:11:25 +00:00
jetstack-bot
0e5af56d7d
Merge pull request #2520 from mathianasj/fix-clusterissuer-secret-missing
Fix clusterissuer not being able to provision certs
2020-01-17 14:03:06 +00:00