Skip to content

Conversation

@name212
Copy link
Member

@name212 name212 commented Jan 15, 2026

Add yaml package
This contains primary Validator struct for validate yaml documents. It was migrated from dhctl as SchemaStore. But new struct can extended with transformers pre validators (for example we validate ModuleConfig resources, but every module config has it own validation schema for settings and settings can be validate for every mc), and extensions validators like x-rules

Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
@name212 name212 changed the title Add yaml pkg and trim ln Add yaml pkg and trim ln for *F func in logger Jan 15, 2026
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
@name212 name212 changed the title Add yaml pkg and trim ln for *F func in logger Add yaml pkg and trim Jan 15, 2026
@name212 name212 changed the title Add yaml pkg and trim Add yaml pkg Jan 15, 2026
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
Signed-off-by: Nikolay Mitrofanov <nikolay.mitrofanov@flant.com>
@name212 name212 merged commit 378b2dc into main Jan 16, 2026
4 checks passed
@name212 name212 deleted the add-yaml-pkg-and-trim-ln branch January 16, 2026 17:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants