File tree Expand file tree Collapse file tree 4 files changed +37
-1
lines changed
Expand file tree Collapse file tree 4 files changed +37
-1
lines changed Original file line number Diff line number Diff line change 11---
22
3- aqua_version : v2.31.0
3+ aqua_version : v2.53.9
4+
5+ # Tools to configure with their config files
6+ # Format: tool_name:
7+ # src_file: source file name in files/ directory
8+ # dest_file: destination file name
9+ # dest_dir: destination directory (default: home directory)
10+ aqua_tools_config :
11+ yamlfmt :
12+ src_file : dot.yamlfmt
13+ dest_file : .yamlfmt
14+ dest_dir : " {{ ansible_user_dir }}/.config/yamlfmt"
Original file line number Diff line number Diff line change @@ -19,3 +19,7 @@ packages:
1919- name : helm/helm@v3.15.4
2020- name : kubernetes-sigs/kustomize@kustomize/v5.4.3
2121- name : argoproj/argo-cd@v2.12.3
22+ - name : open-policy-agent/conftest@v0.56.0
23+ - name : open-policy-agent/opa@v1.0.0
24+ - name : google/yamlfmt@v0.17.2
25+ - name : goreleaser/goreleaser@v2.11.2
Original file line number Diff line number Diff line change 1+ ---
2+
3+ - name : Create destination directories for tool configs
4+ ansible.builtin.file :
5+ path : " {{ item.value.dest_dir | default(ansible_user_dir) }}"
6+ state : directory
7+ mode : 0755
8+ loop : " {{ aqua_tools_config | dict2items }}"
9+ when : aqua_tools_config is defined and aqua_tools_config | length > 0
10+
11+ - name : Copy tool configuration files
12+ ansible.builtin.copy :
13+ src : " {{ item.value.src_file }}"
14+ dest : " {{ item.value.dest_dir | default(ansible_user_dir) }}/{{ item.value.dest_file }}"
15+ backup : true
16+ mode : 0644
17+ loop : " {{ aqua_tools_config | dict2items }}"
18+ when : aqua_tools_config is defined and aqua_tools_config | length > 0
Original file line number Diff line number Diff line change 3939 ansible.builtin.command : aqua --config ~/.config/aquaproj-aqua/aqua.yaml i
4040 register : aqua_install_package
4141 changed_when : aqua_install_package.stdout != ''
42+
43+ - name : Setup global config for each tools
44+ ansible.builtin.include_tasks : configure.yml
You can’t perform that action at this time.
0 commit comments