Commit Graph

3789 Commits

Author SHA1 Message Date
JoshVanL
fb3fe2488d
Updates BUILD.bazel for ./cmd/ctl
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:32 +01:00
JoshVanL
215d15ebdc
Adds some code comments and cleans up
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:30 +01:00
JoshVanL
c7910ce3db
Cleans up some code
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:29 +01:00
JoshVanL
991040238f
Adds ctl Makefile target
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:27 +01:00
JoshVanL
8b649a393a
Updates dependencies
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:21 +01:00
JoshVanL
19bc4734b6
Adds cert-manager-ctl with version command
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-04-01 18:54:19 +01:00
jetstack-bot
c3011c77a7
Merge pull request #2771 from munnerz/fix-root-uid
helm.bzl: correctly set 'user' attribute on all image targets
2020-04-01 10:51:13 +01:00
jetstack-bot
ece63038d0
Merge pull request #2746 from munnerz/ubi-images
Add build targets for UBI based docker images
2020-03-31 15:27:40 +01:00
James Munnelly
792e5fb50d helm.bzl: correctly set 'user' attribute on all image targets
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-31 15:26:57 +01:00
jetstack-bot
e6165de37c
Merge pull request #2769 from munnerz/fixup-tls-ciphersuites
Use default Golang ciphersuites if none are specified
2020-03-31 10:25:24 +01:00
James Munnelly
793f9677ae Use default Golang ciphersuites if none are specified
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-31 09:32:21 +01:00
jetstack-bot
d54658e03a
Merge pull request #2755 from munnerz/remove-additional-funcs
Remove AdditionalRunFuncs from base controller
2020-03-30 22:31:53 +01:00
James Munnelly
822b9e17a0 Remove AdditionalRunFuncs from base controller
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 20:43:00 +01:00
jetstack-bot
50673b3309
Merge pull request #2743 from munnerz/webhook-dynamic-tls-bootstrap
Remove webhookbootstrap and have webhook component dynamically generate certs
2020-03-30 17:59:54 +01:00
James Munnelly
af9875e210 test/integration/webhook: Use context
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 17:24:02 +01:00
James Munnelly
0712d008d9 Specify names of tests in filesource temp dirs
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 15:37:21 +01:00
James Munnelly
42dc66cc31 Plumb context through pkg/webhook/authority
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 15:35:21 +01:00
James Munnelly
e0db0296d2 Run webhook on random port during integration tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:26:05 +01:00
James Munnelly
20ee4833dd Remove webhookbootstrap controller
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:26:05 +01:00
James Munnelly
1700833601 Default webhook to use the dynamic secret source
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
5036693fcf Add support for dynamic secret source to webhook binary
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
3d1b43d343 Add 'dynamic' certificate source backed by an authority
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
aa2e653b2e Add 'dynamic authority' controller for managing a Secret containing a CA
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
577e53b9bb webhook: create 'tls' package containing certificates sources + tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
James Munnelly
f5050b7828 Add pkg/logs/testing package
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-30 14:25:54 +01:00
jetstack-bot
b0fe0a8e4d
Merge pull request #2747 from munnerz/k8s-1.18
devel: add k8s 1.18 support
2020-03-30 13:53:00 +01:00
jetstack-bot
fbf2b3073d
Merge pull request #2731 from munnerz/kube-1.18
Update k8s.io dependencies to Kubernetes 1.18.0
2020-03-30 10:33:00 +01:00
James Munnelly
881b886049 Update Kubernetes API client call-sites
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
2302d4b78d Regenerate files
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
James Munnelly
3fb4f1597c Update dependencies to Kubernetes v1.18.0
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 12:58:50 +00:00
jetstack-bot
31b2e589b8
Merge pull request #2750 from munnerz/helm-chart-readme-autoversion
Use Bazel to automatically add version numbers to the Helm chart README
2020-03-26 12:21:37 +00:00
James Munnelly
88b9040054 Use Bazel to automatically add version numbers to the Helm chart README
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-26 10:23:19 +00:00
James Munnelly
9a8bfabbae devel: add k8s 1.18 support
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-25 23:36:00 +00:00
James Munnelly
29406bfaa2 Add build targets for UBI based docker images
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-25 21:48:16 +00:00
jetstack-bot
f43e65fb8c
Merge pull request #2739 from munnerz/fix-webhook-update
webhookbootstrap: fix updating Secret resources
2020-03-25 12:38:33 +00:00
James Munnelly
134fa7e5e5 webhookbootstrap: fix updating Secret resources
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-25 09:37:34 +00:00
jetstack-bot
3ced69a105
Merge pull request #2734 from munnerz/update-readme
Update Helm chart & other docs with new URLs and info
2020-03-24 17:18:38 +00:00
James Munnelly
d08299c846 Update Helm chart & other docs with new URLs and info
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-24 16:21:48 +00:00
jetstack-bot
1037c9120b
Merge pull request #2733 from munnerz/fix-alt-release-name
Use correct service name in the --webhook-dns-names flag
2020-03-24 16:16:38 +00:00
James Munnelly
087ed93e53 Use correct service name in the --webhook-dns-names flag
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-24 13:31:27 +00:00
jetstack-bot
35add56ef5
Merge pull request #2625 from srbraun/crl
adds option to specify CRL Distribution Point. #2612
2020-03-23 13:33:32 +00:00
jetstack-bot
6a16550698
Merge pull request #2023 from zeeZ/configure-annotations
Add option to set custom annotations for HTTP01 resolver Ingress resources.
2020-03-23 12:24:37 +00:00
jetstack-bot
0b6bfee4b4
Merge pull request #2723 from munnerz/fixup-jks-keystore
Fix JKS keystore functionality and add additional tests
2020-03-23 10:23:37 +00:00
James Munnelly
acff2b12bb Fix JKS keystore functionality and add additional tests
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-23 10:02:42 +00:00
jetstack-bot
dfae0d57bc
Merge pull request #2719 from munnerz/go-1141
Bump Go version to 1.14.1
2020-03-20 12:28:18 +00:00
James Munnelly
910ffa6b89 Bump Go version to 1.14.1
Signed-off-by: James Munnelly <james@munnelly.eu>
2020-03-20 09:23:19 +00:00
jetstack-bot
6d689cefd6
Merge pull request #2682 from johanfleury/feature/allow-fqdn-for-rfc2136-nameserver
Allow setting FQDN, hostname or IPv6 address in RFC2136 nameserver
2020-03-19 14:58:56 +00:00
Sergey Braun
9b76cdd402
adds CDP field and description to CA issuer
Signed-off-by: Sergey Braun <dev@skra.space>
2020-03-19 12:52:43 +01:00
jetstack-bot
858cff0f46
Merge pull request #2714 from JoshVanL/set-acme-client-context-10
Sets ACME client context to 10s and wraps controller ctx
2020-03-19 10:41:16 +00:00
JoshVanL
974e30ba1b
Sets ACME client context to 10s and wraps controller ctx
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-03-18 10:57:36 +00:00