Utilizzo di Ansible
Utilizzo della CLI dell'orchestratore 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 Ansible playbook per il ruolo
google.alloydbomni_orchestrator.status.- name: STATUS_PLAYBOOK_NAME hosts: localhost vars: 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: nome del playbook Ansible. Ad esempio,My cluster status.ANSIBLE_USER: utente del sistema operativo che Ansible utilizza per accedere ai nodi AlloyDB Omni.ANSIBLE_SSH_PRIVATE_KEY_FILE: chiave privata che Ansible utilizza per connettersi ai nodi AlloyDB Omni tramite 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: percorso del playbook creato nel passaggio 1.DEPLOYMENT_SPECIFICATION_PATH: percorso della specifica di deployment creata in Installare i componenti AlloyDB Omni.RESOURCE_TYPE: 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 AlloyDB Omni
Per ottenere lo stato del cluster utilizzando la CLI dell'orchestratore AlloyDB Omni, esegui il seguente 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 AlloyDB Omni.RESOURCE_TYPE: 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.