-
v3.0.0-rc6 Stable
released this
2025-08-13 08:26:13 +00:00 | 20 commits to master since this releaseWhat's Changed
- fix(katenaryfile): Fix parsing katenary file by @metal3d in https://github.com/Katenary/katenary/pull/145
- fix(katenaryfile): Schema is broken without json annotation by @metal3d in https://github.com/Katenary/katenary/pull/146
- fix(configmap): File from the root of project ends by a dash by @metal3d in https://github.com/Katenary/katenary/pull/154
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/155
- feat(refacto): move everything in internal package by @metal3d in https://github.com/Katenary/katenary/pull/156
- Features/oci image by @metal3d in https://github.com/Katenary/katenary/pull/157
- feat(oci): Use Buildah by @metal3d in https://github.com/Katenary/katenary/pull/158
- Features/buildah build by @metal3d in https://github.com/Katenary/katenary/pull/159
Full Changelog: https://github.com/Katenary/katenary/compare/3.0.0-rc5...3.0.0-rc6
Common packages and setup
- Podman / Docker :
podman pull ghcr.io/katenary/katenary:3.0.0-rc6
ordocker pull ghcr.io/katenary/katenary:3.0.0-rc6
- Mac / Linux Brew:
brew install katenary/tap/katenary
- Windows: https://github.com/Katenary/katenary/releases/download/3.0.0-rc6/katenary-windows-setup.exe
- Fedora / Rocky / Alma / Red Hat: https://github.com/Katenary/katenary/releases/download/3.0.0-rc6/katenary-3.0.0_rc6-1.x86_64.rpm
- Debian / Ubuntu: https://github.com/Katenary/katenary/releases/download/3.0.0-rc6/katenary_3.0.0-rc6_amd64.deb
Also: - Linux binary file : https://github.com/Katenary/katenary/releases/download/3.0.0-rc6/katenary-linux-amd64 (to be placed in your
$PATH
like~/.local/bin
or/usr/local/bin
)
Others packages and architectures, tarball, Freebsd packages, Arch Linux package... Please expand the assets list below.
You may also use tarball, change architectures
Downloads
-
v3.0.0-rc5 Stable
released this
2025-07-15 11:59:22 +00:00 | 44 commits to master since this releaseWhat's Changed
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/131
- fix(deployment): Missed the command from compose file by @metal3d in https://github.com/Katenary/katenary/pull/135
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/134
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/137
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/138
- fix(doc): Fix documentation linkg by @metal3d in https://github.com/Katenary/katenary/pull/139
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/140
- Develop by @metal3d in https://github.com/Katenary/katenary/pull/141
- chore(make): manpage requirements are now in requirements by @metal3d in https://github.com/Katenary/katenary/pull/142
There is now packages:
- rpm
- debian
- arch (zst package)
- windows setup (find katenary-windows-setup.exe in the list below)
- freebsd
- tar for all unix version excpted osx
Full Changelog: https://github.com/Katenary/katenary/compare/3.0.0-rc4...3.0.0-rc5
Downloads
-
v3.0.0-rc4 Stable
released this
2025-07-07 11:51:13 +00:00 | 91 commits to master since this releaseRecompile to fix Windows binary.
See https://github.com/upx/upx/issues/437 and #130 to understand the problems.
What's Changed
- feat(doc): regenerate the package docs by @metal3d in https://github.com/metal3d/katenary/pull/127
- Feat change actions by @metal3d in https://github.com/metal3d/katenary/pull/128
- Many fixes on code quality and CI by @metal3d in https://github.com/metal3d/katenary/pull/129
- fix(build): Windows is a shame by @metal3d in https://github.com/metal3d/katenary/pull/130
Full Changelog: https://github.com/metal3d/katenary/compare/3.0.0-rc3...3.0.0-rc4
Downloads
-
v3.0.0-rc3 Stable
released this
2025-07-04 13:08:40 +00:00 | 117 commits to master since this releaseWhat's Changed
- chore(presentation): Update README by @metal3d in https://github.com/metal3d/katenary/pull/94
- Add SecretName in TLS + adapt github actions by @metal3d in https://github.com/metal3d/katenary/pull/95
- Fixing docs by @metal3d in https://github.com/metal3d/katenary/pull/96
- Enhance tests by @metal3d in https://github.com/metal3d/katenary/pull/101
- chore(deps): bump k8s.io/apimachinery from 0.32.0 to 0.32.1 by @dependabot in https://github.com/metal3d/katenary/pull/105
- chore(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 by @dependabot in https://github.com/metal3d/katenary/pull/103
- chore(deps): bump k8s.io/api from 0.32.0 to 0.32.1 by @dependabot in https://github.com/metal3d/katenary/pull/104
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/108
- Fix example of docker-compose.yml by @GSergeevich in https://github.com/metal3d/katenary/pull/114
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/117
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/118
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/119
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/120
- Merge branch 'master' into develop by @metal3d in https://github.com/metal3d/katenary/pull/126
New Contributors
- @GSergeevich made their first contribution in https://github.com/metal3d/katenary/pull/114
Full Changelog: https://github.com/metal3d/katenary/compare/3.0.0-rc2...3.0.0-rc3
Downloads
-
v3.0.0-rc2 Stable
released this
2024-12-03 13:53:34 +00:00 | 167 commits to master since this releaseWhat's Changed
- Merge Develop to prepare V3 by @metal3d in https://github.com/metal3d/katenary/pull/77
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/78
- Develop by @metal3d in https://github.com/metal3d/katenary/pull/79
- Add katenary schema, cleanup and refactorization by @metal3d in https://github.com/metal3d/katenary/pull/81
- Some fixes on "same-pod" and volumes + add some tests by @metal3d in https://github.com/metal3d/katenary/pull/82
- test(codecov): remove codecov by @metal3d in https://github.com/metal3d/katenary/pull/85
- Add "values-from" and more tests by @metal3d in https://github.com/metal3d/katenary/pull/86
- Add schema to the root, fix test coverage by @metal3d in https://github.com/metal3d/katenary/pull/87
- Enhance doc, description, examples by @metal3d in https://github.com/metal3d/katenary/pull/88
- Use develop branch please by @metal3d in https://github.com/metal3d/katenary/pull/90
- Fix binary data, Add tests, Error management by @metal3d in https://github.com/metal3d/katenary/pull/91
- doc(refresh): Refresh doc after changing functions by @metal3d in https://github.com/metal3d/katenary/pull/92
Full Changelog: https://github.com/metal3d/katenary/compare/v3.0.0-rc1...3.0.0-rc2
Downloads
-
released this
2024-11-26 23:04:06 +00:00 | 194 commits to master since this releaseThis version is a complete rewrite, no-compatible with v2.
What's Changed
- Complete rewrite
- The generated Helm Chart is, or "should be", complete and no need for changes for a large majority of compose projects
- We are now able to manage static files in
configMaps
(to use only with configuration content, do not use this to manage sources) - Add nice features as capturing values from a service environment to link them in another one - or share an
emptyDir
and use a command to synchronize files - Many fixes on how the compose files are managed
- A new way to manage values is using a
katenary.yaml
instead of using labels (labels override the values from katenary.yaml) - And so much to say that the documentation will tell you, which makes version 2 prehistoric 😉
Thanks to all contributors!
Important: some features may change from this release to the next one, especially concerning the katenary.yaml file.
New Contributors
- @iThom made their first contribution in https://github.com/metal3d/katenary/pull/22
- @samzong made their first contribution in https://github.com/metal3d/katenary/pull/40
- @YoranSys made their first contribution in https://github.com/metal3d/katenary/pull/32
Full Changelog: https://github.com/metal3d/katenary/compare/2.0.0-beta2...v3.0.0-rc1
Downloads
-
v2.0.0-beta2 Stable
released this
2022-05-24 09:19:10 +00:00 | 374 commits to master since this releaseThis release fixes some problems
- Fix the problem with environment as secret #17
- Fix problems with local volumes to configmap
- Trim space on port label (#14)
- Ignore comment prefix in envfiles (#15)
Thanks to @adrian-salas
Downloads
-
v2.0.0-beta1 Stable
released this
2022-05-08 08:00:48 +00:00 | 383 commits to master since this releaseThis release uses https://github.com/compose-spec/compose-go to enhance syntax support
Add labels:
volume-from
(withsame-pod
) to avoid volume repetitionignore
to ignore a servicemapenv
(replaces theenv-to-service
) to map environment to helm variable (as a template string)secret-vars
declares variables as secret values
Many improvements of generated helm chart (better version check in ingress, values.yaml file now set environment)
Warning:
- the
env-to-service
label is DEPRECATED and IGNORED (a warning appears on the console to help to fix)
Downloads
-
1.0.0-rc7 Stable
released this
2022-04-01 15:49:10 +00:00 | 384 commits to master since this releaseFixes for
env_file
with a single string (not recommended but that fails for some people)see #8
Downloads
-
1.0.0-rc6 Stable
released this
2022-04-01 15:39:41 +00:00 | 385 commits to master since this releaseFixed problems with health check commands.
Still fixed:
- array and string are now well supported for several directives (see #8)
- env files are well set to configMaps
- see tag 1.0.0-rc4 for others fixes
Downloads