51ca4e81d1
Layout...
2022-05-23 11:23:27 +02:00
a6f6b91ab9
Layout
2022-05-23 11:20:52 +02:00
63afc3066b
Fix problems with local volumes to configmap
...
- make it possible to mount only one file as configmap
- remove "dots" from path to convert it to volume name
- see #11 that can be resolved
2022-05-23 11:13:42 +02:00
adrian-salas
1e8fd44857
ISSUE-12 - Trim space on port label ( #14 )
...
Co-authored-by: Adrian SALAS <adrian.salas@smile.fr >
fix #12
2022-05-22 22:53:05 +02:00
adrian-salas
1403f9b198
ISSUE-13 - Ignore comment prefix in envfiles ( #15 )
...
Co-authored-by: Adrian SALAS <adrian.salas@smile.fr >
fix #13
2022-05-22 22:52:07 +02:00
dependabot[bot]
22ef9211ec
Bump github.com/compose-spec/compose-go from 1.2.4 to 1.2.5 ( #10 )
...
Bumps [github.com/compose-spec/compose-go](https://github.com/compose-spec/compose-go ) from 1.2.4 to 1.2.5.
- [Release notes](https://github.com/compose-spec/compose-go/releases )
- [Commits](https://github.com/compose-spec/compose-go/compare/v1.2.4...v1.2.5 )
---
updated-dependencies:
- dependency-name: github.com/compose-spec/compose-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-18 14:20:03 +02:00
418a0a8029
Use compose-go + improvements ( #9 )
...
Use compose-go https://github.com/compose-spec/compose-go to make Katenary parsing compose file the official way.
Add labels:
- `volume-from` (with `same-pod`) to avoid volume repetition
- `ignore` to ignore a service
- `mapenv` (replaces the `env-to-service`) to map environment to helm variable (as a template string)
- `secret-vars` declares variables as secret values
More:
- Now, environment (as secret vars) are set in values.yaml
- Ingress has got annotations in values.yaml
- Probes (liveness probe) are improved
- fixed code to optimize
- many others fixes about path, bad volume check, refactorisation, tests...
2.0.0-beta1
2022-05-08 09:55:25 +02:00
165054ca53
For single env_file, it's a string...
...
see #8
1.0.0-rc7
2022-04-01 17:49:10 +02:00
a87391e726
Fix healthcheck
...
see #8
1.0.0-rc6
2022-04-01 17:39:41 +02:00
f8dcd2026b
Fix test command to make it work as string / slice
...
see #8
1.0.0-rc5
2022-04-01 16:58:13 +02:00
f99f146af2
Force build with "build-all" by empty dist/*
1.0.0-rc4
2022-04-01 10:47:58 +02:00
e72a8a2e9c
Fix envfile detection
...
+ The envfiles were not added!
see #8
TODO: what are the others properties to fix this way?
2022-04-01 10:43:08 +02:00
0f73aa3125
Manage ugly format for command
...
Some people uses pure string as command, we need to cast to []string
slice.
see #8
2022-04-01 10:12:14 +02:00
7dc5d509f7
Fix the problem with "ugly" environment syntax
...
We can now manage "- A=B" format as "A: B"
Some others properties than environment may have this problem (e.g.,
command) so we will fix this later.
fix #4
2022-04-01 09:22:00 +02:00
a9b75c48c4
Add test for bad volumes
2022-04-01 08:22:06 +02:00
6ea3a923cc
Avoid "not mapped" volumes
...
fix #5
2022-04-01 08:18:45 +02:00
6cd1af015b
Manage empty image name
...
And avoid removing charts if there are problems before generating the
helm chart
fix #6
2022-04-01 08:15:39 +02:00
68a031d0be
Remove bad log
2022-04-01 08:15:01 +02:00
7ba68c2854
If there is no image name, fail!
...
fix #6
2022-04-01 08:04:37 +02:00
1dd8fef4b3
Fix compose file argument
...
fix #7
2022-04-01 07:59:53 +02:00
6a2417c361
Create dependabot.yml
2022-03-31 14:30:42 +02:00
ad316d1f49
Removed the forcing of install type
2022-03-31 14:25:40 +02:00
ed22774a93
Use pure shell to read release.id
1.0.0-rc3
2022-03-31 14:17:15 +02:00
8dfca953dc
Fix push-release
1.0.0-rc2
2022-03-31 14:14:54 +02:00
7b774e84d8
Develop ( #3 )
...
* Update command added
* Ensure that the upgraded version is really greater
* Update command should not update prerelease
* Minor presentation changes
* Fix command generation in containers from docker-compose file
- Refactored service creation
* Place the full command to the "cmd" package
* Update cobra to v1.4.0
* Updated build and release creation
* Created an install script
* Add more doc
* Add some tests...
* Add a test directive in Makefile
1.0.0-rc1
2022-03-31 14:12:20 +02:00
d0576d4b81
Add name explanation
2022-02-17 15:12:15 +01:00
c1fc388b26
Fix Smile link
2022-02-17 15:07:25 +01:00
86ca723aa8
Fixup logos
2022-02-17 15:04:13 +01:00
35ecb0d4d9
Add temporary logo
0.2.0-alpha2
2022-02-17 12:22:52 +01:00
89adc17857
Add doc for "same-pod" example
2022-02-17 11:54:09 +01:00
16fddbc6aa
Fixed ignore list
2022-02-17 11:53:15 +01:00
8543bc5232
Added some generated examples
2022-02-17 11:48:33 +01:00
3d45401649
Fixup doc
2022-02-17 11:38:48 +01:00
95c24be14a
Make it possible to mount one file from configMap
2022-02-17 11:38:23 +01:00
bf44d442e5
Fix "/" in configMap names
...
Fix #2
2022-02-17 11:04:04 +01:00
5d574015ce
Fix the missed volume mount for empty dirs
...
Fix #1
2022-02-17 10:43:07 +01:00
3619cc4b20
Update README.md
...
Add Releases information to install katenary
2022-02-17 10:06:50 +01:00
5a49c4f869
Forgotten logo file...
2022-02-17 09:58:44 +01:00
88fb12a3bf
Add Smile :)
2022-02-17 09:58:09 +01:00
d387d9aec0
Add MIT License
2022-02-17 09:42:32 +01:00
1343f99e39
Better build command + Doc
0.2.0-alpha
2022-02-16 18:32:51 +01:00
90d04346d5
Add completion doc
2022-02-16 17:57:14 +01:00
950a77aade
Fix documentation
2022-02-16 17:48:57 +01:00
6ef4f7ac42
Fix template
2022-02-16 17:44:25 +01:00
513039e3c9
Add ability to link containers in one pod
2022-02-16 17:40:11 +01:00
a60ab484d2
And one more time, fix flag strings
2022-02-16 11:11:30 +01:00
d9fcf5a1b9
Fix doc
2022-02-16 11:09:08 +01:00
0668b718ea
Doc
2022-02-16 11:02:56 +01:00
0d1a6f8c82
Fix some indentation behavio + add indent flag
2022-02-16 10:56:21 +01:00
a4834a0661
Now manage kubernetes version in ingress
...
The backend and ingressClassName are now under condition
2022-02-16 10:37:46 +01:00