vmware.govc

ansible-role-govc

Installieren und verwalten Sie govc, ein statisch verlinktes CLI-Tool für Operationen auf VMware vCenter-Servern.

Anforderungen

  • gunzip

Rollenvariablen

Um die spezifische Version der zu installierenden Binärdatei festzulegen

  • govc_version: "0.12.1"

Pfad zur Installation der Binärdatei. Kann verwendet werden, um sie im lokalen Benutzerpfad oder im systemweiten Pfad zu installieren.

  • govc_path: /usr/bin

Abhängigkeiten

Nicht wirklich abhängig, aber Sie möchten wahrscheinlich ansible-role-assets installieren, um eine Reihe von OVAs herunterzuladen.

Beispiel-Playbook


---
- hosts: adminServers
  roles:

    # Installieren Sie govc einfach im Standardpfad
    - role: ansible-role-govc

    # installieren Sie govc v0.12.1 in /tmp,
    # und importieren Sie eine Photon-OVA in einen ESX- oder vCenter-Server

    - role: ansible-role-govc
      vars:
        govc_path: /tmp
        govc_version: "0.12.1"

        # ESX- oder vCenter-Host und Anmeldedaten
        govc_host: esx-a.home.local
        govc_username: [email protected]
        govc_password: passwort

        # alternativ govc_url verwenden
        # govc_url:  https://user:pass@host/sdk

        govc_ova_imports:
          - name: photon01
            ova: /tmp/photon.ova
          - name: photon02
            ova: /tmp/photon.ova
          - name: vcsa
            spec: /tmp/vcsa.json
            ova: /tmp/vcsa.ova

Testen

Aktualisieren Sie tests/group_vars, um Ihre Testumgebung anzupassen. Erstellen Sie Ihre eigenen vault.yml-Dateien oder ersetzen Sie sie durch unverschlüsselte Versionen für Ihre eigenen Passwörter.

Führen Sie dann die Tests aus:

pip install molecule docker-py
./tests/test.sh

Lizenz

Copyright © 2017 VMware, Inc. Alle Rechte vorbehalten.

SPDX-Lizenz-Identifier: MIT ODER GPL-3.0-nur

Autorinformationen

Tom Scanlan tscanlan@vmware.com tompscanlan@gmail.com

Über das Projekt

Install and manage govc, a statically linked cli tool for operations on VMware vCenter server

Installieren
ansible-galaxy install vmware.govc
Lizenz
other
Downloads
529
Besitzer