bfe6738348
Use pointer for Value, change RELEASE_NAME const
2022-05-05 11:33:02 +02:00
ddcc3d00d3
Remove debug log
2022-05-05 10:48:14 +02:00
710b46061d
Forgotten to use configured indent size
2022-05-05 10:46:22 +02:00
71befefea8
Better file closing
2022-05-05 10:45:41 +02:00
0a20be9660
Better file closing
2022-05-05 10:44:43 +02:00
5f2f27f72b
More documentation
2022-05-05 10:44:20 +02:00
053292f37c
Add a "ignore" label to skip a service
2022-05-05 10:22:02 +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
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
a87391e726
Fix healthcheck
...
see #8
2022-04-01 17:39:41 +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
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