Jose Diaz-Gonzalez
6625846ecc
Merge pull request #6555 from dokku/service-account
...
Add support for app-specific service accounts when deploying via k3s
2024-02-05 17:18:20 -05:00
Jose Diaz-Gonzalez
1689ddd6d3
Merge pull request #6556 from dokku/k3s-namespace
...
Respect the release namespace when creating resources for a k3s deploy
2024-02-05 16:51:15 -05:00
Jose Diaz-Gonzalez
fe8b7ec451
Merge pull request #6551 from dokku/dependabot/pip/tests/apps/multi/flask-3.0.2
...
chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/multi
2024-02-05 16:50:44 -05:00
Jose Diaz-Gonzalez
31a73e4dab
Merge pull request #6552 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.7
...
chore(deps): bump mkdocs-material from 9.5.6 to 9.5.7 in /docs/_build
2024-02-05 16:50:30 -05:00
Jose Diaz-Gonzalez
238535be0c
fix: respect the release namespace when creating resources for a k3s deploy
2024-02-05 16:50:00 -05:00
Jose Diaz-Gonzalez
d02c04c2a5
feat: add support for app-specific service accounts when deploying via k3s
...
Service accounts must still be bound to a role, but this ensures apps do not get access to the default service account.
2024-02-05 16:47:57 -05:00
Jose Diaz-Gonzalez
ff319428bf
Merge pull request #6553 from dokku/dependabot/pip/docs/_build/markupsafe-2.1.5
...
chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /docs/_build
2024-02-05 16:32:51 -05:00
Jose Diaz-Gonzalez
41f5283b1a
Merge pull request #6550 from dokku/dependabot/pip/tests/apps/python-flask/flask-3.0.2
...
chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/python-flask
2024-02-05 16:32:25 -05:00
dependabot[bot]
e30650a620
chore(deps): bump mkdocs-material from 9.5.6 to 9.5.7 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.6 to 9.5.7.
- [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.6...9.5.7 )
---
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-02-05 20:27:06 +00:00
dependabot[bot]
2e57199318
chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/multi
...
Bumps [flask](https://github.com/pallets/flask ) from 3.0.1 to 3.0.2.
- [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.1...3.0.2 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 20:27:03 +00:00
dependabot[bot]
976be62a1b
chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /docs/_build
...
Bumps [markupsafe](https://github.com/pallets/markupsafe ) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/pallets/markupsafe/releases )
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/markupsafe/compare/2.1.4...2.1.5 )
---
updated-dependencies:
- dependency-name: markupsafe
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 20:26:57 +00:00
dependabot[bot]
7d37466750
chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/python-flask
...
Bumps [flask](https://github.com/pallets/flask ) from 3.0.1 to 3.0.2.
- [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.1...3.0.2 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-05 20:26:52 +00:00
Jose Diaz-Gonzalez
5b922a93c7
Merge pull request #6548 from dokku/dependabot/maven/tests/apps/java/org.eclipse.jetty-jetty-servlet-11.0.20
...
chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.19 to 11.0.20 in /tests/apps/java
2024-02-05 15:26:24 -05:00
Jose Diaz-Gonzalez
2703101068
Merge pull request #6554 from dokku/fix-test-runs
...
Fix issue where CI cannot install docker-buildx-plugin
2024-02-05 15:26:13 -05:00
Jose Diaz-Gonzalez
28532a56a9
tests: fix issue where CI cannot install docker-buildx-plugin
2024-02-05 14:59:20 -05:00
dependabot[bot]
dce37fa140
chore(deps): bump org.eclipse.jetty:jetty-servlet in /tests/apps/java
...
Bumps org.eclipse.jetty:jetty-servlet from 11.0.19 to 11.0.20.
---
updated-dependencies:
- dependency-name: org.eclipse.jetty:jetty-servlet
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-01 13:35:44 +00:00
Jose Diaz-Gonzalez
3d99ea63bd
Merge pull request #6536 from dokku/vector-via-compose
...
Manage vector container via compose
2024-01-30 10:23:45 -05:00
Jose Diaz-Gonzalez
60d9a3ca34
Merge pull request #6546 from dokku/kubens-kubectx
...
Install kubectx and kubens helper binaries when setting up a k3s cluster
2024-01-30 08:02:28 -05:00
Jose Diaz-Gonzalez
06429a384e
feat: install kubectx and kubens
2024-01-30 08:01:42 -05:00
Jose Diaz-Gonzalez
a277c5da1b
refactor: allow setting more options when changing permissions on a file
...
Rather than hardcoding paths, just allow them to be options.
2024-01-30 07:31:02 -05:00
Jose Diaz-Gonzalez
6622de5998
Merge pull request #6545 from dokku/docs-cleanup
...
Migrate markdown doc rewriting into mkdocs hooks
2024-01-30 06:55:15 -05:00
Jose Diaz-Gonzalez
0c83356542
refactor: move docs rewrite into mkdocs hooks
...
This will ensure `mkdocs build` does not rewrite content, making contribution easier.
2024-01-30 06:53:14 -05:00
Jose Diaz-Gonzalez
b333334e72
chore: use new github-style admonition
2024-01-30 06:50:24 -05:00
Jose Diaz-Gonzalez
f287f32682
docs: allow hooks file to be added to docker builds
2024-01-29 13:20:02 -05:00
Dokku Bot
aff753ca67
Release 0.33.3
...
# History
## 0.33.3
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.33.3/bootstrap.sh
sudo DOKKU_TAG=v0.33.3 bash bootstrap.sh
```
### Bug Fixes
- #6542 : @josegonzalez Drop -- when calling dokku run for cron-tab templating
### Documentation
- #6543 : @josegonzalez Add support for badge shortcodes in documentation
v0.33.3
2024-01-29 17:54:35 +00:00
Jose Diaz-Gonzalez
0de2f3401c
Merge pull request #6543 from dokku/shortcodes
...
Add support for badge shortcodes in documentation
2024-01-29 12:51:51 -05:00
Jose Diaz-Gonzalez
08d817d4a1
Merge pull request #6542 from dokku/6541-cron-template
...
Drop -- when calling dokku run for cron-tab templating
2024-01-29 12:51:42 -05:00
Jose Diaz-Gonzalez
cf0623407c
docs: add support for badge shortcodes in documentation
...
This will allow us to add little icons to various parts of the docs to denote when something is for a particular scheduler only.
2024-01-29 12:43:38 -05:00
Jose Diaz-Gonzalez
8ffb693105
fix: drop -- when calling dokku run for cron-tab templating
...
Closes #6541
2024-01-29 12:26:38 -05:00
Dokku Bot
2e66cee50f
Release 0.33.2
...
# History
## 0.33.2
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.33.2/bootstrap.sh
sudo DOKKU_TAG=v0.33.2 bash bootstrap.sh
```
### Bug Fixes
- #6535 : @josegonzalez Properly fetch default vector image if none is passed
- #6533 : @josegonzalez Ensure all k3s traefik middleware resources are scoped to the process
- #6524 : @josegonzalez Ensure all copied files always have line endings converted to unix-style
### New Features
- #6537 : @josegonzalez Add the dokku logo as the chart icon
- #6527 : @josegonzalez Upgrade vector image to 0.35.x
- #6534 : @josegonzalez Allow specifying an ingress class via chart value
### Documentation
- #6530 : @josegonzalez Fix indentation on letsencrypt sections for k3s scheduler docs
### Tests
- #6532 : @josegonzalez Correct issues in tests for vector image log property
### Dependencies
- #6540 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.5 to 9.5.6 in /docs/_build
- #6538 : @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.1 to 42.0.2
- #6528 : @dependabot[bot] chore(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.1
- #6529 : @dependabot[bot] chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in /tests/apps/gogrpc
### Other
- #6526 : @josegonzalez Allow setting the vector image as a global property
v0.33.2
2024-01-29 14:20:48 +00:00
Jose Diaz-Gonzalez
61f1a23238
Merge pull request #6540 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.6
...
chore(deps): bump mkdocs-material from 9.5.5 to 9.5.6 in /docs/_build
2024-01-29 09:18:55 -05:00
dependabot[bot]
d8dc566b35
chore(deps): bump mkdocs-material from 9.5.5 to 9.5.6 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.5 to 9.5.6.
- [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.5...9.5.6 )
---
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-01-29 13:26:35 +00:00
Jose Diaz-Gonzalez
8ee12eaf5c
Merge pull request #6538 from dokku/dependabot/github_actions/tj-actions/changed-files-42.0.2
...
chore(deps): bump tj-actions/changed-files from 42.0.1 to 42.0.2
2024-01-29 07:16:44 -05:00
dependabot[bot]
fb1420f78f
chore(deps): bump tj-actions/changed-files from 42.0.1 to 42.0.2
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 42.0.1 to 42.0.2.
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/changed-files/compare/v42.0.1...v42.0.2 )
---
updated-dependencies:
- dependency-name: tj-actions/changed-files
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-01-26 13:45:24 +00:00
Jose Diaz-Gonzalez
ee2e5c426d
Merge pull request #6537 from dokku/chart-icon
...
Add the dokku logo as the chart icon
2024-01-26 06:56:27 -05:00
Jose Diaz-Gonzalez
029e1f5f48
feat: add the dokku logo as the chart icon
2024-01-26 06:55:46 -05:00
Jose Diaz-Gonzalez
c49322bd34
feat: manage vector container via compose
...
Using compose instead of manual docker calls allows folks to customize the vector container by using a custom compose.yml template file. This opens us up to more customizations while aligning container management with how we do other external containers (such as for the proxy plugins).
Refs #5784
2024-01-26 06:46:18 -05:00
Jose Diaz-Gonzalez
3dc917253b
Merge pull request #6527 from dokku/upgrade-vector
...
Upgrade vector image to 0.35.x
2024-01-26 05:21:48 -05:00
Jose Diaz-Gonzalez
ed152ccd83
feat: upgrade vector image to 0.35.x
...
This is backwards compatible for Dokku's usage, so should be fine to ship.
2024-01-26 04:24:04 -05:00
Jose Diaz-Gonzalez
584be40776
Merge pull request #6535 from dokku/fix-vector-start
...
Properly fetch default vector image if none is passed
2024-01-26 04:23:18 -05:00
Jose Diaz-Gonzalez
a4a90e3c76
fix: properly fetch default vector image if none is passed
2024-01-26 04:14:28 -05:00
Jose Diaz-Gonzalez
21a59d7f96
Merge pull request #6534 from dokku/ingress-class-setting
...
Allow specifying an ingress class via chart value
2024-01-26 03:29:18 -05:00
Jose Diaz-Gonzalez
f5182aa553
feat: allow specifying an ingress class via chart value
...
While Dokku currently only supports traefik, providing this setting will allow swapping out the ingress to another fairly easily.
2024-01-26 03:23:34 -05:00
Jose Diaz-Gonzalez
928d35ee77
Merge pull request #6533 from dokku/process-specific-traefik-middleware
...
Ensure all k3s traefik middleware resources are scoped to the process
2024-01-26 01:41:09 -05:00
Jose Diaz-Gonzalez
d031f569fc
Merge pull request #6532 from dokku/fix-tests
...
Correct issues in tests for vector image log property
2024-01-26 01:39:23 -05:00
Jose Diaz-Gonzalez
5b8e8b91e3
fix: ensure all k3s traefik middleware resources are scoped to the process
...
While we currently only create the middleware for the web process, scoping it by process will allow us to expand this in the future.
2024-01-26 01:38:29 -05:00
Jose Diaz-Gonzalez
e2c6cf2527
Merge pull request #6528 from dokku/dependabot/github_actions/tj-actions/changed-files-42.0.1
...
chore(deps): bump tj-actions/changed-files from 42.0.0 to 42.0.1
2024-01-26 01:11:31 -05:00
Jose Diaz-Gonzalez
d90135fce6
Merge pull request #6529 from dokku/dependabot/go_modules/tests/apps/gogrpc/google.golang.org/protobuf-1.32.0
...
chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 in /tests/apps/gogrpc
2024-01-26 01:11:24 -05:00
Jose Diaz-Gonzalez
baad9ec79d
fix: correct issues in tests for vector image log property
2024-01-26 01:10:41 -05:00
Jose Diaz-Gonzalez
27703e23cf
Merge pull request #6530 from dokku/josegonzalez-patch-1
...
Fix indentation on letsencrypt sections for k3s scheduler docs
2024-01-25 12:46:55 -05:00