From 0115f2a35fc1c98bcce093073ba1754f49c6d74b Mon Sep 17 00:00:00 2001 From: hogweed1 Date: Tue, 11 Aug 2026 23:30:20 +1000 Subject: [PATCH] some preps to make lbs. --- .../proxmoxes/host_vars/lb1.guaranteedstruggle.host.yml | 3 +++ environments/proxmoxes/hosts.yml | 2 ++ files/angie/lb1.guaranteedstruggle.host | 0 playbooks/ssh-certs/deploy-user-certs.yml | 2 +- 4 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 environments/proxmoxes/host_vars/lb1.guaranteedstruggle.host.yml create mode 100644 files/angie/lb1.guaranteedstruggle.host diff --git a/environments/proxmoxes/host_vars/lb1.guaranteedstruggle.host.yml b/environments/proxmoxes/host_vars/lb1.guaranteedstruggle.host.yml new file mode 100644 index 0000000..d81fabb --- /dev/null +++ b/environments/proxmoxes/host_vars/lb1.guaranteedstruggle.host.yml @@ -0,0 +1,3 @@ +--- +additional_users: + - rsync \ No newline at end of file diff --git a/environments/proxmoxes/hosts.yml b/environments/proxmoxes/hosts.yml index b52cb27..ad220fa 100644 --- a/environments/proxmoxes/hosts.yml +++ b/environments/proxmoxes/hosts.yml @@ -95,6 +95,8 @@ angie: speaking-slut.guaranteedstruggle.host: pegaprox.guaranteedstruggle.host: victorialogs.guaranteedstruggle.host: + lb1.guaranteedstruggle.host: + lb2.guaranteedstruggle.host: #seafile.guaranteedstruggle.host: docker: diff --git a/files/angie/lb1.guaranteedstruggle.host b/files/angie/lb1.guaranteedstruggle.host new file mode 100644 index 0000000..e69de29 diff --git a/playbooks/ssh-certs/deploy-user-certs.yml b/playbooks/ssh-certs/deploy-user-certs.yml index 01aabe4..f8130ff 100644 --- a/playbooks/ssh-certs/deploy-user-certs.yml +++ b/playbooks/ssh-certs/deploy-user-certs.yml @@ -13,7 +13,7 @@ - name: Сбор пользователей из всех активных групп хоста # Фильтр 'replace('-', '_')' превратит "proj-b" в "proj_b", и Ansible найдет "proj_b_users" set_fact: - _raw_users: "{{ _raw_users + (hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] | default([])) }}" + _raw_users: "{{ _raw_users + (additional_users | default([])) }} + (hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] | default([])) }}" loop: "{{ group_names }}" when: hostvars[inventory_hostname][(item | replace('-', '_')) ~ '_users'] is defined