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

https://github.com/fornever/facility13.devops

Infrastructure as a code for facility13 host
https://github.com/fornever/facility13.devops

Last synced: 12 months ago
JSON representation

Infrastructure as a code for facility13 host

Awesome Lists containing this project

README

          

facility13 host
===============

How to Use
----------
1. Copy `hosts.example.ini` to `hosts.ini`, fix the host connection details if needed.
2. Copy `vars/vars.example.yml` to `vars/vars.yml` and adjust it accordingly.
3. Copy `vars/secrets.example.yml` to `vars/secrets.yml` and adjust it accordingly.
4. `ansible-vault encrypt vars/secrets.yml`
5. To **check the results** without applying, run `ansible-playbook --ask-vault-pass --ask-become-pass --check --diff default.yml`.

To **deploy**, run `ansible-playbook --ask-vault-pass --ask-become-pass default.yml`.

If on Windows, feel free to use scripts `ansible-playbook.ps1` and `ansible-vault.ps1` as substitutes to use Ansible from WSL.

Documentation
-------------
- [Contributor Guide][docs.contributing]

License
-------
The project is distributed under the terms of [the MIT license][docs.license].

The license indication in the project's sources is compliant with the [REUSE specification v3.3][reuse.spec].

Frequently Asked Questions
--------------------------
1. **What is facility13?**

**Answer:** it is an internal name of a machine that hosts various services, as demonstrated by this repository.
2. **Why 13? What happened with the previous 12?**

**Answer:** \[REDACTED].

[docs.contributing]: CONTRIBUTING.md
[docs.license]: LICENSE.txt
[reuse.spec]: https://reuse.software/spec-3.3/