Files
ansible_samba_tasks/tasks/setupacdc.yml
Jose 4da2a47a26 fix 🐛: Update Proxmox container creation task to use new hostname and MAC address variables.
This commit updates the `setupacdc.yml` file to include new variables for the container's hostname and MAC address, which are used in the Proxmox container creation task. The changes ensure that the task is more flexible and reusable.
2025-10-21 21:13:39 +02:00

33 lines
990 B
YAML

- hosts: "node0"
gather_facts: yes
tasks:
- vars:
addc_hostname: "DC1"
mac_address: "8E:90:31:DE:31:36"
- 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: "{{ localization_timezone }}"
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"