metal3d
8156f8cfa2
Fixup jobs, roles...
2022-06-10 11:33:09 +02:00
metal3d
1350a26162
Add name to service port
2022-06-01 16:56:54 +02:00
metal3d
ac2382735c
Add name to service port
2022-06-01 16:55:41 +02:00
metal3d
403e7fb7e5
Fix path label
2022-06-01 16:51:45 +02:00
metal3d
75500c0830
Merge branch 'master' into feat-cronjob
2022-06-01 16:23:18 +02:00
metal3d
dc9b198208
Quote path label
2022-06-01 16:22:45 +02:00
metal3d
f08a6ec9a7
Fix apiGroups and resources (need "s")
2022-06-01 16:05:34 +02:00
metal3d
aaf0e3e9ed
Cleanup
2022-06-01 16:03:38 +02:00
metal3d
993ba719fe
Fix cronjob structure
2022-06-01 15:55:06 +02:00
metal3d
4bc252dfe8
Adapt labels
2022-05-24 15:28:49 +02:00
metal3d
124f06e5f4
WIP - make better generation for crontabs
2022-05-24 15:21:08 +02:00
metal3d
5fd1e16f1a
WIP, possibility to create cronjob
2022-05-24 14:44:31 +02:00
metal3d
114fab4870
Fix the problem with environment as secret
...
We needed to filter the environment coming from a env file, but declared
as secet in `secret-vars` label
fix #17
2022-05-23 12:11:23 +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
metal3d
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
metal3d
950a77aade
Fix documentation
2022-02-16 17:48:57 +01:00
metal3d
6ef4f7ac42
Fix template
2022-02-16 17:44:25 +01:00
metal3d
513039e3c9
Add ability to link containers in one pod
2022-02-16 17:40:11 +01:00
metal3d
a4834a0661
Now manage kubernetes version in ingress
...
The backend and ingressClassName are now under condition
2022-02-16 10:37:46 +01:00
metal3d
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
metal3d
8ccdb2854b
Remove annotation for ingres.class
...
This yield an error on new Kubernetes
TODO: check k8s version like does "helm create"?
2021-12-17 10:28:16 +01:00
metal3d
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
metal3d
a292170a63
Fix names + color activation
2021-12-02 16:07:15 +01:00
metal3d
f12dbc25f0
Set default appname flag to the current directory
2021-12-02 14:59:08 +01:00
metal3d
96de1269fb
Change label system
2021-12-02 14:56:51 +01:00
metal3d
769c9b6c6c
New behavior for nodeport + fix storage
2021-12-01 16:50:32 +01:00
metal3d
2fb62bb554
Typo in "kubernetes" annotation
2021-12-01 15:18:02 +01:00
metal3d
1085be2b53
Fixup some annotations
2021-12-01 15:17:34 +01:00
metal3d
2f9a47413e
Fix the way we generate NOTES.txt
2021-12-01 13:59:41 +01:00
metal3d
54bdf74211
Make it possible to create secret files
2021-12-01 13:55:22 +01:00
metal3d
305df88eef
Add needed apiVersion
2021-12-01 13:30:58 +01:00
metal3d
de0dde3ae8
Fixup configMap names + add logs
2021-12-01 12:02:44 +01:00
metal3d
236c783188
Add possibility to use env file
2021-12-01 11:53:10 +01:00
metal3d
34bd64f4b3
Fixup storage activation
2021-11-30 17:29:42 +01:00
metal3d
b586b1eac8
More documentation
2021-11-30 15:45:36 +01:00
metal3d
e18a797504
Fix lot of things...
2021-11-30 15:35:32 +01:00
metal3d
069cddcdc0
Fix ingress
2021-11-30 12:09:07 +01:00
metal3d
f095f39eaf
Initial version
2021-11-30 12:04:28 +01:00