dependabot[bot]
5fbbb27a99
chore(deps): bump github.com/cert-manager/cert-manager
...
Bumps [github.com/cert-manager/cert-manager](https://github.com/cert-manager/cert-manager ) from 1.13.3 to 1.15.4.
- [Release notes](https://github.com/cert-manager/cert-manager/releases )
- [Changelog](https://github.com/cert-manager/cert-manager/blob/master/RELEASE.md )
- [Commits](https://github.com/cert-manager/cert-manager/compare/v1.13.3...v1.15.4 )
---
updated-dependencies:
- dependency-name: github.com/cert-manager/cert-manager
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-20 20:49:41 +00:00
dependabot[bot]
14e2f003e2
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-10 03:22:08 -05:00
Jose Diaz-Gonzalez
6a7e65dd82
chore: update go modules
2024-11-10 01:11:52 -05:00
Jose Diaz-Gonzalez
ae0ce1510a
chore: bump go modules
2024-11-02 22:14:25 -04:00
Jose Diaz-Gonzalez
a9d7bf8698
chore: bump go modules
2024-10-30 11:52:14 -04:00
Jose Diaz-Gonzalez
0130f7d984
chore: bump go modules
2024-10-21 20:28:28 -04:00
Jose Diaz-Gonzalez
87ca7a84af
chore: bump go modules
2024-10-11 21:18:11 -04:00
Jose Diaz-Gonzalez
675c285dff
fix: respect GO* environment variables when building to ensure CGO is disabled
...
Without this, building Dokku on a newer operating system will result in binaries that do not work on older systems. The environment variables were only being set when building in docker, which has not been used in the release workflow for a while.
2024-09-23 02:54:48 -04:00
Jose Diaz-Gonzalez
235ae5b7c5
fix: do not bump to a dotted go version
2024-09-23 06:33:16 +00:00
Jose Diaz-Gonzalez
fc56101afb
chore: bump golang dependencies
2024-09-23 02:18:16 -04:00
Jose Diaz-Gonzalez
2116736bac
Merge pull request #7160 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.9
...
chore(deps): bump github.com/traefik/traefik/v2 from 2.10.7 to 2.11.9 in /plugins/scheduler-k3s
2024-09-23 02:17:40 -04:00
Jose Diaz-Gonzalez
2eb1cffa8f
chore: bump golang dependencies
2024-09-23 02:09:22 -04:00
dependabot[bot]
d2f20b4e3f
chore(deps): bump github.com/traefik/traefik/v2
...
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik ) from 2.10.7 to 2.11.9.
- [Release notes](https://github.com/traefik/traefik/releases )
- [Changelog](https://github.com/traefik/traefik/blob/v2.11.9/CHANGELOG.md )
- [Commits](https://github.com/traefik/traefik/compare/v2.10.7...v2.11.9 )
---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-09-23 05:06:38 +00:00
dependabot[bot]
139dda07f9
chore(deps): bump github.com/traefik/traefik/v2
...
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik ) from 2.10.7 to 2.11.6.
- [Release notes](https://github.com/traefik/traefik/releases )
- [Changelog](https://github.com/traefik/traefik/blob/v2.11.6/CHANGELOG.md )
- [Commits](https://github.com/traefik/traefik/compare/v2.10.7...v2.11.6 )
---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-25 23:20:33 -04:00
dependabot[bot]
7cdb059d34
chore(deps): bump mvdan.cc/sh/v3 from 3.8.0 to 3.9.0 in /plugins/cron
...
Bumps [mvdan.cc/sh/v3](https://github.com/mvdan/sh ) from 3.8.0 to 3.9.0.
- [Release notes](https://github.com/mvdan/sh/releases )
- [Changelog](https://github.com/mvdan/sh/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mvdan/sh/compare/v3.8.0...v3.9.0 )
---
updated-dependencies:
- dependency-name: mvdan.cc/sh/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-25 05:55:24 -04:00
Jose Diaz-Gonzalez
8524ee3a3a
chore: update go version to latest 1.23 patch
2024-08-25 00:23:50 -04:00
Jose Diaz-Gonzalez
a93d2389cc
fix: update oras-go to avoid issues with docker using an older version of oras
2024-08-19 00:25:16 -04:00
Jose Diaz-Gonzalez
a2717d1111
chore: update golang dependencies
2024-08-18 23:57:24 -04:00
dependabot[bot]
b64eca4153
chore(deps): bump github.com/docker/docker in /plugins/scheduler-k3s
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.9+incompatible to 25.0.6+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.9...v25.0.6 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-08-11 06:24:58 +00:00
Jose Diaz-Gonzalez
d6b264b65e
chore: update dependencies
2024-08-11 02:23:16 -04:00
Jose Diaz-Gonzalez
dfcb84c873
chore: update dependencies
2024-08-11 01:12:34 -04:00
dependabot[bot]
21ee30e48e
chore(deps): bump golang.org/x/net in /plugins/scheduler-k3s
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.21.0 to 0.23.0.
- [Commits](https://github.com/golang/net/compare/v0.21.0...v0.23.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-19 13:11:17 +00:00
Jose Diaz-Gonzalez
31b07c429e
chore: bump go modules
2024-04-05 12:40:56 -04:00
dependabot[bot]
48ac2278d9
chore(deps): bump github.com/docker/docker in /plugins/scheduler-k3s
...
Bumps [github.com/docker/docker](https://github.com/docker/docker ) from 24.0.7+incompatible to 24.0.9+incompatible.
- [Release notes](https://github.com/docker/docker/releases )
- [Commits](https://github.com/docker/docker/compare/v24.0.7...v24.0.9 )
---
updated-dependencies:
- dependency-name: github.com/docker/docker
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-20 17:29:46 +00:00
Jose Diaz-Gonzalez
4bae815f82
chore: remove codeskyblue/go-sh
...
It has been replaced with alexellis/go-execute.
2024-03-14 03:14:22 -04:00
Jose Diaz-Gonzalez
4d07ac6d6b
Merge pull request #6710 from dokku/dependabot/go_modules/plugins/scheduler-k3s/google.golang.org/protobuf-1.33.0
...
chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in /plugins/scheduler-k3s
2024-03-13 22:11:01 -04:00
dependabot[bot]
b026103ae2
chore(deps): bump google.golang.org/protobuf in /plugins/scheduler-k3s
...
Bumps google.golang.org/protobuf from 1.32.0 to 1.33.0.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-13 23:41:15 +00:00
Jose Diaz-Gonzalez
d4b484a33a
fix: replace existing port-map ingress objects with domain ingress objects
...
Domains cannot be reused across ingress objects, and port maps are a function of a domain, so the inversion here makes most sense (at the cost of some downtime when migrating.
2024-03-12 03:55:40 -04:00
dependabot[bot]
e6a4bf81a1
chore(deps): bump github.com/go-jose/go-jose/v3
...
Bumps [github.com/go-jose/go-jose/v3](https://github.com/go-jose/go-jose ) from 3.0.1 to 3.0.3.
- [Release notes](https://github.com/go-jose/go-jose/releases )
- [Changelog](https://github.com/go-jose/go-jose/blob/v3.0.3/CHANGELOG.md )
- [Commits](https://github.com/go-jose/go-jose/compare/v3.0.1...v3.0.3 )
---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-03-07 23:04:01 +00:00
Jose Diaz-Gonzalez
75eeb99a42
fix: pin to older version of godotenv
...
The newer version is pulled by something in k3s and somehow is - probably through workspace magic - pulled into the config plugin tests. We pin to the older version since parsing changed at some point, which will cause issues for users.
A future update should move this to the latest version and cause a BC break, but for now lets pin as expected.
2024-03-06 03:39:11 -05:00
Jose Diaz-Gonzalez
8c9db01006
chore: add keda dependency
...
We need this in order to list keda objects that might exist in the api.
2024-03-06 03:39:11 -05:00
Jose Diaz-Gonzalez
0108dfcda5
chore: bump go modules
2024-03-06 03:26:50 -05:00
Jose Diaz-Gonzalez
ffdffd235f
chore: bump go modules
2024-02-27 11:11:33 -05:00
dependabot[bot]
253ebc17f3
chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
...
Bumps [helm.sh/helm/v3](https://github.com/helm/helm ) from 3.14.1 to 3.14.2.
- [Release notes](https://github.com/helm/helm/releases )
- [Commits](https://github.com/helm/helm/compare/v3.14.1...v3.14.2 )
---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-22 19:37:40 +00:00
dependabot[bot]
5e03ad1dd0
chore(deps): bump helm.sh/helm/v3 in /plugins/scheduler-k3s
...
Bumps [helm.sh/helm/v3](https://github.com/helm/helm ) from 3.13.3 to 3.14.1.
- [Release notes](https://github.com/helm/helm/releases )
- [Commits](https://github.com/helm/helm/compare/v3.13.3...v3.14.1 )
---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-15 15:39:56 +00:00
Jose Diaz-Gonzalez
8a940c6e47
chore: remove all direct usage of go-sh outside of plugin trigger setup
...
The new way is to use CallExecCommand instead.
2024-02-12 19:29:16 -05:00
Jose Diaz-Gonzalez
3c5f95ff18
chore: update dependencies
2024-02-12 16:28:57 -05:00
Jose Diaz-Gonzalez
03b72ec684
chore: bump go modules
2024-02-11 02:49:00 -05:00
Jose Diaz-Gonzalez
416a119904
feat: pull nginx properties as ingress annotations
2024-02-06 22:12:54 -05:00
dependabot[bot]
3d4005b3e6
chore(deps): bump github.com/containerd/containerd
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.7.6 to 1.7.11.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.6...v1.7.11 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-23 15:45:05 +00:00
Jose Diaz-Gonzalez
c6838b645e
chore: update go mod
2024-01-23 03:21:21 -05:00
Jose Diaz-Gonzalez
63a6e9087f
feat: create tls certificate if tls is enabled and the app has domains
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
2619c3db08
fix: ensure critical addons come up when the node is tainted
...
Rather than taint on `node-role.kubernetes.io/master=true:NoSchedule`, we check for `CriticalAddonsOnly=true:NoSchedule` and taint on that.
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
3375474a4c
feat: copy the registry file to all remote hosts
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
af3009f0da
chore: bump go modules
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
5449c35dbe
fix: correct path to registry config and update go.mod
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
1c5505f78b
refactor: move functions around and ensure we respect local versions of golang dependencies
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
8b8444fb1f
feat: implement run and run:detached
...
This utilizes a Kubernetes Job to start a pod in order to take advantage of completed Job cleanup in Kubernetes. It also properly handles interactivity by ensuring the container has a TTY.
Note that there is currently no provision for parsing docker arguments and translating them into their Kubernetes equivalents.
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
57b62f51d3
refactor: update log streaming so plugin triggers don't get abandoned on ctrl-c
...
We now propagate a cancellable context object on a new plugin trigger call that allows for signals to work as expected.
2024-01-23 03:00:27 -05:00
Jose Diaz-Gonzalez
737f54a5c7
feat: implement dokku enter for k8s scheduler
2024-01-23 03:00:27 -05:00