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

Create a master playbook to orchestrate deploy #256

Open
RandyLevensalor opened this issue Jun 28, 2019 · 2 comments
Open

Create a master playbook to orchestrate deploy #256

RandyLevensalor opened this issue Jun 28, 2019 · 2 comments
Labels
ansible Refactor with ansible

Comments

@RandyLevensalor
Copy link
Collaborator

Today we have a series of Python 2.7 scripts which are used to install and configure snaps-boot on the build server and then mange the install and post configuration options.

This can be replaced with an Ansible playbook. Many of the sub tasks already use Ansible.

Have one or more master playbook to install the servers.

We should be able to install snaps-boot on a build server, install the servers, set the static IP, configure hugepages and cpuisolation from one playbook.

@RandyLevensalor RandyLevensalor added the ansible Refactor with ansible label Jun 28, 2019
@medberry
Copy link
Contributor

Great plan says the ansible guy

@willtome
Copy link
Collaborator

With the proposed hosts structure in #253 a playbook can parse and execute against the required groups (build, masters, minions) via the hosts: line in the playbook. A single playbook may then include plays against one or a sequence of these groups.

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

No branches or pull requests

3 participants