marcusianlevine.cifs-mount
marcusianlevine.cifs-mount
Montowanie udostępnionego dysku sieciowego CIFS z Samba
Zmienna roli
Opis zmiennych, które można ustawić dla tej roli powinien się tutaj znajdować, w tym wszelkie zmienne z plików defaults/main.yml, vars/main.yml oraz wszelkie zmienne, które można/powinno ustawić za pomocą parametrów do roli. Wszelkie zmienne, które są odczytywane z innych ról i/lub z zakresu globalnego (tj. hostvars, group vars itd.) powinny być tutaj również wymienione.
Wymagane
domain
: Nazwa domeny AD, np. example.domain.comsamba_share
: Nazwa udostępnionego dysku, np. //my-cifs-share.example.domain.com/sharedfoldersamba_mount_user
: Nazwa użytkownika domeny, który będzie używany do autoryzacji na udostępnionym dysku podczas montowaniasamba_mount_pass
: Hasło dlasamba_mount_user
Opcjonalne
samba_mount_path
: Ścieżka, w której dysk będzie zamontowany (domyślnie:/share
)samba_user
: Nazwa użytkownika, który będzie właścicielem zamontowanego dysku (domyślnie:ansible_user_id
)samba_home
: Katalog domowysamba_user
(domyślnie:{{ ansible_env.HOME }}
)
Przykładowy playbook
- hosts: serwery
vars_files:
- secrets/mysecrets.yml
roles:
- role: marcusianlevine.cifs-mount
domain: example.domain.com
samba_share: "//my-cifs-share.{{ domain }}/sharedfolder"
samba_mount_user: myuser
samba_mount_pass: "{{ vaulted_password_value }}"
Licencja
BSD
Informacje o autorze
Napisane przez Marcusa Levine'a dla CKM Advisors
Zainstaluj
ansible-galaxy install marcusianlevine.cifs-mount
Licencja
bsd-3-clause
Pobrania
591
Właściciel
Data Science + DevOps = DataEng