miquelMariano.vSphereVM
Nazwij roli
vSphereVM to rola pomagająca administratorom vSphere w zarządzaniu maszynami wirtualnymi.
Wymagania
Wymagany jest pyvmomi
Aby zainstalować:
$ pip install --upgrade pyvmomi
Zmienne roli
Zmienne potrzebne do połączenia z vCenter są zdefiniowane w vars/main.yml:
vc_hostname: 192.168.6.10
vc_username: [email protected]
vc_password: Secret123!
vm_template: miquel-template-W2012R2-Std-ES
dc_domain: ncoraformacion.local
dc_domainadmin: [email protected]
dc_domainadminpass: Secret123!
localadminpass: Secret123!
Ze względów bezpieczeństwa zaleca się zaszyfrowanie tego pliku za pomocą ansible-vault.
Zmienne dla każdej maszyny wirtualnej, która ma zostać wdrożona, są zdefiniowane na końcu pliku deploy-customize-win.yml:
##
## Wprowadź poniżej zmienne dla każdej VM do wdrożenia
##
  with_items:
    - { vm_name: vm-demo, vm_ip: 10.0.0.100, vc_datacenter: VDC, vc_folder: /MIQUEL, vc_cluster: Cluster-EVC, vc_note: Utworzone przez Ansible, vm_datastore: FORM01_R5_LUN75, vm_networkportgroup: VLAN6_Formacion, vm_networkdns1: 192.168.6.100, vm_networkdns2: 192.168.6.101, vm_networkmask: 255.255.255.0, vm_networkgw: 192.168.6.1, vm_memory: 4096, vm_cpu: 4, vm_disksize: 20 }
Zależności
Brak zależności
Przykład Playbooka
---
###vSphereVM.yml
- hosts: ansible
  user: root
  tasks:
     - name: Upewnij się, że rola jest aktualna
       command: ansible-galaxy install --force {{ item }}
       with_items:
          - miquelMariano.vSphereVM
       when:
          - update_mode | default(False)
       tags: aktualizacja
       ignore_errors: yes
- hosts: ansible
  user: root
  roles:
     - role: miquelMariano.vSphereVM
Wykonanie playbooka
ansible-playbook playbooks/vSphereVM.yml -i inventory/servers -e "update_mode=true" --tags=aktualizacja
Licencja
BSD
Informacje o autorze
O projekcie
 vSphereVM is a role to help an vSphere administrators to manage your virtual machines
Zainstaluj
 ansible-galaxy install miquelMariano.vSphereVMLicencja
 
            Unknown
          
Pobrania
 
            90
          
Właściciel
 