Changelog

New updates and changes to Ctrlplane

October 10, 2024

Config as YAML

You can write YAML files to create resources in Ctrlplane. This allows you to check configurations into git, providing version control and collaboration benefits. Additionally, it enables you to use these configs in repository templates, facilitating the automatic creation of new deployments when new repositories are created. This approach streamlines the process of setting up and managing deployments across your infrastructure.

version: v1
workspace: 00000000-0000-0000-0000-000000000000

systems:
  infra:
    name: infra
    description: Infrastructure system

deployments:
  infra/database:
    name: database
    description: Database deployment
    jobAgent:
      id: 00000000-0000-0000-0000-000000000000
      config:
        repo: ctrlplane
        owner: ctrlplanedev
        workflowId: 1234567890
        installationId: 1234567890

releases:
  infra/database/0.0.1:
    name: 0.0.1
    metadata:
      id: "123"
      hello: world