Commit Graph

12 Commits

Author SHA1 Message Date
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...
2022-05-08 09:55:25 +02: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
5a4d9e396d Add healtcheck + some fixes
- better docs
- add healtcheck based on docker-compoe commands or labels
- fix some problems on secret names
- better dependency check
2022-02-14 14:37:09 +01:00
fe2a655796 Enhancements, see details
- Added a message to explain to the user that it needs to build and push
  images
- The Release Name string is now a constant ins source code, later we will be able to
  change it to (for example) a template call
- SHA256 injected label (from docker-compose file content) is a bit long, SHA1 is shorter
- We now add compose command line and generation date in the Values file
- Code cleanup, refactorisation and enhancements
- More documentation in the source code
2021-12-05 09:05:48 +01:00
a292170a63 Fix names + color activation 2021-12-02 16:07:15 +01:00
f12dbc25f0 Set default appname flag to the current directory 2021-12-02 14:59:08 +01:00
96de1269fb Change label system 2021-12-02 14:56:51 +01:00
1085be2b53 Fixup some annotations 2021-12-01 15:17:34 +01:00
236c783188 Add possibility to use env file 2021-12-01 11:53:10 +01:00
f095f39eaf Initial version 2021-11-30 12:04:28 +01:00