marcusianlevine.cifs-mount
marcusianlevine.cifs-mount
CIFS-Netzwerklaufwerk mit Samba einhängen
Rollenvariablen
Hier sollte eine Beschreibung der einstellbaren Variablen für diese Rolle stehen, einschließlich aller Variablen, die in defaults/main.yml, vars/main.yml enthalten sind, und aller Variablen, die über Parameter an die Rolle gesetzt werden können/sollten. Alle Variablen, die aus anderen Rollen und/oder dem globalen Bereich (d.h. hostvars, Gruppenvariablen usw.) gelesen werden, sollten ebenfalls hier erwähnt werden.
Erforderlich
domain: AD-Domainname z.B. example.domain.comsamba_share: Domainname des freigegebenen Laufwerks z.B. //my-cifs-share.example.domain.com/sharedfoldersamba_mount_user: Name des Domainbenutzers, der zur Authentifizierung gegen das freigegebene Laufwerk während des Einhängens verwendet wirdsamba_mount_pass: Passwort fürsamba_mount_user
Optional
samba_mount_path: Pfad, unter dem das Laufwerk eingehängt wird (Standard:/share)samba_user: Benutzername des Benutzers, dem das eingehängte Laufwerk gehört (Standard:ansible_user_id)samba_home: Home-Verzeichnis vonsamba_user(Standard:{{ ansible_env.HOME }})
Beispiel-Playbook
- hosts: servers
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 }}"
Lizenz
BSD
Autoreninformationen
Verfasst von Marcus Levine für CKM Advisors
Installieren
ansible-galaxy install marcusianlevine.cifs-mountLizenz
bsd-3-clause
Downloads
601
Besitzer
Data Science + DevOps = DataEng
