James Munnelly
81f22fd49c
Upgrade k8s.io dependencies to v0.23.1
...
Signed-off-by: James Munnelly <jmunnelly@apple.com >
2021-12-17 16:27:47 +00:00
Richard Wall
38fbd6cf4f
./hack/update-all.sh
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2021-10-01 12:41:15 +01:00
Richard Wall
00e0090ce7
./hack/update-all.sh
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2021-10-01 10:22:35 +01:00
George Moldoveanu
0463681244
updates go deps and bazel files
...
Signed-off-by: George Moldoveanu <mol.george@gmail.com >
2021-09-02 23:45:11 +01:00
Inteon
b13eb0483b
upgrade deps to latest version (kube v0.22.0)
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-08-13 23:38:59 +02:00
Inteon
1e89e9a55b
upgrade go.mod
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-08-04 00:49:07 +02:00
Maël Valais and Jake Sanders
30f9c123d3
gateway-shim: add the gateway-shim controller
...
Note that the gateway-shim is only half the work for supporting the
Gateway API in cert-manager. The other half is the HTTP01 solver
support, which is still worked on.
The Gateway API in cert-manager is releases as an experimental feature
and needs to be enabled manually with the following flag:
--controllers=*,gateway-shim
All the annotations supported by ingress-shim are also supported by
gateway-shim, with some exceptions:
"acme.cert-manager.io/http01-ingress-class"
This annotation is not supported on the Gateway resource. Although the
Gateway resource also has a "gatewayClass" field, we will need to add
another field instead of "ingress-class" to avoid confusion with the
ingress-shim.
"acme.cert-manager.io/http01-edit-in-place"
This annotation is not supported because it is specific to some ingress
controllers like ingress-gce.
"kubernetes.io/tls-acme"
This annotation is not supported because it is a behavior inherited from
kube-lego and we chose not to keep this behavior with the Gateway API.
Unlike the ingress-shim, you can reuse the same Secret name in multiple
TLS configurations on the same Gateway resource.
The ingress-shim now shows the exact location of the duplicate
secretName when the user gives the same secretName in two separate TLS
blocks.
Signed-off-by: Maël Valais <mael@vls.dev >
Co-authored-by: Jake Sanders <i@am.so-aweso.me >
2021-07-15 20:34:55 +02:00
Inteon
b852735a95
upgrade ginkgo & gomega
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-10 20:52:09 +02:00
Inteon
cd92bf321f
centralise testing api-server & remove custom implementation
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-06 16:13:44 +02:00
Inteon
b4f65b47ed
update docs
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 14:56:10 +02:00
Inteon
1c4b511876
basic install and uninstall functionality
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-07-02 12:58:30 +02:00
Simon Sanladerer
f53109642e
Cloudflare: refactor DNS01 challenge to use API for finding the nearest Zone
...
Signed-off-by: Simon Sanladerer <simon@sanladerer.com >
2021-07-01 02:36:46 +02:00
jetstack-bot and GitHub
c1d7dcf8b5
Merge pull request #4007 from edglynes/3904_v2_API
...
Update Aka issuer to use v2 API
2021-05-21 12:34:25 +01:00
Edward Lynes
be0deb02a4
fix dependencies
...
Signed-off-by: Edward Lynes <elynes@akamai.com >
2021-05-18 13:07:42 -04:00
Tamal Saha
2609aa51e1
Use gomodules.xyz/jsonpatch instead of mattbaird/jsonpatch
...
Signed-off-by: Tamal Saha <tamal@appscode.com >
2021-05-17 13:05:19 -07:00
Tamal Saha
b1cb6422e4
Use controller-runtime v0.9.0-beta.0
...
Signed-off-by: Tamal Saha <tamal@appscode.com >
2021-05-17 08:11:19 -07:00
Tamal Saha
da86194a9d
Update to k8s 1.21.0 tool chain
...
Signed-off-by: Tamal Saha <tamal@appscode.com >
2021-05-17 08:11:19 -07:00
Jake Sanders
79d8d9cb7b
Revert "Merge pull request #3724 from inteon/istio-virtualservice-for-http01"
...
This reverts commit 80f27739b5 , reversing
changes made to 96604d02a3 .
Signed-off-by: Jake Sanders <i@am.so-aweso.me >
2021-05-11 14:50:25 +01:00
Inteon
624e2b9e69
add ACME HTTP01 Istio support
...
Signed-off-by: Inteon <42113979+inteon@users.noreply.github.com >
2021-04-28 09:19:53 +02:00
irbekrm
09af959071
Issuer's ACME EAB algorithm can no longer be set
...
It is hardcoded to HS256 in golang.org/x/crypto
Also, we now use a fork of golang.org/x/crypto
in cert-manager org.
Signed-off-by: irbekrm <irbekrm@gmail.com >
2021-04-09 10:28:19 +01:00
Tharun
b4df9b3567
removed gorilla mux and used profiling util
...
Signed-off-by: Tharun <rajendrantharun@live.com >
2020-12-11 17:54:55 +05:30
Richard Wall
f3f321bbbc
Update to vcert v4.11.0
...
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2020-10-08 15:02:50 +01:00
Maartje Eyskens
4d8a56466d
Bump dependancies
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-09-25 14:27:26 +02:00
Maartje Eyskens
a160ba3186
Use k8s GA
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-27 09:08:11 +02:00
Maartje Eyskens
3a814e878b
Run bazel updates
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-26 14:29:06 +02:00
Maartje Eyskens
14ea7c3f65
Update k8s toolchain to 0.19.0-rc.3
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-26 14:15:54 +02:00
Maartje Eyskens
454e83bb78
revert mistaken deps upgrades
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-12 10:59:42 +02:00
Maartje Eyskens
fecd0b3518
Set all log levels for info
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-12 10:59:41 +02:00
Maartje Eyskens
9dd00905e9
Update klog
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
klog v2
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-08-12 10:59:41 +02:00
Richard Wall
b2ed0a2b92
Update to latest version of https://github.com/SSLMate/go-pkcs12
...
This new version includes a
[pkcs12.DecodeChain](https://godoc.org/software.sslmate.com/src/go-pkcs12#DecodeChain )
which will help in testing https://github.com/jetstack/cert-manager/pull/3146
Signed-off-by: Richard Wall <richard.wall@jetstack.io >
2020-08-07 17:26:59 +01:00
Haoxiang Zhou
11b6d91722
Use go-diff to report error
...
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io >
2020-07-30 18:04:08 +01:00
Haoxiang Zhou
20c5e2696b
Output the Events of Certificate
...
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io >
2020-07-22 09:45:17 +01:00
James Munnelly
7d06cc708c
Upgrade cobra to 1.0.0
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-07-02 10:03:50 +01:00
Maartje Eyskens
c9fbbdbde8
Update to the latest miekg/dns
...
Signed-off-by: Maartje Eyskens <maartje@eyskens.me >
2020-05-27 17:42:34 +02:00
JoshVanL
dcccdd39c5
Adds doc generation for cobra controlled ctl comands
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2020-04-30 12:14:48 +01:00
JoshVanL
b646a1697e
Updates go.sum and LICENSES
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2020-04-28 09:28:19 +01:00
JoshVanL
8b649a393a
Updates dependencies
...
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com >
2020-04-01 18:54:21 +01: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
James Munnelly
98bc0d52f9
Add --experimental-issue-jks flag to enable JKS bundle generation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-03-04 15:33:22 +00:00
James Munnelly
e9374730c9
Add --experimental-issue-pkcs12 flag to enable PKCS12 bundle generation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-03-04 10:02:21 +00:00
James Munnelly
dfafd10391
Remove hack/release tool
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2020-01-31 10:35:22 +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
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
70253622cf
Bump Kubernetes dependencies to v0.17.0
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-12-11 14:57:28 +00:00
James Munnelly
c45aa852d0
Run fuzz tests for API schema generation
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-11-15 12:26:11 +00:00
James Munnelly
08d36046c5
Use latest controller-tools and controller-runtime
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-10-25 14:45:36 +01:00
James Munnelly
da8bf264fd
Use standard golang http server for webhook
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-10-17 12:29:34 +01:00
James Munnelly
534e36e362
Bump controller-tools to set x-kubernetes-preserve-unknown-fields correctly
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-10-02 19:44:14 +01:00
Brian Hong
87ed46b482
Update AWS Go SDK to 1.24.1 ( Resolves #2048 )
...
Signed-off-by: Brian Hong <sungjinhong@devsisters.com >
2019-09-19 21:46:07 +09:00
James Munnelly
3324ca0959
Update use of DirectCodecFactory
...
Signed-off-by: James Munnelly <james@munnelly.eu >
2019-09-07 12:32:51 +01:00