Commit Graph

40 Commits

Author SHA1 Message Date
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
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
7ba68c2854 If there is no image name, fail!
fix #6
2022-04-01 08:04:37 +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
2022-03-31 14:12:20 +02: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
513039e3c9 Add ability to link containers in one pod 2022-02-16 17:40:11 +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
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
8d4ea90a9a Fix name generation with "." and "/" 2022-02-02 10:15:14 +01:00
4320519a2a Fix the volume name with minus sign 2022-02-02 10:09:42 +01:00
691c1a3b78 We must lock inside the goroutines 2021-12-17 12:08:50 +01:00
332f7a8787 Fix some locks problem 2021-12-17 12:05:38 +01:00
b16897b875 Fix the section following the config type. 2021-12-17 10:29:08 +01:00
df60c2c866 Refactorisation to writers in generator package 2021-12-05 10:13:11 +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
87e26ca021 Check dependencies before to crash... 2021-12-03 11:49:32 +01:00
f145a27a3d Do not close chan, it's not so important... 2021-12-02 16:08:27 +01:00
a292170a63 Fix names + color activation 2021-12-02 16:07:15 +01:00
b894de6232 Now can create a configMap from a specific dir 2021-12-02 15:42:01 +01:00
96de1269fb Change label system 2021-12-02 14:56:51 +01:00
ebfcc72311 Fix a problem on wait port number 2021-12-02 12:36:15 +01:00
Patrice
bced2a1be6 Big fixes
- Add icon for external service creation log
- Rebase the concurrency
- Add more labels to manage ports
- Change the "ingress" label behavior
- Set more "conditional tests" in generated files
- Many others fixes
2021-12-02 10:21:05 +00:00
769c9b6c6c New behavior for nodeport + fix storage 2021-12-01 16:50:32 +01:00
1085be2b53 Fixup some annotations 2021-12-01 15:17:34 +01:00
a536fcd369 Fix typo on code 2021-12-01 14:06:06 +01:00
db84bdbccf Fixup a message 2021-12-01 14:01:21 +01:00
54bdf74211 Make it possible to create secret files 2021-12-01 13:55:22 +01:00
de0dde3ae8 Fixup configMap names + add logs 2021-12-01 12:02:44 +01:00
236c783188 Add possibility to use env file 2021-12-01 11:53:10 +01:00
a36811020d Better contruction, changed mod name 2021-12-01 08:31:51 +01:00
34bd64f4b3 Fixup storage activation 2021-11-30 17:29:42 +01:00
b586b1eac8 More documentation 2021-11-30 15:45:36 +01:00
e18a797504 Fix lot of things... 2021-11-30 15:35:32 +01:00
069cddcdc0 Fix ingress 2021-11-30 12:09:07 +01:00
f095f39eaf Initial version 2021-11-30 12:04:28 +01:00