Sha256: cbdf933849c46ff6ea778eb6d0033e111bf417456ebe04f3ba163538d6269ea1
Contents?: true
Size: 1.59 KB
Versions: 11
Compression:
Stored size: 1.59 KB
Contents
aliases: common: &common # Org name for staging. (customize to your needs) # Production apps will use a different Control Plane org, specified below, for security. # keys beginning with CPLN correspond to your settings in Control Plane cpln_org: my-org-staging # Example apps use only location. CPLN offers the ability to use multiple locations. # TODO -- allow specfication of multiple locations default_location: aws-us-east-2 # Configure the workload name used as a template for one-off scripts, like a Heroku one-off dyno. one_off_workload: rails # Workloads that are application itself and are using application docker image app_workloads: - rails - sidekiq # Additional "service type" workloads, using non-application docker images additional_workloads: - redis - postgres - memcached apps: my-app-staging: # Use the values from the common section above <<: *common my-app-review: <<: *common # if match_if_app_name_starts_with == true, then use this config for app names beginning, # like my-app-review-pr123 or my-app-review-anything-goes match_if_app_name_starts_with: true my-app-production: <<: *common # Use a different org for production cpln_org: my-org-production # Allows running command 'cpl pipeline-promote my-app-staging' to promote the staging app to production upstream: my-app-staging my-app-other: <<: *common # you can specify different dockerfile relative to .controlplane folder, default is just 'Dockerfile' dockerfile: ../some_other/Dockerfile
Version data entries
11 entries across 11 versions & 1 rubygems