Files
ansible_samba_tasks/tasks/setupacdc.yml
Jose 4d21444433 chore 📦: Update setupacdc.yml to remove unnecessary node parameter
Updated the setupacdc.yml file to remove the 'node' parameter from the lxc container creation task, as it is no longer required. This change simplifies the configuration and makes it easier to manage.
2025-11-01 10:27:52 +01:00

42 lines
1.2 KiB
YAML

- hosts: localhost
gather_facts: yes
vars:
addc_hostname: "DC1"
mac_address: "8E:90:31:DE:31:36"
tasks:
- name: Install 'proxmoxer' and 'requests' Python libraries for the ansible controller
ansible.builtin.pip:
name:
- proxmoxer
- requests
state: present
become: no
- name: Create lxc container
community.proxmox.proxmox:
vmid: 200
# node: node0
api_user: root@pam
api_password: "{{ proxmox_password }}"
api_host: node0
password: 123456
hostname: "{{ addc_hostname }}"
ostype: debian
ostemplate: 'local:vztmpl/debian-13-standard_13.1-1_amd64.tar.zst'
description: samba ad dc
cores: 2
memory: 2048
disk: 'local-lvm:10'
timezone: "Europe/Rome"
onboot: true
unprivileged: true
features:
- nesting=1
- keyctl=1
- mount=cifs
pubkey: 'ssh-ed25519 AAAAC3NzaC1...hBWA ansibleuser@ansiblehost'
netif:
net0: "name=eth0,hwaddr={{ mac_address }},gw={{ location_gateway }},ip={{ addc_ansible_host }}/24,bridge=vmbr0"