initial ansible code

This commit is contained in:
Oli
2022-10-09 21:41:56 +00:00
parent 4a64eab4a0
commit feaec34dd2
103 changed files with 4473 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
---
- name: Install Terraform
import_tasks: terraform.yml
- name: Add SSH config/keys
import_tasks: ssh.yml

View File

@@ -0,0 +1,9 @@
---
- name: Copy SSH config/keys
copy:
src: "ssh/"
dest: "~/.ssh/"
mode: 0600
directory_mode: true
become_user: "{{ main_user }}"

View File

@@ -0,0 +1,16 @@
---
- name: Create .tfvars_token_dtsv
template:
src: "tfvars_token.j2"
dest: "~/.tfvars_token_dtsv"
mode: 0640
become_user: "{{ main_user }}"
- name: Add .tfvars_token to .bash_profile
lineinfile:
path: "~/.bash_profile"
create: true
line: "source ~/.tfvars_token_dtsv"
mode: 0644
become_user: "{{ main_user }}"