Skip to content

Commit 70a27e6

Browse files
committed
de-couple tools
1 parent f6d6324 commit 70a27e6

File tree

2 files changed

+59
-56
lines changed

2 files changed

+59
-56
lines changed

provision.yml

Lines changed: 0 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -28,62 +28,6 @@
2828
- role: bbaassssiiee.postgres_ssl
2929

3030

31-
- name: Tools
32-
hosts: semaphore
33-
become: true
34-
gather_facts: true
35-
tags: [tools]
36-
37-
tasks:
38-
- name: Install Helm
39-
when:
40-
- use_helm is defined
41-
- use_helm | bool
42-
ansible.builtin.include_role:
43-
name: andrewrothstein.kubernetes_helm
44-
45-
- name: Install Krew
46-
when:
47-
- use_krew is defined
48-
- use_krew | bool
49-
ansible.builtin.include_role:
50-
name: andrewrothstein.krew
51-
52-
- name: Install kbcli
53-
when:
54-
- use_kbcli is defined
55-
- use_kbcli | bool
56-
ansible.builtin.include_role:
57-
name: bbaassssiiee.kubeblocks
58-
59-
- name: Install k9
60-
when:
61-
- use_k9s is defined
62-
- use_k9s | bool
63-
ansible.builtin.include_role:
64-
name: andrewrothstein.k9s
65-
66-
- name: Install OpenTofu
67-
when:
68-
- use_opentofu is defined
69-
- use_opentofu | bool
70-
ansible.builtin.include_role:
71-
name: andrewrothstein.opentofu
72-
73-
- name: Install Powershell
74-
when:
75-
- use_powershell is defined
76-
- use_powershell | bool
77-
ansible.builtin.include_role:
78-
name: andrewrothstein.powershell
79-
80-
- name: Install Terraform
81-
when:
82-
- use_terraform is defined
83-
- use_terraform | bool
84-
ansible.builtin.include_role:
85-
name: andrewrothstein.terraform
86-
8731
- name: Reverse Proxy
8832
hosts: web
8933
become: true

tools.yml

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
#!/usr/bin/env ansible-playbook
2+
# export DB_PASS=aVeryStrongDatabasePassword
3+
---
4+
5+
- name: Tools
6+
hosts: semaphore
7+
become: true
8+
gather_facts: true
9+
tags: [tools]
10+
11+
tasks:
12+
- name: Install Helm
13+
when:
14+
- use_helm is defined
15+
- use_helm | bool
16+
ansible.builtin.include_role:
17+
name: andrewrothstein.kubernetes_helm
18+
19+
- name: Install Krew
20+
when:
21+
- use_krew is defined
22+
- use_krew | bool
23+
ansible.builtin.include_role:
24+
name: andrewrothstein.krew
25+
26+
- name: Install kbcli
27+
when:
28+
- use_kbcli is defined
29+
- use_kbcli | bool
30+
ansible.builtin.include_role:
31+
name: bbaassssiiee.kubeblocks
32+
33+
- name: Install k9
34+
when:
35+
- use_k9s is defined
36+
- use_k9s | bool
37+
ansible.builtin.include_role:
38+
name: andrewrothstein.k9s
39+
40+
- name: Install OpenTofu
41+
when:
42+
- use_opentofu is defined
43+
- use_opentofu | bool
44+
ansible.builtin.include_role:
45+
name: andrewrothstein.opentofu
46+
47+
- name: Install Powershell
48+
when:
49+
- use_powershell is defined
50+
- use_powershell | bool
51+
ansible.builtin.include_role:
52+
name: andrewrothstein.powershell
53+
54+
- name: Install Terraform
55+
when:
56+
- use_terraform is defined
57+
- use_terraform | bool
58+
ansible.builtin.include_role:
59+
name: andrewrothstein.terraform

0 commit comments

Comments
 (0)