Skip to content

coimbrap/ansible-role-create-ct

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role - Create CT

Role Ansible pour créer des conteneurs LXC sous Proxmox.

Avec le playbook fourni on crée tout les conteneurs du groupe lxc, pour limité l'exécution du playbook vous pouvez utiliser l'option -l ct_name

playbooks/create_ct.yml

- hosts: lxc
  connection: ssh
  gather_facts: no
  roles:
    - createct
    - ssh_install

group_vars/all/pve.yml (vault)

user_pve: root@pam
passwd_pve: strongpass
host_pve: pve.elukerio.org

group_vars/lxc.yml

to_install: vim,net-tools,nmap,dnsutils,ferm,unattended-upgrades,apt-listchanges,wget,curl,git
proxy_ip: "2001:bc8:32d7:1509::f00d"

host_vars/atalante/vault.yml

ct_passwd: strongpass

host_vars/atalante/atalante.yml

ct_node : sigma
node_bastion: minos
ct_vmid: 110
ct_name: test3
ct_onboot: 0
ct_if: vmbr1
ct_vlan: 20
ct_prefix6: "2001:bc8:32d7:1509"
ct_prefix4: "10.0.0"
ct_storage: local-zfs

License

GPLv3

Authors Informations

Mablr / Pierre Coimbra

About

Ansible role to create LXC containers in Proxmox

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages