Commit Graph

1325 Commits

Author SHA1 Message Date
James Munnelly
4eb48b9c04 run //hack:update-reference-docs
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-12 12:40:37 +01:00
James Munnelly
2eb785655c Run //hack:update-codegen
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-12 12:40:37 +01:00
James Munnelly
f3991c6edf run //hack:update-bazel
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-12 12:40:37 +01:00
James Munnelly
0eecf6b27c Add Challenge and Order CRDs
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-12 12:40:36 +01:00
James Munnelly
bfd8ac7eab Add Order and Challenge API types
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-10-12 11:08:51 +01:00
jetstack-bot
620395511a
Merge pull request #924 from arnoldbechtoldt/useClusterIPsvc
Make http01 solver serviceType configurable
2018-10-10 13:42:11 +01:00
jetstack-bot
6751508b65
Merge pull request #915 from damienwebdev/master
Cert Issuer Docs Update and additional docs for AzureDNS docs
2018-10-10 13:13:12 +01:00
jetstack-bot
5ea95b6cc1
Merge pull request #923 from arnoldbechtoldt/issue892
make http01 solver pod resource request/limits configurable, refs #892
2018-10-10 13:06:11 +01:00
Arnold Bechtoldt
ce1dd5e8b5 update API docs
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de>
2018-10-10 13:31:07 +02:00
jetstack-bot
88980f7229
Merge pull request #922 from evankanderson/whats-up-doc
A number of small documentation fixups.
2018-10-10 12:27:12 +01:00
Evan Anderson
ec49d971ae Follow suggestions by @munnerz, add docs about the bazel targets to run.
Signed-off-by: Evan Anderson <evan.k.anderson@gmail.com>
2018-10-09 06:32:53 -07:00
Arnold Bechtoldt
c533390185 completely rename setting name in generated docs too
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de>
2018-10-08 15:30:51 +02:00
Arnold Bechtoldt
1587741820 rename setting and update docs regarding solver service type
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de>
2018-10-08 15:24:17 +02:00
jetstack-bot
912c7672bd
Merge pull request #848 from Queuecumber/ca-nginx
Include CA Certificate In Secrets
2018-10-08 13:04:37 +01:00
jetstack-bot
737ac30c52
Merge pull request #937 from acoshift/patch-1
Allow ECDSA for ACME
2018-10-08 12:20:37 +01:00
acoshift
3e9085f376
remove key algor validation in ACME issuer
Signed-off-by: Thanatat Tamtan <acoshift@gmail.com>
2018-10-08 17:47:31 +07:00
Arnold Bechtoldt
d261e1f3f1 make serviceType configurable, fixes #928
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de>
2018-10-08 10:55:56 +02:00
Evan Anderson
063dcce978 Update links and add more documentation on needed tools for managing deps.
Signed-off-by: Evan Anderson <evan.k.anderson@gmail.com>
2018-10-08 00:09:44 -07:00
acoshift
fc7711967e
allow ecdsa for acme
Signed-off-by: Thanatat Tamtan <acoshift@gmail.com>
2018-10-07 20:22:41 +07:00
Arnold Bechtoldt
845eb7f57c make http01 solver pod resource request/limits configurable, refs #892
Signed-off-by: Arnold Bechtoldt <arnold.bechtoldt@inovex.de>
2018-09-26 14:39:06 +02:00
Evan Anderson
8ee8f407f8 Document the tools needed to perform a build.
Signed-off-by: Evan Anderson <evan.k.anderson@gmail.com>
2018-09-25 22:10:15 -07:00
Evan Anderson
aff8638711 Add instructions on generating documentation.
Signed-off-by: Evan Anderson <evan.k.anderson@gmail.com>
2018-09-25 22:10:15 -07:00
Evan Anderson
f67ecf5397 Clean up formatting on release process document.
Signed-off-by: Evan Anderson <evan.k.anderson@gmail.com>
2018-09-25 22:10:15 -07:00
jetstack-bot
d374e33b71
Merge pull request #919 from munnerz/fix-gitlab-ci
Workaround quay.io not support v2.2 docker image manifests
2018-09-21 13:56:08 +01:00
James Munnelly
7a465f2618 Workaround quay.io not support v2.2 docker image manifests
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-09-21 13:25:29 +01:00
jetstack-bot
5081430b2f
Merge pull request #902 from fuel-wlightning/issue-872
#872 Add certificates and issuers to aggregated RBAC
2018-09-21 09:44:09 +01:00
William Lightning
7d8c7ddea5 Build out issuer_rbac tests based on certificate_rbac tests
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-19 10:27:19 -07:00
William Lightning
180af301eb Update certificate_rbac test framework initialization basename
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-19 10:20:32 -07:00
William Lightning
3d09d98bd7 extract rbacClusterRoleHasAccessToResource out of certificate_rbac test to test framework util
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-19 10:19:04 -07:00
William Lightning
8dcfd76be5 certificate_rbac test: move defintion of resource up in the unit test, so we're not defining it on every it
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-19 10:04:09 -07:00
jetstack-bot
de0d413e72
Merge pull request #908 from splashx/master
fix rfc2136 provider missing port error, plumb DNS01 self check code
2018-09-19 16:26:27 +01:00
jetstack-bot
4d9dc0139f
Merge pull request #917 from jetstack/munnerz-patch-1
Fix issues with ingress-shim doc rendering and remove warning
2018-09-19 15:46:27 +01:00
James Munnelly
ef5190572c Fix issues with ingress-shim doc rendering and remove warning
Signed-off-by: James Munnelly <james.munnelly@jetstack.io>
2018-09-19 15:37:28 +01:00
William Lightning
12713c8679 Add comprehensive tests around certificate rbac user facing roles
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-18 18:15:11 -07:00
William Lightning
d22a62d7a4 Refactor common rbac test code into function
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-18 16:51:04 -07:00
William Lightning
57bf83dea4 Add basic tests for certificate permissions
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-18 14:59:55 -07:00
Damien Retzinger
930103fc94 Cert Issuer Docs Update and additional docs for AzureDNS docs
Signed-off-by: Damien Retzinger <damienwebdev@gmail.com>
2018-09-18 16:08:33 -04:00
splashx
4e9af51629
fix rfc2136 provider missing port error, plumb dnsNameserver01
Signed-off-by: splashx <splash@gmail.com>
2018-09-17 17:38:09 +02:00
jetstack-bot
43c99d25c2
Merge pull request #905 from munnerz/regen-all
Add 'make generate' target to run all hack generators
2018-09-17 10:28:12 +01:00
Max Ehrlich
5eaf89ba4a
Simplify getting the ca cert bytes from the ca chain
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-15 17:41:17 -04:00
Max Ehrlich
f81f499d3d
Rerun gofmt
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-15 17:18:40 -04:00
Max Ehrlich
06fb0cefc7
Manually generate pem from cachain field since the vault api does not expose it
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-15 17:06:41 -04:00
James Munnelly
5ff5022344 Add 'make generate' target to run all hack generators
Signed-off-by: James Munnelly <james@munnelly.eu>
2018-09-14 15:44:05 +01:00
jetstack-bot
c624fd775d
Merge pull request #904 from jamielennox/disable-validation-label
Specify we want the disable-validation label not annotation
2018-09-14 13:23:10 +01:00
Jamie Lennox
cb1f47fe25 Specify we want the disable-validation label not annotation
All other documentation and charts around disable-validation refers to a
lablel that is required, except the upgrade notes which is where people
likely look first.

Signed-off-by: Jamie Lennox <jamie@vibrato.com.au>
2018-09-14 10:56:46 +10:00
Max Ehrlich
d63fbbab49
Fix go-fmt
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-13 18:54:30 -04:00
Max Ehrlich
48653e07f9
Return CA for vault certs, this uses the issuing_ca field from the vault api response, see (https://www.vaultproject.io/api/secret/pki/index.html#sign-certificate) for details
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-13 18:47:44 -04:00
Max Ehrlich
2b5bcf3a35
Fix e2e tests to not fail if the ca key is set
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-13 18:25:18 -04:00
William Lightning
9b6685825e Update deploy manifests with chart cert-manager-v0.6.0-dev.1
Signed-off-by: William Lightning <wlightning@fuelmedical.com>
2018-09-13 14:21:07 -07:00
Max Ehrlich
25e86d5588
For now, the vault issuer will also not store it's CA certificate
Signed-off-by: Max Ehrlich <max.ehr@gmail.com>
2018-09-13 17:07:15 -04:00