U kunt nu uw Automation Orchestrator-opties, zoals de verificatieprovider, configureren met de Automation Orchestrator Appliance-commandoregelinterface (CLI). Dit vervangt de bestaande configuratieopties in het Control Center niet. Als u deze commando's wilt gebruiken, moet u zich bij de Automation Orchestrator Appliance aanmelden als rootgebruiker.
Vereiste voor het configureren van de verificatieprovider
db-configuration
-verificatieprovider te configureren met CLI-commando's, moet het
Automation Orchestrator-profiel worden geactiveerd. U kunt het profiel activeren door het volgende script uit te voeren:
db-configuration
-profiel toepast, wordt de optie voor het configureren van de verificatieprovider verwijderd uit het Control Center.
vracli cluster exec -- bash -c 'base64 -d <<< IyBDcmVhdGUgY3VzdG9tIHByb2ZpbGUgZGlyZWN0b3J5Cm1rZGlyIC1wIC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlLwoKIyBDcmVhdGUgdGhlIHJlcXVpcmVkIGRpcmVjdG9yeSB0cmVlIHRoYXQgd2lsbCBiZSB1c2VkIHdoZW4gdGhlIHByb2ZpbGUgaXMgYWN0aXZlCm1rZGlyIC1wIC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlL2hlbG0vcHJlbHVkZV92Y28vCgojIENyZWF0ZSAiY2hlY2siIGZpbGUgdGhhdCBpcyBhbiBleGVjdXRhYmxlIGZpbGUgcnVuIGJ5IGRlcGxveSBzY3JpcHQuCmNhdCA8PEVPRiA+IC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlL2NoZWNrCiMhL2Jpbi9iYXNoCmV4aXQgMApFT0YKY2htb2QgNzU1IC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlL2NoZWNrCgojIENvcHkgdlJPIHJlc291cmNlIG1ldHJpY3MgZmlsZSB0byB5b3VyIGN1c3RvbSBwcm9maWxlCmNhdCA8PEVPRiA+IC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlL2hlbG0vcHJlbHVkZV92Y28vOTAtcmVzb3VyY2VzLnlhbWwKc2VydmVySmF2YU9wdHM6CiAgInNwcmluZy5wcm9maWxlcy5hY3RpdmUiOiAiZGItY29uZmlndXJhdGlvbiIKCmNvbnRyb2xDZW50ZXJKYXZhT3B0czoKICAic3ByaW5nLnByb2ZpbGVzLmFjdGl2ZSI6ICJkYi1jb25maWd1cmF0aW9uIgpFT0YKY2htb2QgNjQ0IC9ldGMvdm13YXJlLXByZWx1ZGUvcHJvZmlsZXMvdmNvLWRiLWNmZy1wcm9maWxlL2hlbG0vcHJlbHVkZV92Y28vOTAtcmVzb3VyY2VzLnlhbWwK | bash'
Nadat het profielscript is uitgevoerd, moet u het /opt/scripts/deploy.sh
-script uitvoeren, zodat de wijziging in de Automation Orchestrator Appliance wordt toegepast.
De huidige verificatieprovider ophalen
U kunt de huidige verificatieprovider ophalen door het volgende commando uit te voeren:
vracli vro authentication
De verificatieprovider configureren met een begeleide wizard
Als u de verificatieprovider wilt configureren met een begeleide configuratiewizard, voert u het volgende commando uit:
vracli vro authentication wizard
Nadat u het commando van de verificatiewizard heeft uitgevoerd, wordt u gevraagd om de nodige informatie over de verificatieprovider op te geven, zoals het type verificatieprovider, de hostnaam en het wachtwoord.
De verificatieprovider configureren met vooraf gedefinieerde parameters
Als u de verificatieprovider wilt configureren met vooraf gedefinieerde configuratieparameters, voert u het commando vracli vro authentication set uit. Het commando kan de volgende parameters hebben:
Parameter | Belangrijkheid | Beschrijving |
---|---|---|
-p of --provider |
Vereist | Deze parameter definieert het type verificatieprovider. De parameterwaarde kan vsphere of vra zijn, afhankelijk van de verificatieprovider die u wilt configureren: vSphere of VMware Aria Automation. |
-hn of --hostname |
Vereist | De hostnaam of URL van de verificatieprovider die u wilt configureren. Beide opties zijn van toepassing. |
-u of --username |
Vereist | De gebruikersnaam van de beheerder die aan de verificatieprovider is gekoppeld. |
--password-file |
Optioneel | Het pad naar een bestand met het wachtwoord van het beheerdersaccount voor de verificatieprovider. Als u dit leeg laat, wordt u gevraagd de wachtwoordgegevens toe te voegen. Het wachtwoordbestand moet worden opgeslagen in de directory /data/vco/usr/lib/vco van de Automation Orchestrator Appliance. Wanneer u de parameter toevoegt aan het commando, laat u het deel /data/vco weg uit het bestandspad. |
--admin-group |
Vereist voor vSphere-verificatieproviders. Genegeerd voor VMware Aria Automation-verificatieproviders. | Parameter voor het toevoegen van de Automation Orchestrator-beheerdersgroep van de opgegeven vSphere-implementatie. |
--admin-group-domain |
Vereist voor vSphere-verificatieproviders. Genegeerd voor VMware Aria Automation-verificatieproviders. | Deze parameter definieert het domein van de beheerdersgroep. |
--tenant |
Vereist voor vSphere-verificatieproviders. Genegeerd voor VMware Aria Automation-verificatieproviders. | Deze parameter definieert de vSphere-tenant. |
-k of --ignore-certificate |
Optioneel | Met behulp van deze parameter wordt het verificatieproces geconfigureerd om automatisch het certificaat van de verificatieprovider te vertrouwen. |
-f of --force |
Optioneel | Als u deze parameter gebruikt, wordt u niet om bevestiging gevraagd als de opgegeven verificatieprovider al is geconfigureerd. |
--fqdn |
Optioneel | Deze parameter definieert het externe adres van de Automation Orchestrator-server.
Opmerking: U kunt het FQDN-adres voor uw omgeving ophalen door het commando
nslookup <your_orchestrator_IP> uit te voeren.
|
Voorbeeld van verificatieconfiguraties
echo "my-pass" > /data/vco/usr/lib/vco/password_file
vracli vro authentication set -p vra -hn https://my-aria-automation.local -u [email protected] --password-file /usr/lib/vco/password_file
vracli vro authentication set -p vsphere -hn https://my-vsphere.local -u [email protected] --tenant vsphere.local --admin-group Administrators --admin-group-domain vsphere.local
Registratie van een verificatieprovider ongedaan maken
U kunt de registratie van de huidige verificatieprovider ongedaan maken door het commando vracli vro authentication unregister uit te voeren. Dit commando kan de volgende parameters hebben:
Parameter | Belangrijkheid | Beschrijving |
---|---|---|
-u of --username |
Vereist | De gebruikersnaam van de beheerder die aan de verificatieprovider is gekoppeld. |
--password-file |
Optioneel | Het pad naar een bestand met het wachtwoord van het beheerdersaccount voor de verificatieprovider. Als u dit leeg laat, wordt u gevraagd de wachtwoordgegevens toe te voegen. Het wachtwoordbestand moet worden opgeslagen in de directory /data/vco/usr/lib/vco van de appliance. Wanneer u de parameter in het commando opneemt, moet u het deel /data/vco weglaten uit het bestandspad. |
CLI-commandologboeken
Automation Orchestrator CLI-commando's drukken hun logboeken in het bestand /services-logs/prelude/vco-app/file-logs/vco-server-app_cfg-cli.log af. Wanneer een commando een resultaat retourneert dat anders is dan nul en er in de standaarduitvoer geen specifieke fout wordt weergegeven, is de uitzondering zichtbaar in dit bestand.
Aanvullende configuratieopties
Naast het configureren van de verificatieprovider van uw Automation Orchestrator-implementatie, kunt u CLI-commando's gebruiken voor:
- Licentieconfiguratie
- Configuratie van systeemeigenschappen
- Extensieconfiguratie
- Problemen oplossen
- Systeeminformatie ophalen
- Configuratie logboekregistratie
Ga naar Aanvullende configuratieopties voor de commandoregelinterface voor meer informatie over deze aanvullende configuratieopties.