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
- Host: GitHub
- URL: https://github.com/archlinuxcn/ansible-playbooks
- Owner: archlinuxcn
- Created: 2018-06-09T06:52:57.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-07-15T08:14:41.000Z (over 1 year ago)
- Last Synced: 2025-04-06T11:11:47.934Z (12 months ago)
- Language: Shell
- Size: 36.1 KB
- Stars: 3
- Watchers: 6
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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`