27 lines
746 B
YAML
27 lines
746 B
YAML
- hosts: proxmox
|
|
remote_user: root
|
|
tasks:
|
|
- name: Adding ansible SSH Pubkey as authorized
|
|
copy:
|
|
src: ~/.ssh/authorized_keys
|
|
dest: /root/.ssh/authorized_keys
|
|
|
|
- name: adding PVE-no-subscription repo
|
|
blockinfile:
|
|
path: /etc/apt/sources.list
|
|
insertbefore: "^# security"
|
|
block: |
|
|
# PVE pve-no-subscription repository provided by proxmox.com,
|
|
# NOT recommended for production use
|
|
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
|
|
|
|
- name: upgrading system
|
|
apt:
|
|
upgrade: full
|
|
update_cache: yes
|
|
cache_valid_time: 7200
|
|
|
|
- name: installing sudo
|
|
apt:
|
|
name: sudo
|
|
state: present |