Commit Graph

180 Commits

Author SHA1 Message Date
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
fc67cb668d Fix line width to 120 columns 2024-04-03 23:30:24 +02:00
8e4b3be108 Add nvimrc file
Editorconfig seems to not allow the line wrapping. I'm using neovim with
`set exrc`, so this local file is used to fix some behaviors.

If a contributor can give solutions for a global configuration that
works everywhere...
2024-04-03 23:28:04 +02:00
3ae5ec99ff Typo, format of markdown
I prefer to limit 120 columns. A .nvimrc will be proposed to avoid
having to wide markdown lines.
2024-04-03 23:26:54 +02:00
ef7fcb6133 Some users want to use "host" instead of "hostname"
We accept both, nothing more.
2024-04-03 22:44:41 +02:00
50c2f9d1dc Use new labels in documentation, and fix content 2024-04-03 22:38:23 +02:00
eeb044bab0 Add markdown editor configuration 2024-04-03 22:37:56 +02:00
6ce52cc037 Reindentation and change labels 2024-04-03 22:37:22 +02:00
9a3fc6a2b4 Fix "depends_on" check
If "depends_on" is set, we need to ensure that the target service has
got declared ports. It's necessary, at this time, to ensure the target
is started (with an initContainer)

As soon as Kubernetes proposes a better check, we will be able to fix
this requirement.
2024-04-03 22:22:48 +02:00
4ded4d4e09 Set the compose file list using overrides
This is a hack to force the compose package to read all files provided
with the -c flag.
2024-04-03 22:08:01 +02:00
dc47e73b4b Temorary fixing overrides
WIP: this breaks the -c flag, but it's a start

We can now use compose.katenary.yaml file as a default override.
2024-04-03 21:35:04 +02:00
76aa332dc2 Fix dependencies parsing
The code was fetching a simple object while it should have been fetching an array of objects.
2024-04-03 21:34:15 +02:00
5d4f72e984 Fix unued variable, useless functions... 2024-04-03 21:33:26 +02:00
5a358f0a6a Add labels docs
This file was ignored by error in .gitignore
2024-04-03 16:16:28 +02:00
ed9b4681ad Unignore some yaml files
katenaryLabelsDoc.yaml is a file that is used to generate the documentation, it is not a file that should be ignored.
2024-04-03 16:15:24 +02:00
d135f5bc0a Remove the Smile sponsorship
One more time, thanks a lot for the adventure
2024-04-03 14:24:43 +02:00
f9cf3972d5 Removed Smile sponsorship
Thanks for the given time.
2024-04-03 14:18:16 +02:00
6e33fa474a Get the newest version of go-compose
- better integration of compose file
- needed to impose to not resolve path in "parser" package to get them
  from the working directory. This should be improved later
2024-04-03 14:15:50 +02:00
3a0cf1a7db Set test(s) to PHONY 2024-04-03 14:15:28 +02:00
475a025d9e Go to Katenary V3
This is the next-gen of Katenary
2023-12-06 15:24:02 +01:00
c37bde487b Add note for the next release 2023-06-13 09:30:06 +02:00
samzong.lu
982917c25b Update README.md
fix error command  of  completion with zsh
2023-02-07 09:40:58 +01:00
adrian-salas
7feb7427f2 ISSUE-30 - Fix syntax on tcp liveness probe
Closes #30
2023-02-07 09:40:22 +01:00
a2bf9c005b Fix bracket
fixes #50 - the brackets are valid in JSON/YAML
2023-02-07 09:39:12 +01:00
119b5d699c Use compose-go 1.2.8 2022-07-08 11:40:16 +02:00
dependabot[bot]
eca5154d75 Bump gopkg.in/yaml.v3 from 3.0.0 to 3.0.1
Bumps [gopkg.in/yaml.v3](https://github.com/go-yaml/yaml) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/go-yaml/yaml/releases)
- [Commits](https://github.com/go-yaml/yaml/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: gopkg.in/yaml.v3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-08 11:38:35 +02:00
16196aae34 Set smile logo to base_url 2022-07-08 10:37:17 +02:00
9726cc4a18 Fix and comment empty-dirs + volume-from 2022-07-08 10:26:01 +02:00
7eb75015a0 Fix first dot in name 2022-07-08 10:00:54 +02:00
66dec780ae Fix secret/conf environment from file 2022-07-08 09:56:55 +02:00
6cd361705d Try to fix the problem with Smile logo 2022-07-08 08:58:37 +02:00
9c449eefab Fix secret that disapeared from Values
- must fix #24
- optimisation on memory locks
- add `AddEnvironment` function to help management
2022-06-22 10:55:11 +02:00
dependabot[bot]
16c8e3dd20 Bump github.com/spf13/cobra from 1.4.0 to 1.5.0
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-06-22 09:55:35 +02:00
b21c821086 Split source file 2022-06-22 09:54:41 +02:00
890d7b5017 Fixup broken merge 2022-06-22 09:54:41 +02:00
dependabot[bot]
1266545919 Bump github.com/compose-spec/compose-go from 1.2.5 to 1.2.7 (#19)
Bumps [github.com/compose-spec/compose-go](https://github.com/compose-spec/compose-go) from 1.2.5 to 1.2.7.
- [Release notes](https://github.com/compose-spec/compose-go/releases)
- [Commits](https://github.com/compose-spec/compose-go/compare/v1.2.5...v1.2.7)

---
updated-dependencies:
- dependency-name: github.com/compose-spec/compose-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 09:53:13 +02:00
874e12f35d Fix links 2022-06-14 10:26:24 +02:00
b25b2fda2c Fix colors 2022-06-14 10:21:55 +02:00
e2a4d296f6 Fix Smile logo image 2022-06-14 10:14:08 +02:00
7d5b4d9306 Fixup styles 2022-06-14 10:08:22 +02:00
a1d963c15b Fix dependencies 2022-06-14 09:28:14 +02:00
bb83384d62 Better doc for ReadTheDocs 2022-06-14 09:25:43 +02:00
bc3c5dc932 Change nav top color 2022-06-13 14:00:10 +02:00
203449aa9e Fix logo path 2022-06-13 13:55:43 +02:00
a3dbdfd8c6 Add site_dirs 2022-06-13 13:50:57 +02:00
1b1397b45f Fix paths 2022-06-13 13:47:58 +02:00
1122c02e07 Fix MarkupSafe 2022-06-13 13:40:45 +02:00