Files
openstack-api-simulator/docs/examples/pulumi.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

781 B

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

Pulumi (pulumi_openstack)

Cookbook (single stack)

examples/pulumi/pulumi_openstack Instance, Network, Subnet against the simulator.

make up && make seed-demo
cd examples/pulumi
pulumi stack init dev --secrets-provider passphrase
export PULUMI_CONFIG_PASSPHRASE=lab
pulumi up
pulumi destroy

Coverage lab (pulumi-tests)

pulumi-tests/ runs pulumi_openstack coverage stacks for every series, asserts non-empty exports, then HTTP-probes pack operations with non-empty body checks.

make pulumi-tests
open pulumi-tests/reports/pulumi-report.html

See hypervisor-lab.md.