Add Policy DSL Validator, Schema Exporter, and Simulation Smoke tools
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled

- Implemented PolicyDslValidator with command-line options for strict mode and JSON output.
- Created PolicySchemaExporter to generate JSON schemas for policy-related models.
- Developed PolicySimulationSmoke tool to validate policy simulations against expected outcomes.
- Added project files and necessary dependencies for each tool.
- Ensured proper error handling and usage instructions across tools.
This commit is contained in:
2025-10-27 08:00:11 +02:00
parent 651b8e0fa3
commit 96d52884e8
712 changed files with 49449 additions and 6124 deletions

30
etc/registry-token.yaml Normal file
View File

@@ -0,0 +1,30 @@
registryTokenService:
authority:
issuer: "https://authority.localhost"
requireHttpsMetadata: false
audiences:
- "registry"
requiredScopes:
- "registry.token.issue"
signing:
issuer: "https://registry.localhost/token"
keyPath: "etc/registry-signing-sample.pem"
keyPassword: ""
lifetime: "00:05:00"
registry:
realm: "https://registry.localhost/v2/token"
allowedServices:
- "registry.localhost"
defaultPlan: "community"
plans:
- name: "community"
repositories:
- pattern: "stella-ops/public/*"
actions: [ "pull" ]
- name: "enterprise"
repositories:
- pattern: "stella-ops/public/*"
actions: [ "pull" ]
- pattern: "stella-ops/enterprise/*"
actions: [ "pull" ]
revokedLicenses: []