Files
ansible-arch/roles/devops/tasks/main.yml

25 lines
478 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: Deploy DevOps aliases
blockinfile:
path: "{{ archsetup_user_home }}/.zshrc"
marker: "# {mark} ANSIBLE MANAGED DEVOPS"
block: |
# DevOps aliases
alias kc="kubectl"
alias kctx="kubectx"
alias kns="kubens"