Skip to content

ivan-c/ansible-bootstrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

149c7b2 · Nov 26, 2023
Nov 3, 2023
Mar 23, 2023
Nov 3, 2023
Apr 3, 2021
Nov 3, 2023
Nov 3, 2023
Dec 8, 2019
Feb 11, 2023
May 3, 2023
Sep 25, 2023
Feb 11, 2023
Sep 4, 2021
Mar 23, 2023
Nov 26, 2023
Nov 26, 2023
Mar 23, 2023
Nov 26, 2023

Repository files navigation

ansible-bootstrap

Personal Infrastructure managed via ansible

Setup

Enable Ansible Management

To manage a new host, add its hostname to any relevant groups in hosts.ini

Enable Persistent Management

To enable persistent management (via ansible-pull), add the new host to the ansible_pull_managed group

Running

First, run any steps in Setup as necessary

Pull

To run ansible in pull-mode, invoke ansible-pull on the desired host:

ansible-pull --url https://github.com/ivan-c/ansible-bootstrap

Push

To connect and run ansible on a remote host, invoke ansible as follows:

ansible-playbook --limit $HOST local.yml

About

Ansible pull-mode experiments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published