This schema is used internally by Hopr to compose blueprints with Lane7 Compose. It is provided so customers can read the "View the YAML" links on the product page and understand the blueprint composition. Contact lane7@hopr.co to request a custom blueprint topology.
schema_version:"v2"network:id:armored-convoyname:"ArmoredConvoy:SerialRelayPipeline"protocol:httpwasm_filter:xtra7# Armored Car — per-request key rotationdeployment_scope:single-clusterapp_registry:image:registry.gitlab.com/hopr/lane7-blueprints/serial-app-wosp-nodetag:latestpods:-id:gatewaytemplate:http-gateway# boundary pod — PINHOLE_ENABLED=true-id:middlewaretemplate:http-relay# internal pod — PINHOLE_ENABLED=false-id:backendtemplate:http-sink# boundary pod — PINHOLE_ENABLED=trueconnections:-from:gatewayto:middleware# gateway forwards to relay-from:middlewareto:backend# relay forwards to sink
The compose tool reads this YAML and generates: - Per-pod 01-namespace.yaml, 02-secrets.yaml, 03-deployment.yaml - deploy.sh and teardown.sh scripts - Envoy cluster configuration with the correct pod addresses and WoSP filter settings