control-plane-flow
control-plane-flow copied to clipboard
The power of Kubernetes with the ease of Heroku! Our playbook for migrating from Heroku to Control Plane, controlplane.com, and CPL CLI source
Too many `?` https://github.com/shakacode/heroku-to-control-plane/blob/main/README.md#mapping-of-heroku-commands-to-cpl-and-cpln  Also check [Render](https://docs.render.com/migrate-from-heroku) for their migration doc. and Fly.io, etc.
https://docs.controlplane.com/guides/cpln-helm#cpln-helm Relates maybe to #173
1. In addition to `.controlplane/templates` dir, support a `.controlplane/terraform` dir and enable commands to use those.
Can we make this automatic on if has not been applied yet? very hacky to have to run some command only the first time.
# Now - [x] always echo org and app for all commands (Added in #94) - [x] logs from `cpl run` commands go where? See [discussion on Slack](https://shakacode.slack.com/archives/C0430LYF146/p1698308426747379) - issue...
From #91 --- - [ ] Workload names must match template file names and the workload name inside the templates templates can contain multiple documents (working), but ONLY one workload...
## Could we make an ORB for the circle ci setup Share common code to avoid copy/paste. * https://circleci.com/orbs/ For Github? https://www.perplexity.ai/search/does-github-actions-GBl3nSKSTmmTT2mBAU7vXg ```yaml - run: name: Provision review app if...
See code here: https://github.com/shakacode/hichee/blob/master/lib/tasks/cpl.rake (private repo for ShakaCode). We should abstract out this code and ever to the controlplane.yml file for values. In the below code, `cpl:cleanup_review_apps` could potentially be...
What would I like cpl info to give me: * Link to controlplane.yml file (on Github?) * List of apps and orgs * Links to console and deployed apps *...
Let's add hooks like the release script for * review app creation * review app destruction https://devcenter.heroku.com/articles/app-json-schema#scripts 