Skip to content

docs: add umbrella → kagent quickstart#32

Merged
braghettos merged 1 commit into
mainfrom
quickstart-umbrella-kagent
Jun 11, 2026
Merged

docs: add umbrella → kagent quickstart#32
braghettos merged 1 commit into
mainfrom
quickstart-umbrella-kagent

Conversation

@braghettos

Copy link
Copy Markdown
Owner

Adds docs/quickstart.md, a happy-path quickstart modeled on the ironic-kog quickstart: bring up a full install from one Openstack Composition, then optionally add the kagent SME.

Flow

  1. Prerequisites — cert-manager + Krateo core-provider.
  2. Register the orchestrator blueprint — only the umbrella CompositionDefinition; it registers the component blueprints itself.
  3. Deploy one OpenStack installprofile: identity|full or spec.enabled (transitive dependency closure, e.g. enabled: [heat]), with the self-bootstrap convergence watch and a spec.componentValues reconfigure example (scale keystone-api 1→2).
  4. Verifyopenstack token issue via the in-cluster client.
  5. (Optional) Install the kagent SME — install kagent v0.9.6 via OCI helm, then apply kagent/agent-openstack-expert.yaml against either the shipped vertex-gemini ModelConfig or the chart's default-model-config; example skill prompts.

Linked from the README Quickstarts section. Pure block-style YAML. Docs-only.

🤖 Generated with Claude Code

A happy-path quickstart modeled on the ironic-kog quickstart: prerequisites
(cert-manager + core-provider) -> register the umbrella CompositionDefinition
-> deploy one Openstack Composition (profile/enabled, self-bootstrap watch) ->
reconfigure a component via spec.componentValues -> verify -> optionally install
the openstack-blueprint-expert kagent SME (Vertex or the chart's default
provider). Linked from the README Quickstarts section. Block-style YAML only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@braghettos braghettos merged commit 7b8f2d5 into main Jun 11, 2026
@braghettos braghettos deleted the quickstart-umbrella-kagent branch June 11, 2026 18:24
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.

1 participant