azure-cnab-quickstarts
azure-cnab-quickstarts copied to clipboard
Create simplified versions of quickstarts
Several of the quickstarts (e.g. ghost, mattermost, airflow, wordpress) have LOTS of configurable parameters, and expect the user to already have some pre-requisites set up (a kubernetes cluster, possibly an ingress controller, cert manager, etc.)
We could create simplified versions of these targeted at a specific platform (e.g. AKS), with a minimum number of parameters, designed for users that want to just click and go. For example, we could create a quickstart that deploys an AKS cluster, sets up ingress/TLS, then deploys the application all in one go.
This would be made simpler if Porter supported passing outputs from dependencies, but we can achieve the same effect by duplicating steps within the bundle instead of using bundle dependencies.