From 662bddb652d31e386f756b7f4f0753e70dc17c7a Mon Sep 17 00:00:00 2001 From: Daniel Tomlinson Date: Tue, 12 Oct 2021 17:07:56 +0100 Subject: [PATCH] Updating documentation --- commands => commands.md | 0 tasks.todo | 60 ++++++++++++++++++++--------------------- 2 files changed, 29 insertions(+), 31 deletions(-) rename commands => commands.md (100%) diff --git a/commands b/commands.md similarity index 100% rename from commands rename to commands.md diff --git a/tasks.todo b/tasks.todo index 1bcd5d6..127281a 100644 --- a/tasks.todo +++ b/tasks.todo @@ -1,37 +1,35 @@ Tasks: - ☐ Configure nebula ☐ Add the user path to `/etc/sudoers` file https://docs.ansible.com/ansible/latest/collections/ansible/builtin/lineinfile_module.html `^Defaults\s*secure_path\=\"` - ✔ Change MOTD to include Neofetch @done(21-03-09 17:58) - ✔ Add a simplified zsh setup with Agnoster for root user @done(21-03-07 23:08) +Updates: + ☐ Change AWSCLI v2 for both Linux/Mac - Done: - ✔ Add node + node manager (plus yarn) @done(21-03-09 17:40) - ✔ Create initial folder layout @started(21-02-28 23:29) @done(21-03-03 14:30) @lasted(2d15h1m16s) - ✔ Create test playbook with a task @done(21-03-01 00:16) - ✔ Document creating a hosts file, and an `ansible.cfg` to create an inventory @done(21-03-01 00:07) - https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html - Alternative to using an `ansible.cfg` is using the flag `-i hosts` - Hosts file can contain `ansible_user` and `ansible_ssh_pass` under a `vars` header - ✔ Test a connection with `ansible all -m ping` @done(21-03-01 00:08) - ✔ Document commands @done(21-03-03 14:30) - Run a playbook with `ansible-playbook -b test.yml` - If using vault do `--ask-vault-pass` - Point to an inventory with `-i hosts` - ✔ Still to configure: @done(21-03-04 13:08) - ✔ Monit @done(21-03-04 13:08) - ✔ UFW @done(21-03-04 12:57) - ✔ Networking @done(21-03-04 12:59) - ✔ Configure /etc/email-addresses with from addresses for root and default_user @done(21-03-04 12:57) - https://serverfault.com/questions/377821/exim-send-every-emails-with-a-predefined-sender - -Mac: - Mac functionality needs adding - Done: - ✔ https://github.com/elliotweiser/ansible-osx-command-line-tools @done(21-03-05 22:02) - ✔ Add tag/variable to toggle between server/mac setup @started(21-03-05 22:01) @done(21-03-05 22:02) @lasted(1m33s) - ✔ Install Homebrew packages for Python @done(21-03-05 22:35) - `brew install readline xz` - https://docs.ansible.com/ansible/latest/collections/community/general/homebrew_module.html +Archive: + ✘ Configure nebula @cancelled(21-10-12 17:06) @project(Tasks) + ✔ Change MOTD to include Neofetch @done(21-03-09 17:58) @project(Tasks) + ✔ Add a simplified zsh setup with Agnoster for root user @done(21-03-07 23:08) @project(Tasks) + ✔ Add node + node manager (plus yarn) @done(21-03-09 17:40) @project(Tasks) + ✔ Create initial folder layout @started(21-02-28 23:29) @done(21-03-03 14:30) @lasted(2d15h1m16s) @project(Tasks) + ✔ Create test playbook with a task @done(21-03-01 00:16) @project(Tasks) + ✔ Document creating a hosts file, and an `ansible.cfg` to create an inventory @done(21-03-01 00:07) @project(Tasks) + https://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html + Alternative to using an `ansible.cfg` is using the flag `-i hosts` + Hosts file can contain `ansible_user` and `ansible_ssh_pass` under a `vars` header + ✔ Test a connection with `ansible all -m ping` @done(21-03-01 00:08) @project(Tasks) + ✔ Document commands @done(21-03-03 14:30) @project(Tasks) + Run a playbook with `ansible-playbook -b test.yml` + If using vault do `--ask-vault-pass` + Point to an inventory with `-i hosts` + ✔ Still to configure: @done(21-03-04 13:08) @project(Tasks) + ✔ Monit @done(21-03-04 13:08) @project(Tasks) + ✔ UFW @done(21-03-04 12:57) @project(Tasks) + ✔ Networking @done(21-03-04 12:59) @project(Tasks) + ✔ Configure /etc/email-addresses with from addresses for root and default_user @done(21-03-04 12:57) @project(Tasks) + https://serverfault.com/questions/377821/exim-send-every-emails-with-a-predefined-sender + ✔ https://github.com/elliotweiser/ansible-osx-command-line-tools @done(21-03-05 22:02) @project(Mac.Done) + ✔ Add tag/variable to toggle between server/mac setup @started(21-03-05 22:01) @done(21-03-05 22:02) @lasted(1m33s) @project(Mac.Done) + ✔ Install Homebrew packages for Python @done(21-03-05 22:35) @project(Mac.Done) + `brew install readline xz` + https://docs.ansible.com/ansible/latest/collections/community/general/homebrew_module.html