1
0

improve main readme

This commit is contained in:
michael 2022-11-02 01:09:00 +13:00
parent a8edbf45d6
commit 7710d6b097

View File

@ -19,12 +19,11 @@ Opnsense provides firewall, routing (including BGP peering to calico nodes), DNS
What you'll also need: What you'll also need:
Clone the git repo - Clone the git repo.
Create a vault_password file (chmod 600) under the ansible directory. .gitignore should ensure this doesn't get commited to source control. - Create a vault_password file (chmod 600) under the ansible directory.
Create an ansible vault in your inventory directory tree to hold sensitive variables such as 'ansible_become_pass'. Again .gitignore should ensure this vault file remains only on your workstation. - Ensure .gitignore is correctly setup so that vault_password doesn't get commited to source control.
- Create an ansible vault in your inventory directory tree to hold sensitive variables such as 'ansible_become_pass'. Again, .gitignore should ensure this vault file remains only on your workstation.
Check the defaults files for roles carefully. Variables are a scattered mess right now and need to be properly amalgamated. Check the defaults files for roles carefully. Variables are a scattered mess right now and need to be properly amalgamated.
Ansible roles were written to work on an Arch linux workstation, some tasks are intended to install packages to localhost (such as kubectl) and use pacman modules to do so. Ansible roles were written to work on an Arch linux workstation, some tasks are intended to install packages to localhost (such as kubectl) and use pacman modules to do so. If you encounter problems with these steps, change those tasks to use your relevant package manager module, eg apt or yum.
If you encounter problems with these change those tasks to use your relvant package manager module, eg apt or yum.