# Provisioning Platform - Enterprise Configuration # # This configuration deploys full production stack with # observability, security, and high availability. platform = "kubernetes" mode = "enterprise" domain = "provisioning.example.com" auto_generate_secrets = true # Services configuration [[services]] name = "orchestrator" description = "Task coordination" port = 8080 enabled = true required = true [[services]] name = "control-center" description = "Web UI" port = 8081 enabled = true required = true [[services]] name = "coredns" description = "DNS service" port = 5353 enabled = true required = true [[services]] name = "gitea" description = "Git server" port = 3000 enabled = true required = true [[services]] name = "postgres" description = "Shared database" port = 5432 enabled = true required = true [[services]] name = "api-server" description = "REST API" port = 8083 enabled = true required = true [[services]] name = "harbor" description = "Harbor OCI Registry" port = 5000 enabled = true required = true [[services]] name = "kms" description = "Cosmian KMS" port = 9998 enabled = true required = true [[services]] name = "prometheus" description = "Metrics" port = 9090 enabled = true required = true [[services]] name = "grafana" description = "Dashboards" port = 3001 enabled = true required = true [[services]] name = "loki" description = "Log aggregation" port = 3100 enabled = true required = true [[services]] name = "nginx" description = "Reverse proxy" port = 80 enabled = true required = true