This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
сервис_ansible [2026/10/14 12:15] val [Настройка групп управляемых систем] |
сервис_ansible [2026/10/15 12:06] (current) val [Роль настроенного через ifupdown узла сети] |
||
|---|---|---|---|
| Line 461: | Line 461: | ||
| notify: | notify: | ||
| - restart apache | - restart apache | ||
| + | |||
| + | # - name: Find all user directories in /home | ||
| + | # ansible.builtin.find: | ||
| + | # paths: /home | ||
| + | # file_type: directory | ||
| + | # recurse: false | ||
| + | # register: found_directories | ||
| + | |||
| + | # - name: Set 0755 permissions for all user home directories | ||
| + | # ansible.builtin.file: | ||
| + | # path: "{{ item.path }}" | ||
| + | # mode: '0755' | ||
| + | # state: directory | ||
| + | # loop: "{{ found_directories.files }}" | ||
| + | # loop_control: | ||
| + | # label: "{{ item.path }}" | ||
| handlers: | handlers: | ||
| Line 593: | Line 609: | ||
| gateway 192.168.{{ X }}.254 | gateway 192.168.{{ X }}.254 | ||
| {% endif %} | {% endif %} | ||
| - | </code><code> | + | </code> |
| + | |||
| + | * !!! Может понадобиться выполнить **ДВА раза** (при рестарте dhcpcd затирает resolv.conf) !!! | ||
| + | |||
| + | <code> | ||
| # ansible-playbook -f 5 nodes.yml | # ansible-playbook -f 5 nodes.yml | ||
| Line 604: | Line 624: | ||
| (venv1) server# ansible-playbook -f 5 /root/conf/ansible/roles/nodes.yml -i /root/kubespray/inventory/mycluster/hosts.yaml -e "variable_host=all name_prefix=kube" #--limit=kube4 | (venv1) server# ansible-playbook -f 5 /root/conf/ansible/roles/nodes.yml -i /root/kubespray/inventory/mycluster/hosts.yaml -e "variable_host=all name_prefix=kube" #--limit=kube4 | ||
| - | !!! Выполнить ДВА раза !!! | ||
| c8914ba57f1c:/kubespray# ansible-playbook -f 5 /root/conf/ansible/roles/nodes.yml -i /inventory/inventory.ini -e "variable_host=all name_prefix=kube" #--limit=kube4 | c8914ba57f1c:/kubespray# ansible-playbook -f 5 /root/conf/ansible/roles/nodes.yml -i /inventory/inventory.ini -e "variable_host=all name_prefix=kube" #--limit=kube4 | ||
| </code> | </code> | ||