Skip to content

Feat/defkit documentation - #1416

Closed
roguepikachu wants to merge 3 commits into
kubevela:mainfrom
roguepikachu:feat/defkit-documentation
Closed

Feat/defkit documentation#1416
roguepikachu wants to merge 3 commits into
kubevela:mainfrom
roguepikachu:feat/defkit-documentation

Conversation

@roguepikachu

@roguepikachu roguepikachu commented Feb 14, 2026

Copy link
Copy Markdown
Contributor

Description of your changes

I have:

  • Read and followed KubeVela's contribution process.
  • Update sidebar.js if adding a new page.
  • Run yarn start to ensure the changes has taken effect.

Special notes for your reviewer


Summary by cubic

Adds comprehensive documentation for the defkit Go SDK so platform engineers can author KubeVela X-Definitions in Go with clear guides, examples, and CLI workflows. Also adds a new Array Builder guide to help build mixed arrays in templates.

  • New Features

    • New docs: overview, components, traits, policies, workflow steps, parameters, templates/resources, health/status, placement, testing.
    • Expanded Templates and Resources with the Array Builder guide (Item, ItemIf, ForEach/Guarded, ForEachWith, ArrayConcat) and examples with generated CUE.
    • Sidebar updated to surface the new defkit documentation group.
  • Dependencies

    • Refreshed yarn.lock to align with documentation changes.

Written for commit cccf646. Summary will update on new commits.

anoop2811 and others added 3 commits February 13, 2026 22:40
Signed-off-by: Anoop Gopalakrishnan <anoop2811@aol.in>
Signed-off-by: Ayush Kumar <ayushshyamkumar888@gmail.com>
@roguepikachu

Copy link
Copy Markdown
Contributor Author

Outdated. Defkit docs have been merged.

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