Jose Diaz-Gonzalez
c479c73331
Merge pull request #7379 from dokku/scheduler-k3s-charts-set
2024-12-03 02:46:25 -05:00
Jose Diaz-Gonzalez
8d08687706
feat: provide ability to customize chart values via scheduler-k3s:set
...
Dokku ships with default charts and customizes their helm values. In certain cases, it may be useful to further customize those values to better support specific installations. With this change, it is now possible to set custom values by providing the key in the format `chart.$CHART_NAME.$PROPERTY`. For instance, to increase timeouts for the keda http addon:
```shell
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tcpConnectTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.keepAlive 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.responseHeaderTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.idleConnTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tlsHandshakeTimeout 120s
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.expectContinueTimeout 120s
```
To reset a value to its default, simply set the value to an empty string.
```shell
dokku scheduler-k3s:set --global chart.keda-add-ons-http.interceptor.tcpConnectTimeout
```
Once the values are set, users will need to then run `scheduler-k3s:ensure-charts` with either the `--force` flag or specify the `--chart` flag with a list of charts to force apply.
```shell
dokku scheduler-k3s:ensure-charts --force
dokku scheduler-k3s:ensure-charts --chart keda-add-ons-http
```
Note that the existing dokku-provided values cannot be removed, but can be overridden.
2024-12-03 02:07:36 -05:00
Jose Diaz-Gonzalez
bfb95e632c
tests: revert change to scheduler-k3s bats tests
2024-12-03 00:55:50 -05:00
Jose Diaz-Gonzalez
43a771e35a
Merge pull request #7378 from dokku/update-go
...
Update go modules
2024-12-03 00:54:36 -05:00
Jose Diaz-Gonzalez
f685b5cedc
chore: update go modules
2024-12-03 00:54:04 -05:00
Jose Diaz-Gonzalez
422fcfd9e3
Merge pull request #7376 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.47
...
chore(deps): bump mkdocs-material from 9.5.46 to 9.5.47 in /docs/_build
2024-12-03 00:46:08 -05:00
Jose Diaz-Gonzalez
1a7ddd1797
Merge pull request #7370 from dokku/dependabot/go_modules/plugins/common/github.com/onsi/gomega-1.36.0
...
chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 in /plugins/common
2024-12-03 00:46:00 -05:00
Jose Diaz-Gonzalez
78bf7977f3
Merge pull request #7377 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/traefik/traefik/v2-2.11.14
...
chore(deps): bump github.com/traefik/traefik/v2 from 2.11.9 to 2.11.14 in /plugins/scheduler-k3s
2024-12-03 00:45:51 -05:00
dependabot[bot]
9979ee2eab
chore(deps): bump github.com/traefik/traefik/v2
...
Bumps [github.com/traefik/traefik/v2](https://github.com/traefik/traefik ) from 2.11.9 to 2.11.14.
- [Release notes](https://github.com/traefik/traefik/releases )
- [Changelog](https://github.com/traefik/traefik/blob/master/CHANGELOG.md )
- [Commits](https://github.com/traefik/traefik/compare/v2.11.9...v2.11.14 )
---
updated-dependencies:
- dependency-name: github.com/traefik/traefik/v2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-02 17:14:53 +00:00
dependabot[bot]
a8487af7a5
chore(deps): bump mkdocs-material from 9.5.46 to 9.5.47 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.46 to 9.5.47.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.46...9.5.47 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-02 15:03:54 +00:00
dependabot[bot]
4c7691dcfa
chore(deps): bump github.com/onsi/gomega in /plugins/common
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.35.1 to 1.36.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.35.1...v1.36.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-01 08:44:18 +00:00
Jose Diaz-Gonzalez
ab232c3f27
Merge pull request #7369 from dokku/dependabot/go_modules/plugins/config/github.com/onsi/gomega-1.36.0
...
chore(deps): bump github.com/onsi/gomega from 1.35.1 to 1.36.0 in /plugins/config
2024-12-01 03:43:39 -05:00
Jose Diaz-Gonzalez
3c0256c930
Merge pull request #7371 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.46
...
chore(deps): bump mkdocs-material from 9.5.45 to 9.5.46 in /docs/_build
2024-11-25 19:57:50 -05:00
dependabot[bot]
b387f54c4a
chore(deps): bump mkdocs-material from 9.5.45 to 9.5.46 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.45 to 9.5.46.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.45...9.5.46 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 13:55:14 +00:00
dependabot[bot]
a3bc436f53
chore(deps): bump github.com/onsi/gomega in /plugins/config
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.35.1 to 1.36.0.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.35.1...v1.36.0 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-25 13:18:58 +00:00
Jose Diaz-Gonzalez
a3644aa1ba
Merge pull request #7366 from dokku/dependabot/docker/plugins/traefik-vhosts/traefik-3.2.1
...
chore(deps): bump traefik from 3.2.0 to 3.2.1 in /plugins/traefik-vhosts
2024-11-22 14:33:56 -05:00
dependabot[bot]
54a73c8288
chore(deps): bump traefik from 3.2.0 to 3.2.1 in /plugins/traefik-vhosts
...
Bumps traefik from 3.2.0 to 3.2.1.
---
updated-dependencies:
- dependency-name: traefik
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-21 17:43:39 +00:00
Jose Diaz-Gonzalez
f2986195bd
Merge pull request #7364 from dokku/dependabot/go_modules/plugins/scheduler-k3s/github.com/cert-manager/cert-manager-1.15.4
...
chore(deps): bump github.com/cert-manager/cert-manager from 1.13.3 to 1.15.4 in /plugins/scheduler-k3s
2024-11-21 12:42:43 -05:00
Jose Diaz-Gonzalez
54303a4d00
Merge pull request #7365 from binchengqu/master
...
chore: fix some typos in markdown file
2024-11-21 12:42:32 -05:00
Jose Diaz-Gonzalez
7b09c726cc
Merge pull request #7363 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.45
...
chore(deps): bump mkdocs-material from 9.5.44 to 9.5.45 in /docs/_build
2024-11-21 12:42:07 -05:00
binchengqu
bd1779d53d
chore: fix some typos in markdown file
...
Signed-off-by: binchengqu <bincheng@before.tech >
2024-11-21 12:06:14 +08:00
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]
598cde07fb
chore(deps): bump mkdocs-material from 9.5.44 to 9.5.45 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.44 to 9.5.45.
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases )
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG )
- [Commits](https://github.com/squidfunk/mkdocs-material/compare/9.5.44...9.5.45 )
---
updated-dependencies:
- dependency-name: mkdocs-material
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-20 13:56:21 +00:00
Jose Diaz-Gonzalez
bfd5866cb0
Merge pull request #7360 from dokku/dependabot/pip/tests/apps/python-flask/flask-3.1.0
...
chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/python-flask
2024-11-15 23:20:03 -05:00
Jose Diaz-Gonzalez
2dcbdd601a
Merge pull request #7361 from dokku/allow-zero-min-replicas
...
Allow autoscaling config to have zero min replicas
2024-11-15 23:19:54 -05:00
Jose Diaz-Gonzalez
50f8099ebb
fix: allow autoscaling config to have zero min replicas
2024-11-15 23:11:54 -05:00
Jose Diaz-Gonzalez
fcb590d227
Merge pull request #7358 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/protobuf-1.35.2
...
chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in /tests/apps/gogrpc
2024-11-14 20:56:06 -05:00
Jose Diaz-Gonzalez
1d48313dcf
Merge pull request #7359 from dokku/dependabot/pip/tests/apps/multi/flask-3.1.0
...
chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/multi
2024-11-14 20:56:00 -05:00
dependabot[bot]
3f4206fe4e
chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/python-flask
...
Bumps [flask](https://github.com/pallets/flask ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 13:39:38 +00:00
dependabot[bot]
984aa362ed
chore(deps): bump flask from 3.0.3 to 3.1.0 in /tests/apps/multi
...
Bumps [flask](https://github.com/pallets/flask ) from 3.0.3 to 3.1.0.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/3.0.3...3.1.0 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 13:27:49 +00:00
dependabot[bot]
7db5937bb2
chore(deps): bump google.golang.org/protobuf in /tests/apps/gogrpc
...
Bumps google.golang.org/protobuf from 1.35.1 to 1.35.2.
---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-11-14 13:18:39 +00:00
Dokku Bot
3e7fc28ab9
Release 0.35.11
...
# History
## 0.35.11
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.35.11/bootstrap.sh
sudo DOKKU_TAG=v0.35.11 bash bootstrap.sh
```
### Bug Fixes
- #7353 : @indrat Add missing export DOKKU_LIB_HOST_ROOT when running dokku in container
### New Features
- #7355 : @josegonzalez Add support for http-based scaling when deploying on the k3s scheduler
### Documentation
- #7349 : @josegonzalez Create .well-known/funding-manifest-urls
### Dependencies
- #7345 : @dependabot[bot] chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0 in /tests/apps/gogrpc
- #7350 : @dependabot[bot] chore(deps): bump zipp from 3.20.2 to 3.21.0 in /docs/_build
- #7351 : @dependabot[bot] chore(deps): bump werkzeug from 3.1.2 to 3.1.3 in /tests/apps/python-flask
- #7347 : @dependabot[bot] chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 in /plugins/common
- #7348 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /plugins/common
- #7344 : @dependabot[bot] chore(deps): bump tj-actions/changed-files from 45.0.3 to 45.0.4
- #7343 : @dependabot[bot] chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /plugins/scheduler-docker-local
- #7342 : @dependabot[bot] chore(deps): bump packaging from 24.1 to 24.2 in /docs/_build
- #7341 : @dependabot[bot] chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/zombies-dockerfile-tini
- #7340 : @dependabot[bot] chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/gogrpc
- #7339 : @dependabot[bot] chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/go-fail-predeploy
- #7338 : @dependabot[bot] chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/zombies-dockerfile-no-tini
- #7337 : @dependabot[bot] chore(deps): bump golang from 1.23.2 to 1.23.3 in /tests/apps/go-fail-postdeploy
- #7335 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.43 to 9.5.44 in /docs/_build
- #7334 : @dependabot[bot] chore(deps): bump ruby from 3.3.5 to 3.3.6 in /tests/apps/dockerfile-entrypoint
- #7333 : @dependabot[bot] chore(deps): bump werkzeug from 3.1.1 to 3.1.2 in /tests/apps/python-flask
### Other
- #7357 : @josegonzalez Run brew cleanup before running brew doctor
v0.35.11
2024-11-14 06:42:26 +00:00
Jose Diaz-Gonzalez
ddf82aa900
Merge pull request #7357 from dokku/josegonzalez-patch-1
...
feat: run brew cleanup before running brew doctor
2024-11-14 01:40:32 -05:00
Jose Diaz-Gonzalez
fc3716c0e9
feat: run brew cleanup before running brew doctor
2024-11-14 01:40:14 -05:00
Jose Diaz-Gonzalez
d63e05f4ef
Merge pull request #7355 from dokku/k3s-keda-http-add-on
2024-11-14 01:32:59 -05:00
Jose Diaz-Gonzalez
dcdbe22d86
fix: add tolerations for keda
2024-11-13 20:13:38 -05:00
Jose Diaz-Gonzalez
44eab143ab
fix: do not perform nil lookup
2024-11-13 17:10:41 -05:00
Jose Diaz-Gonzalez
4c0f415bad
Merge pull request #7353 from indrat/fix-missing-dokku-lib-host-root-for-docker-container
...
Add missing export DOKKU_LIB_HOST_ROOT when running dokku in container
2024-11-13 04:27:19 -05:00
Jose Diaz-Gonzalez
6cb97e75c9
fix: update the master commit for the smoke-test-app repo
2024-11-13 04:06:58 -05:00
Jose Diaz-Gonzalez
52f08ff793
fix: do not perform nil lookup
2024-11-13 04:06:37 -05:00
Jose Diaz-Gonzalez
cd9f72db09
Merge pull request #7345 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/grpc-1.68.0
...
chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0 in /tests/apps/gogrpc
2024-11-13 03:34:42 -05:00
Jose Diaz-Gonzalez
56518de40b
Merge pull request #7350 from dokku/dependabot/pip/docs/_build/zipp-3.21.0
...
chore(deps): bump zipp from 3.20.2 to 3.21.0 in /docs/_build
2024-11-13 03:34:33 -05:00
Jose Diaz-Gonzalez
b9c2f8fd49
Merge pull request #7351 from dokku/dependabot/pip/tests/apps/python-flask/werkzeug-3.1.3
...
chore(deps): bump werkzeug from 3.1.2 to 3.1.3 in /tests/apps/python-flask
2024-11-13 03:34:22 -05:00
Jose Diaz-Gonzalez
f2a4fe493a
fix: do not force-reinstall the keda-http-add-on
2024-11-13 03:29:54 -05:00
Jose Diaz-Gonzalez
b98863b6a7
feat: add support for the keda-http-add-on
...
Externally, it is treated the same as any other scaling trigger, but requires that the chart be installed in order for it to be supported.
2024-11-13 03:29:26 -05:00
Jose Diaz-Gonzalez
1751bf30ba
feat: install the keda-http-add-on
2024-11-13 02:15:47 -05:00
Jose Diaz-Gonzalez
7e406436fa
fix: do not shadow the trigger variable
2024-11-13 02:15:18 -05:00
Jose Diaz-Gonzalez
62f25ad33f
feat: give the trigger a default name if none is specified
2024-11-13 02:14:54 -05:00
Jose Diaz-Gonzalez
785af1611c
fix: error if there is no type for the trigger specified
2024-11-13 02:14:29 -05:00
Jose Diaz-Gonzalez
f8d2768816
feat: default to no triggers on any created ScaledObject
2024-11-13 02:05:20 -05:00