Files
openstack-api-simulator/docs/seed-profiles.md
T
inecs 6033967e6a Initial commit: stateful OpenStack API laboratory simulator.
Ship Keystone auth, multi-service handlers (Yoga→Dalmatian), Compose/Helm
packaging, API contract packs, and pytest/Pulumi coverage labs.
2026-07-18 04:26:48 +03:00

1.0 KiB

Language / Язык: English | Русский

OpenStack seed profiles

Profile How to load Contents
minimal startup / make seed / python -m app.openstack.seed_cli --profile minimal Default domain, admin+demo users, flavors, images, small IaaS sample
demo make seed-demo / UI Data drawer / Helm seed.profile=demo / --profile demo ~1000 servers, 16 hypervisors, 3 AZs, 5 projects, multi-net/SG topology, 600 volumes, ports/FIPs, Octavia/Heat/Ironic/Swift, nested pack samples

Password for all users: secret. Domain: Default.

Helm

seed:
  enabled: true
  profile: demo   # or minimal

Post-install Job runs python -m app.openstack.seed_cli. Manual reseed:

kubectl exec deploy/<release>-openstack-api-simulator -- \
  python -m app.openstack.seed_cli --profile demo

Behaviour

Both profiles truncate OpenStack lab tables then reload. Prefer demo for density / nested GET probes; minimal for fast CI.