Commit Graph

132 Commits

Author SHA1 Message Date
053292f37c Add a "ignore" label to skip a service 2022-05-05 10:22:02 +02:00
910933e5f3 Updated dependencies 2022-05-05 09:49:31 +02:00
b6f2e480ba Refacto to split types 2022-05-05 09:43:52 +02:00
8ce0d64e62 Fix probes 2022-05-05 09:24:51 +02:00
6eb8ec9915 Fix problems of new line + add comments 2022-05-05 09:08:12 +02:00
13f74c9e4d Optim 2022-05-05 08:59:31 +02:00
979206d3bf Fix multiple problems on ingress version check 2022-05-05 08:56:12 +02:00
ad336c27a1 Fix use of BUILD_IMAGE 2022-05-05 08:24:19 +02:00
4c85097f2c Move command to a correct dir name 2022-05-05 08:08:38 +02:00
fa9aebb8e5 Remove doubles from envfile and env 2022-05-05 08:05:15 +02:00
c9bdd1b718 Fixup not bound volumes 2022-04-05 09:33:49 +02:00
1975b8fb89 WIP Fix probes 2022-04-05 09:17:18 +02:00
bd133431bf Ports labels were doubled 2022-04-05 08:22:53 +02:00
5e8cf47ab6 WIP try to fix race condition and tests 2022-04-05 08:05:33 +02:00
8f3a9aedcd Remove noisy logs 2022-04-04 13:53:13 +02:00
30a79998ab Fix label ports 2022-04-04 13:52:28 +02:00
e346bb3ae4 WIP - there still are problem with several things
- ports label are not well managed
- no heathcheck, have to be rewritten
- many problem with generated compose file from memory
2022-04-04 09:53:36 +02:00
cc73d57f5a better loop range 2022-04-03 16:09:33 +02:00
3c6b9493db WIP Try to use composer-go
- there are problems to resolve with health check
- compose/parser.go and compose/types.go should be recheck
- need to recheck writers
2022-04-03 16:08:00 +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