Utilizzo di Ansible
Utilizzo della CLI dell'orchestratore di AlloyDB Omni
Prima di iniziare
Prima di iniziare, crea il cluster.
Ansible
Per ottenere lo stato del cluster utilizzando Ansible, completa le seguenti istruzioni:
Crea un playbook Ansible per il ruolo
google.alloydbomni_orchestrator.status.- name: STATUS_PLAYBOOK_NAME hosts: localhost vars: ansible_become: true ansible_user: ANSIBLE_USER ansible_ssh_private_key_file: ANSIBLE_SSH_PRIVATE_KEY_FILE roles: - role: google.alloydbomni_orchestrator.statusSostituisci le seguenti variabili:
STATUS_PLAYBOOK_NAME: il nome del playbook Ansible. Ad esempio,My cluster status.ANSIBLE_USER: utente del sistema operativo utilizzato da Ansible per accedere ai nodi di AlloyDB Omni.ANSIBLE_SSH_PRIVATE_KEY_FILE: la chiave privata utilizzata da Ansible per connettersi ai nodi AlloyDB Omni utilizzando SSH.
Esegui il playbook.
ansible-playbook STATUS_PLAYBOOK_PATH -i DEPLOYMENT_SPECIFICATION_PATH \ -e resource_type="RESOURCE_TYPE" -e resource_name=RESOURCE_NAMESostituisci le seguenti variabili:
STATUS_PLAYBOOK_PATH: il percorso del playbook che hai creato nel passaggio 1.DEPLOYMENT_SPECIFICATION_PATH: percorso della specifica di deployment creata in Installare i componenti di AlloyDB Omni.RESOURCE_TYPE: il tipo di risorsa di cui vuoi conoscere lo stato. Ad esempio, potrebbe essereDBClusteroPgBouncer.(Facoltativo)
RESOURCE_NAME: nome della risorsa di cui vuoi conoscere lo stato. Ad esempio, potrebbe essere il nome della risorsaDBClusteroPgBouncer.
CLI dell'orchestratore di AlloyDB Omni
Per ottenere lo stato del cluster utilizzando l'interfaccia a riga di comando dell'orchestratore AlloyDB Omni, esegui questo comando alloydbctl:
alloydbctl get -d DEPLOYMENT_SPECIFICATION_PATH_PATH -t RESOURCE_TYPE -n RESOURCE_NAMESostituisci le seguenti variabili:
DEPLOYMENT_SPECIFICATION_PATH_PATH: percorso della specifica di deployment creata in Installare i componenti di AlloyDB Omni.RESOURCE_TYPE: il tipo di risorsa di cui vuoi conoscere lo stato. Ad esempio, potrebbe essereDBClusteroPgBouncer.(Facoltativo)
RESOURCE_NAME: nome della risorsa di cui vuoi conoscere lo stato. Ad esempio, potrebbe essere il nome della risorsaDBClusteroPgBouncer.