È possibile effettuare operazioni quali la creazione, l'aggiornamento, l'attivazione o l'eliminazione di una connessione del tunnel cloud sicuro tra l'appliance Application Services e una macchina virtuale endpoint in un VPC Amazon EC2.

Accedere a Application Services come amministratore del cloud dell'applicazione.

Vedere Creare un tunnel cloud per la connessione a Amazon EC2.

Tabella 1. Uso delle CLI per la gestione dei tunnel cloud
Comando della CLI Descrizione
create-cloud-tunnel --name
TunnelName --description "TunnelDescription"
--enabled false --externalAddress EndpointVMElasticIP 
--sshPort 22 --internalAddress EndpointVMPrivateIP 
--proxyUrl ProxyURL --username UserName
--privateKeyPath PrivateKeyFilePath

Crea un tunnel cloud sicuro.

Ad esempio, è possibile usare il seguente comando per creare un tunnel cloud denominato EC2 Tunnel.

create-cloud-tunnel --name
EC2 Tunnel --description "Test connessione tunner EC2" --enabled false --externalAddress 50.18.100.100 
--sshPort 22 --internalAddress 192.0.2.255 
--proxyUrl http://proxy.vmware.com:3128 --username root 
--privateKeyPath /tmp/private_key_file
update-cloud-tunnel --name
PreviousTunnelName --new-name NewTunnelName 
--description "TunnelDescription"
--externalAddress EndpointVMElasticIP 
--sshPort 22 --internalAddress EndpointVMPrivateIP 
--proxyUrl ProxyURL --username UserName
--privateKeyPath PrivateKeyFilePath

Modifica i valori di diversi parametri di un tunnel cloud esistente.

Per la maggior parte dei parametri, questo comando funziona solo se il tunnel cloud è disattivato.

list-cloud-tunnels --name TunnelName

Ripristina un elenco di tutti i tunnel cloud disponibili o di un tunnel cloud particolare, quando specificato.

Per visualizzare i dettagli di un tunnel cloud particolare, usare il comando list-cloud-tunnels --name EC2 Tunnel.

enable-cloud-tunnel --name TunnelName

Attiva un tunnel cloud esistente.

Questo comando avvia un'operazione in background che stabilisce la connessione del tunnel cloud sicuro.

disable-cloud-tunnel --name TunnelName

Disattiva un tunnel cloud esistente.

Questo comando avvia un'operazione in background che disattiva la connessione del tunnel cloud sicuro.

delete-cloud-tunnel --name TunnelName

Elimina un tunnel cloud esistente.

Il tunnel cloud deve essere disattivato per poter essere eliminato.

Rimuove la connessione del tunnel cloud tra l'appliance Application Services e l'ambiente Amazon EC2.
test-cloud-tunnel --name TunnelName

Verifica una connessione SSH del tunnel cloud sicuro e segnala lo stato corrente.

L'attivazione o la disattivazione del tunnel cloud avvia in background l'operazione di connessione o di disconnessione. Questo comando segnala lo stato di tale operazione in background. Inoltre, il comando verifica se la connessione funziona correttamente con Application Services durante una distribuzione.

Usare questo comando dopo aver attivato o disattivato un tunnel cloud per confermare che la richiesta è stata eseguita correttamente.