An open API service indexing awesome lists of open source software.

https://github.com/archlinuxcn/ansible-playbooks

Ansible playbooks for Arch Linux CN Servers
https://github.com/archlinuxcn/ansible-playbooks

Last synced: 11 months ago
JSON representation

Ansible playbooks for Arch Linux CN Servers

Awesome Lists containing this project

README

          

Ansible Playbooks for Arch Linux CN Servers
========================

## Dependencies

* `ansible` (local)
* `python` (remote)

## ATTENTION

DO NOT store passwords, private keys in this repo.

Write your own scripts to upload them to servers.

## Usage

Deploy the build machine

```
ansible-playbook build.yaml -i inventories/build -t init
```

## Add new user to playbook

1. Copy SSH pubkey file to `roles/build/files/auth_key`
2. Copy user config files to `roles/build/files/user_config`
3. Add new user entry in `roles/build/vars/main.yml`