Jose Diaz-Gonzalez
8fb330836e
Merge pull request #6574 from dokku/josegonzalez-patch-1
...
Correct indentation when configuring https on a k3s app
2024-02-09 13:54:28 -05:00
Jose Diaz-Gonzalez
af7e720d2a
fix: correct indentation when configuring https on an app
2024-02-09 13:40:00 -05:00
Jose Diaz-Gonzalez
f3bf6a2143
Merge pull request #6573 from dokku/dependabot/docker/tests/apps/go-fail-postdeploy/golang-1.22.0
...
chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-postdeploy
2024-02-08 21:01:15 -05:00
Jose Diaz-Gonzalez
cac5a3ce05
Merge pull request #6569 from dokku/dependabot/docker/tests/apps/go-fail-predeploy/golang-1.22.0
...
chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/go-fail-predeploy
2024-02-08 20:42:23 -05:00
Jose Diaz-Gonzalez
8ce4948f1b
Merge pull request #6570 from dokku/dependabot/go_modules/plugins/common/golang.org/x/crypto-0.19.0
...
chore(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 in /plugins/common
2024-02-08 20:42:15 -05:00
Jose Diaz-Gonzalez
193f310031
Merge pull request #6571 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-tini/golang-1.22.0
...
chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/zombies-dockerfile-tini
2024-02-08 20:42:08 -05:00
Jose Diaz-Gonzalez
f39c3bd910
Merge pull request #6572 from dokku/dependabot/docker/docs/_build/python-3.12.2-alpine
...
chore(deps): bump python from 3.12.1-alpine to 3.12.2-alpine in /docs/_build
2024-02-08 20:42:01 -05:00
dependabot[bot]
05a34322ab
chore(deps): bump golang in /tests/apps/go-fail-postdeploy
...
Bumps golang from 1.21.6 to 1.22.0.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 13:51:27 +00:00
dependabot[bot]
3c4902bf16
chore(deps): bump python in /docs/_build
...
Bumps python from 3.12.1-alpine to 3.12.2-alpine.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 13:27:59 +00:00
dependabot[bot]
3b0439a45f
chore(deps): bump golang in /tests/apps/zombies-dockerfile-tini
...
Bumps golang from 1.21.6 to 1.22.0.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 13:27:23 +00:00
dependabot[bot]
4295192ab6
chore(deps): bump golang.org/x/crypto in /plugins/common
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.18.0 to 0.19.0.
- [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.19.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-02-08 13:19:35 +00:00
dependabot[bot]
1f57c51f4e
chore(deps): bump golang in /tests/apps/go-fail-predeploy
...
Bumps golang from 1.21.6 to 1.22.0.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-08 13:07:13 +00:00
Dokku Bot
ccf713c104
Release 0.33.4
...
# History
## 0.33.4
Install/update via the bootstrap script:
```shell
wget -NP . https://dokku.com/install/v0.33.4/bootstrap.sh
sudo DOKKU_TAG=v0.33.4 bash bootstrap.sh
```
### Bug Fixes
- #6564 : @josegonzalez Ignore link and volume flags for nixpacks builds
- #6563 : @josegonzalez Wait until initial k3s node is ready before installing manifests
- #6561 : @josegonzalez Index the process map to ensure the correct config is pulled
- #6560 : @josegonzalez Skip app stop/delete when k3s is not installed
- #6559 : @josegonzalez Check errors when writing properties
- #6556 : @josegonzalez Respect the release namespace when creating resources for a k3s deploy
### New Features
- #6562 : @josegonzalez Add support for specifying annotations on kubernetes resources
- #6555 : @josegonzalez Add support for app-specific service accounts when deploying via k3s
- #6546 : @josegonzalez Install kubectx and kubens helper binaries when setting up a k3s cluster
### Refactors
- #6558 : @josegonzalez Use type-specific functions for writing contents to a file
- #6557 : @josegonzalez Consolidate property fetching for nginx plugin into golang codebase
- #6536 : @josegonzalez Manage vector container via compose
### Documentation
- #6545 : @josegonzalez Migrate markdown doc rewriting into mkdocs hooks
### Tests
- #6554 : @josegonzalez Fix issue where CI cannot install docker-buildx-plugin
### Dependencies
- #6568 : @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/gogrpc
- #6567 : @dependabot[bot] chore(deps): bump watchdog from 3.0.0 to 4.0.0 in /docs/_build
- #6566 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.7 to 9.5.8 in /docs/_build
- #6565 : @dependabot[bot] chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/zombies-dockerfile-no-tini
- #6551 : @dependabot[bot] chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/multi
- #6552 : @dependabot[bot] chore(deps): bump mkdocs-material from 9.5.6 to 9.5.7 in /docs/_build
- #6553 : @dependabot[bot] chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /docs/_build
- #6550 : @dependabot[bot] chore(deps): bump flask from 3.0.1 to 3.0.2 in /tests/apps/python-flask
- #6548 : @dependabot[bot] chore(deps): bump org.eclipse.jetty:jetty-servlet from 11.0.19 to 11.0.20 in /tests/apps/java
### Other
- #6547 : @josegonzalez Add support for nginx as a k3s ingress implementation
v0.33.4
2024-02-07 21:38:43 +00:00
Jose Diaz-Gonzalez
bc4c25dccf
Merge pull request #6547 from dokku/proxy-implementation
2024-02-07 16:12:22 -05:00
Jose Diaz-Gonzalez
cd4f9db95b
fix: use annotation instead of location snippet
2024-02-07 13:15:16 -05:00
Jose Diaz-Gonzalez
4cc52179b5
Merge pull request #6568 from dokku/dependabot/docker/tests/apps/gogrpc/golang-1.22.0
2024-02-07 12:26:54 -05:00
Jose Diaz-Gonzalez
ceaab97d99
Merge pull request #6567 from dokku/dependabot/pip/docs/_build/watchdog-4.0.0
2024-02-07 12:26:42 -05:00
Jose Diaz-Gonzalez
a8c1e8a88a
Merge pull request #6566 from dokku/dependabot/pip/docs/_build/mkdocs-material-9.5.8
2024-02-07 12:26:27 -05:00
Jose Diaz-Gonzalez
2432ad49a5
Merge pull request #6565 from dokku/dependabot/docker/tests/apps/zombies-dockerfile-no-tini/golang-1.22.0
2024-02-07 12:26:15 -05:00
dependabot[bot]
814953358b
chore(deps): bump golang from 1.21.6 to 1.22.0 in /tests/apps/gogrpc
...
Bumps golang from 1.21.6 to 1.22.0.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 14:00:18 +00:00
dependabot[bot]
0adaa90fbd
chore(deps): bump watchdog from 3.0.0 to 4.0.0 in /docs/_build
...
Bumps [watchdog](https://github.com/gorakhargosh/watchdog ) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/gorakhargosh/watchdog/releases )
- [Changelog](https://github.com/gorakhargosh/watchdog/blob/master/changelog.rst )
- [Commits](https://github.com/gorakhargosh/watchdog/compare/v3.0.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: watchdog
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 13:57:46 +00:00
dependabot[bot]
8576a1280a
chore(deps): bump mkdocs-material from 9.5.7 to 9.5.8 in /docs/_build
...
Bumps [mkdocs-material](https://github.com/squidfunk/mkdocs-material ) from 9.5.7 to 9.5.8.
- [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.7...9.5.8 )
---
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-07 13:57:42 +00:00
dependabot[bot]
6692beae11
chore(deps): bump golang in /tests/apps/zombies-dockerfile-no-tini
...
Bumps golang from 1.21.6 to 1.22.0.
---
updated-dependencies:
- dependency-name: golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-02-07 13:33:43 +00:00
Jose Diaz-Gonzalez
41a89bbb5d
feat: add a test for ingress-nginx support
2024-02-07 02:20:49 -05:00
Jose Diaz-Gonzalez
afb4b50bb3
docs: document how to switch to nginx
2024-02-07 02:20:37 -05:00
Jose Diaz-Gonzalez
03ae424a27
fix: ensure map keys are unique
2024-02-07 00:01:57 -05:00
Jose Diaz-Gonzalez
e9986b5775
chore: unsort flags
2024-02-06 23:02:55 -05:00
Jose Diaz-Gonzalez
980979ef87
feat: properly handle nginx annotation merging
2024-02-06 22:48:22 -05:00
Jose Diaz-Gonzalez
7dbd9adc33
fix: set log mount dir to /var/log/nginx
2024-02-06 22:12:54 -05:00
Jose Diaz-Gonzalez
416a119904
feat: pull nginx properties as ingress annotations
2024-02-06 22:12:54 -05:00
Jose Diaz-Gonzalez
1af36b609d
feat: add resource-specific annotations to ingress objects
2024-02-06 22:12:41 -05:00
Jose Diaz-Gonzalez
5674a29211
feat: add ability to use ingress-nginx for routing instead of traefik
2024-02-06 21:19:51 -05:00
Jose Diaz-Gonzalez
b35d6df67c
feat: add support for displaying error logs
2024-02-06 21:19:14 -05:00
Jose Diaz-Gonzalez
81286a0673
feat: add ability to install nginx instead of traefik
2024-02-06 21:19:14 -05:00
Jose Diaz-Gonzalez
ea4767f2d8
Merge pull request #6564 from dokku/6416-nixpacks-no-link
...
Ignore link and volume flags for nixpacks builds
2024-02-06 17:27:54 -05:00
Jose Diaz-Gonzalez
4c0359bb28
Merge pull request #6562 from dokku/k3s-annotations
...
Add support for specifying annotations on kubernetes resources
2024-02-06 17:27:35 -05:00
Jose Diaz-Gonzalez
a59480f97d
fix: ignore link and volume flags for nixpacks builds
...
Closes #6416
2024-02-06 17:27:10 -05:00
Jose Diaz-Gonzalez
bacfbe328b
tests: set KUBECONFIG for kubectl commands
2024-02-06 16:33:55 -05:00
Jose Diaz-Gonzalez
e7a3766e60
tests: use correct namespace for image repo
2024-02-06 15:32:50 -05:00
Jose Diaz-Gonzalez
8711a1c801
fix: force set the kubectl path when running kubectl commands
2024-02-06 14:39:48 -05:00
Jose Diaz-Gonzalez
f5f583b12b
feat: add support for specifying annotations
...
As the command contains a colon, it must be handled in the commands binary as opposed to subcommands.
Also include a simple bats test.
2024-02-06 13:54:53 -05:00
Jose Diaz-Gonzalez
8b2f37feea
Merge pull request #6563 from dokku/wait-for-init
...
Wait until initial k3s node is ready before installing manifests
2024-02-06 13:53:54 -05:00
Jose Diaz-Gonzalez
408acbe14e
feat: wait until initial k3s node is ready before installing manifests
2024-02-06 13:53:34 -05:00
Jose Diaz-Gonzalez
e08e1df026
Merge pull request #6561 from dokku/process-index
...
Index the process map to ensure the correct config is pulled
2024-02-06 05:16:56 -05:00
Jose Diaz-Gonzalez
77d5a27fda
Merge pull request #6560 from dokku/josegonzalez-patch-2
...
Skip app stop/delete when k3s is not installed
2024-02-06 05:16:40 -05:00
Jose Diaz-Gonzalez
79c0caaa7b
Merge pull request #6559 from dokku/josegonzalez-patch-1
...
Check errors when writing properties
2024-02-06 05:13:00 -05:00
Jose Diaz-Gonzalez
d7ff8552d1
fix: index the process map to ensure the correct config is pulled
...
Without this change, certain generated process names - like those for a cron job - may be incorrectly handled when indexing the process map.
2024-02-06 04:41:14 -05:00
Jose Diaz-Gonzalez
96e79487b9
fix: skip app stop/delete when k3s is not installed
2024-02-06 04:38:04 -05:00
Jose Diaz-Gonzalez
ea55071751
feat: check errors when writing files
2024-02-06 04:36:11 -05:00
Jose Diaz-Gonzalez
4abd1f6b24
Merge pull request #6558 from dokku/write-to-file
...
Use type-specific functions for writing contents to a file
2024-02-06 02:44:14 -05:00