Commit Graph

326 Commits

Author SHA1 Message Date
c01cdf50c8 Only on PR and on push to master 2024-04-23 14:59:20 +02:00
2e3dd5032f Add codecov 2024-04-23 14:54:42 +02:00
8b01807568 Add workflows 2024-04-23 14:43:57 +02:00
46c878b56e Add coverage files 2024-04-23 14:42:55 +02:00
10b9342607 Update README.md
Alert on v3 version
2024-04-23 14:37:19 +02:00
77de53c999 Create more tests 2024-04-23 14:26:23 +02:00
6a7fedee7e We shouldn't quote encoded values
Quoting before encoding in base64 adds the quotes in the encoded data.
That's a bad behavior.
2024-04-23 14:24:06 +02:00
c31299197f Remove the bats tests
That was interesting but finally not so useful. We will make better
tests in Go. The hard part will be to make them working in CI/CD.
2024-04-23 10:13:38 +02:00
49c1fa5fb0 Explain what happens 2024-04-23 10:10:58 +02:00
d1186ee1e1 Refresh doc 2024-04-23 08:07:20 +02:00
50975ae94a Fix static volume binding
It is possible there are many things like this to fix. I made too much
complexity on searching services in deployment while the map key is
enough to get the righ deployment for a compose service.

Need to check the "same-pod" possibilities later.
2024-04-23 08:05:00 +02:00
7e8cb57979 Fixes 2024-04-22 15:43:02 +02:00
12814f4732 Cleanup 2024-04-22 15:36:49 +02:00
dc41826691 Back to normal 2024-04-22 15:32:39 +02:00
6770f8176a Make pure svg calls 2024-04-22 15:29:32 +02:00
cd946b2df6 Try another thing 2024-04-22 15:20:29 +02:00
734b0ed39d Try to embed logos 2024-04-22 15:17:28 +02:00
78d37c4405 Ease installation 2024-04-22 13:55:53 +02:00
fd3ba6d577 Fix doc after changes in source files 2024-04-22 13:31:30 +02:00
8ae9350d31 Add YAML keys in the comments
I eases developpers and admins to know the key to override when they
create an override file or to use `--set` argument for Helm.
2024-04-22 13:28:22 +02:00
9621493343 Add resources in containers and values 2024-04-22 13:27:44 +02:00
f291d17aa3 Fixup documentation after changing packages 2024-04-21 16:37:20 +02:00
9826a54187 Fix notes.txt problems
We were using a bad method to read the ingress values. It's not ensured
by using the service names + checking the "ingress" key.
2024-04-21 16:35:32 +02:00
d48fd2f911 make a better override + add more values (serviceAccount, nodeSelector...) 2024-04-21 16:34:21 +02:00
ec62a79d82 Better override list and documentation 2024-04-19 22:26:45 +02:00
58d19cce52 Fix the chart app version 2024-04-19 22:12:09 +02:00
3bb635a627 Add FAQ page 2024-04-19 12:11:43 +02:00
35f464a1cb Add footnotes and search 2024-04-19 12:11:18 +02:00
85f1b2d43c Fixes the ingress doc 2024-04-19 11:28:27 +02:00
77e8be4e63 Container can be null
In case of deployment with "same-pod" label, the container can be not
found in the deployment.
2024-04-19 11:27:48 +02:00
57b274e345 Fixing documentation 2024-04-19 11:17:54 +02:00
3c743fb135 Fixup hard problems on bound volumes
Recreated the method to bind local content to configMaps with subPath.
That simplify a few how we can bound files and not only directory
content.
2024-04-19 11:13:24 +02:00
ab15614076 Use "helm" filtype first for vim modeline + tests
"helm" can be managed by vim/neovim plugins, so it's a good idea to add
it as default, then use "gotmpl.yaml".

Add basic tests...
2024-04-11 09:37:10 +02:00
c41fa22c59 Update k8s.io/api + fix changed function 2024-04-11 09:34:58 +02:00
81ea0fbb6f fix fonts in svg, one more time... 2024-04-10 22:55:58 +02:00
821c038206 Fix fonts 2024-04-10 22:53:32 +02:00
19a37ace18 Better styles, logo, effects...
- Make a SVG with classes to invert the color of strokes
- Set a better logo + one vertical
2024-04-10 22:25:07 +02:00
d8bd66e66f Change license date, enhance and fix documentation 2024-04-10 14:19:07 +02:00
c780e6c2a2 Change doc, icon and logo 2024-04-10 13:53:58 +02:00
3317459b0b Code cleaning 2024-04-10 04:54:38 +02:00
564b939464 Remove useless composition call 2024-04-10 04:54:16 +02:00
c7c18f01cd Fixup documentation
- better gomarkdown generation that now fixed the escaped strings, no
  need to use pandoc anymore
- added workflow image
- upgraded versions of mkdocs requirements
2024-04-10 04:51:45 +02:00
2f53638f82 Add documentation 2024-04-10 04:49:36 +02:00
5070101706 Add workflow image and zoom on click 2024-04-10 04:48:51 +02:00
cc3c42b8fd Add venv to ignore list 2024-04-10 04:47:52 +02:00
45de7ab543 Fix samepod generation
The container was not merged to the target deployment. It necessary to
make one more loop to apply the container + remove the source
deployment.
2024-04-08 23:15:05 +02:00
984b50356a Do not pass by composed struct
It useless to use the composed struct field as the current "object" is
composed by this one. Get Name field directly. (Thanks staticcheck)
2024-04-05 07:58:37 +02:00
441b30a570 Code cleaning
Using gofumpt. Add documentation.
Some fixes on type checking and const icon type declaration.
2024-04-05 07:56:27 +02:00
2aad5d4b9d Upgrading mod package 2024-04-04 09:53:33 +02:00
50169c8fbc Changing logo, fix doc, catchy text... 2024-04-04 09:50:17 +02:00