Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial bootstrap #63

Open
ivomarino opened this issue Feb 24, 2017 · 0 comments
Open

Initial bootstrap #63

ivomarino opened this issue Feb 24, 2017 · 0 comments
Assignees

Comments

@ivomarino
Copy link
Member

ivomarino commented Feb 24, 2017

we want to implement some kind of bootstrapping feature which allows devs to easily get-started with AppFlow. The idea is that:

  • Someone, ore some cloud, provides a blank VM with just ssh.
  • An appflow (or other) user with an ssh-password must be provided on the VM.
  • This user must have sudo rights.

so we run something like utils/bootstrap.sh <tenant> <env> [<ssh-username>] <host> and this script will:

  • Change the pwd of the appflow user or create it if it does not exist.
  • Use the mrrobot config skeleton and configure inventory for new appflow-tenant
  • Start provisioning basic AppFlow with example vhost.

we could also directly provide a public key or similar. In other words we want to just run a command with three parameters and everything get's setup on order to be ready to use AppFlow and deploy applications on a remote blank VM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants