metal3d
8c509b5bff
Merge pull request #126 from metal3d/develop
...
Merge branch 'master' into develop
3.0.0-rc3
2025-07-04 14:53:00 +02:00
metal3d
28b22a0b30
Merge branch 'master' into develop
2025-07-04 14:49:35 +02:00
metal3d
748d0bf1ea
Merge pull request #120 from metal3d/develop
2025-06-27 00:27:49 +02:00
metal3d
130e6d4e24
chore(dependencies): Update dependencies
2025-06-26 23:57:44 +02:00
metal3d
a66fec07e1
chore(optim): Optimizing some piece of code
...
Simply use modern methods
2025-06-26 23:57:19 +02:00
metal3d
a3d1e9342f
fix(doc): Follow Go recommendations
2025-06-26 23:56:06 +02:00
metal3d
72bc88661a
fix(convension): Fix APIVersion
...
Sonarlint complains about "ApiVersion"
2025-06-26 23:37:20 +02:00
metal3d
e2b897eb9d
fix(generation): Fix container name
...
Container names were built using the service name. We didn't checked the
name and leave underscores inside.
This commit does:
- fix all service and rename containers (`container_name`)
- use `ContainerName` everywhere we need to get the container by name
See #106
2025-06-26 23:37:20 +02:00
metal3d
9fcce059e5
fix(doc): Fixing method name in comment
2025-06-26 23:18:11 +02:00
metal3d
36f6413917
feat(build): UPX compression
...
UPX can compress binaries from 22Mo to 7Mo on Linux / Windows and 14Mo
on MacOS. Let's use it to reduce binary size.
I don't know why it doesn't work on FreeBSD.
2025-06-15 16:02:45 +02:00
metal3d
8c729f3c57
fix(build): remove "-it" options
...
Building in parallel make a warn message as TTY is not OK
2025-06-15 16:01:16 +02:00
metal3d
063cc9d439
Merge pull request #119 from metal3d/develop
...
Develop
2025-06-15 16:14:10 +03:00
metal3d
ac5317e600
feat(doc): regenerate docs
2025-06-15 14:48:35 +02:00
metal3d
bc0b65006d
feat(doc): Add doc target
...
This only regenerates docs for packages.
2025-06-15 14:48:24 +02:00
metal3d
933f04bf5e
feat(version): change Go version
2025-06-15 14:43:58 +02:00
metal3d
7d46435ba2
Merge pull request #118 from metal3d/develop
...
Develop
2025-06-04 15:22:09 +02:00
metal3d
d94bb8ac32
feat(doc): regenerate documentation
2025-06-04 15:18:11 +02:00
metal3d
b143f743ef
feat(chore): Add tests and use "any" instead of "inteface"
2025-06-04 15:17:26 +02:00
metal3d
a8341a9b44
feat(tests): .Close() can be "unchecked"
2025-06-04 14:41:53 +02:00
metal3d
def5d097a4
feat(tests): Fixing linter problems
...
Using golangci-lint
2025-06-04 14:29:13 +02:00
metal3d
ba0ae1bc60
Merge pull request #117 from metal3d/develop
...
Develop
2025-06-04 09:51:48 +02:00
metal3d
d77029b597
feat(version): update dependencies
...
New versions for:
- Cobra
- K8S API
- indirect subpackages
2025-06-04 09:48:52 +02:00
metal3d
b5f62d43af
fix(test): Fix non constant string format
...
Go 1.24 made several changes about formatting messages:
https://tip.golang.org/doc/go1.24#vet
These changes make tests (and vet) craching.
The fix is to use a string format and give error message as argument.
2025-06-04 09:46:13 +02:00
metal3d
9220dc3278
fix(test): Fix bad test
...
We were failing if the test is OK...
2025-06-04 09:24:33 +02:00
metal3d
36c72fb665
Merge pull request #114 from GSergeevich/readme_fix
...
Fix example of docker-compose.yml
2025-04-02 15:01:06 +02:00
Герман Плотников
c90504f4f1
Fix example of docker-compose.yml
2025-03-26 18:57:47 +03:00
metal3d
9ef961ae7c
issue(107): Really drop ignored services
...
It's, at this time, not needed to keep the ignored services inside the
project. Maybe later someone will ask to keep env variables, or
something like this... But at this time, it's a source of bug like #107 .
2025-01-19 23:38:17 +01:00
metal3d
fe6663f9f4
issue(106): Fix service names with dashes
...
See #106 , I need to add a test on "same-pod" label.
2025-01-19 23:24:09 +01:00
metal3d
1190b316bb
Merge pull request #108 from metal3d/develop
...
Bump versions
2025-01-17 22:19:42 +01:00
metal3d
7068dc229c
Merge pull request #104 from metal3d/dependabot/go_modules/develop/k8s.io/api-0.32.1
...
chore(deps): bump k8s.io/api from 0.32.0 to 0.32.1
2025-01-17 22:12:36 +01:00
dependabot[bot]
61ce6fb25b
chore(deps): bump k8s.io/api from 0.32.0 to 0.32.1
...
Bumps [k8s.io/api](https://github.com/kubernetes/api ) from 0.32.0 to 0.32.1.
- [Commits](https://github.com/kubernetes/api/compare/v0.32.0...v0.32.1 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-17 21:10:36 +00:00
metal3d
116ef658d8
Merge pull request #103 from metal3d/dependabot/go_modules/develop/github.com/invopop/jsonschema-0.13.0
...
chore(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0
2025-01-17 22:09:53 +01:00
metal3d
d7b354de8c
Merge pull request #105 from metal3d/dependabot/go_modules/develop/k8s.io/apimachinery-0.32.1
...
chore(deps): bump k8s.io/apimachinery from 0.32.0 to 0.32.1
2025-01-17 22:09:28 +01:00
dependabot[bot]
d06c0574fb
chore(deps): bump k8s.io/apimachinery from 0.32.0 to 0.32.1
...
Bumps [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) from 0.32.0 to 0.32.1.
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.0...v0.32.1 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-16 22:31:32 +00:00
dependabot[bot]
bcd7894e3b
chore(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0
...
Bumps [github.com/invopop/jsonschema](https://github.com/invopop/jsonschema ) from 0.12.0 to 0.13.0.
- [Commits](https://github.com/invopop/jsonschema/compare/v0.12.0...v0.13.0 )
---
updated-dependencies:
- dependency-name: github.com/invopop/jsonschema
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-12-31 22:51:12 +00:00
metal3d
80aba05f66
Merge pull request #101 from metal3d/develop
...
Enhance tests
2024-12-17 18:25:34 +01:00
metal3d
41a4292939
chore(test): enhance error handling and avoid repetitions
2024-12-17 18:22:45 +01:00
metal3d
131ea5d569
mod(version): update k8s.io api modules
2024-12-17 18:22:20 +01:00
metal3d
e36bbf41f4
Update go-test.yaml
...
Use mod tidy as dependabot may change the go.mod file
2024-12-17 18:09:40 +01:00
metal3d
c97b398914
Merge pull request #96 from metal3d/develop
...
Fixing docs
2024-12-05 09:47:29 +01:00
metal3d
d27ed76cf4
doc(readme): better comments
2024-12-05 07:24:23 +01:00
metal3d
17b6ea51af
fix(doc): Bad variable name in secrets
2024-12-05 07:23:58 +01:00
metal3d
0986f73f06
Merge pull request #95 from metal3d/develop
...
Add SecretName in TLS + adapt github actions
2024-12-05 07:16:33 +01:00
metal3d
dcd282779f
test(gh): Ordering steps...
...
I'm stupid... I need to upload artifacts after the creation.
2024-12-05 07:08:16 +01:00
metal3d
b93a3df98c
test(gh): Checkout project
2024-12-05 07:04:47 +01:00
metal3d
4768330c1a
test(gh): Fix job name
2024-12-05 06:55:50 +01:00
metal3d
23d0afd85f
test(gh): Use 2 steps
...
I prefer to split tests and sonar upload
2024-12-05 06:54:38 +01:00
metal3d
5c939383be
chore(tls): Add secretName to the values
...
The seret name for TLS wasn't editable, it may be useful to change it
when we generate TLS certificates for specific installation.
2024-12-05 06:43:43 +01:00
metal3d
72ddb8aa74
Merge pull request #94 from metal3d/develop
...
chore(presentation): Update README
2024-12-03 15:14:54 +01:00
metal3d
4d0e5b2e6a
chore(presentation): Update README
2024-12-03 15:13:28 +01:00