Files
ansible-arch/roles/devops/tasks/main.yml
Tuan-Dat Tran 222062c1a4 init
Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
2026-03-22 22:51:32 +01:00

25 lines
442 B
YAML

# tasks file for devops
- name: Install DevOps tools
become: true
pacman:
name:
- docker
- kubectl
- terraform
- ansible
- helm
- k9s
- pulumi
- kubectx
state: present
- name: Setup shell aliases
lineinfile:
path: "{{ lookup('env', 'HOME') }}/.zshrc"
line: "{{ item }}"
create: yes
loop:
- alias kc='kubectl'
- alias kctx='kubectx'
- alias kns='kubens'