Jesús Pérez 6a59d34bb1
chore: update provisioning configuration and documentation
Update configuration files, templates, and internal documentation
for the provisioning repository system.

Configuration Updates:
- KMS configuration modernization
- Plugin system settings
- Service port mappings
- Test cluster topologies
- Installation configuration examples
- VM configuration defaults
- Cedar authorization policies

Documentation Updates:
- Library module documentation
- Extension API guides
- AI system documentation
- Service management guides
- Test environment setup
- Plugin usage guides
- Validator configuration documentation

All changes are backward compatible.
2025-12-11 21:50:42 +00:00

48 lines
1.2 KiB
YAML

version: "1.0.0"
organization: "acme-corp"
description: "Inference rules for ACME Corporation infrastructure"
rules:
- name: "nodejs-to-elastic-stack"
technology:
- "nodejs"
- "express"
infers: "elasticsearch"
confidence: 0.75
reason: "ACME's Node.js apps need centralized logging via Elastic Stack"
required: true
- name: "all-services-to-monitoring"
technology:
- "nodejs"
- "python"
- "postgres"
- "redis"
infers: "prometheus"
confidence: 0.95
reason: "ACME requires Prometheus monitoring on all services"
required: true
- name: "postgres-to-pgbouncer"
technology:
- "postgres"
infers: "pgbouncer"
confidence: 0.85
reason: "ACME uses PgBouncer for connection pooling"
required: false
- name: "high-security-postgres"
technology:
- "postgres"
infers: "vault"
confidence: 0.90
reason: "ACME requires secrets management for database credentials"
required: true
- name: "containerization-requires-registry"
technology:
- "docker"
infers: "container-registry"
confidence: 0.80
reason: "ACME maintains private container registry for all deployments"
required: false