Service Description
Cloudbear Automation Platform (CAP) is our automation platform that combines all the management of your applications. Think of it like a very smart Ansible-playbook for your application, but managed.
File format
We have developed a YAML-format that you are able to include in your application's repository for the configuration of the infrastructure. A very simpel example is:
type: laravel # Deploys MariaDB, and other requirements for Laravel.
env:
APP_KEY:
gitlab: # Instructs to read this secret variable from GitLab.
environments:
staging:
hostname: demo.staging.cloudbear.it
env:
APP_URL: https://demo.staging.cloudbear.it
APP_ENV: staging
production:
hostname: demo.cloudbear.it
env:
APP_URL: https://demo.cloudbear.it
APP_ENV: production
... boom! That deploys our Laravel-based demo project, with MariaDB database - fully configured and ready to go.
For a further introduction, visit the CAP docs.