שימוש ב-Ansible
באמצעות AlloyDB Omni orchestrator CLI
לפני שמתחילים
לפני שמתחילים, צריך ליצור את האשכול.
Ansible
כדי לקבל את הסטטוס של האשכול באמצעות Ansible, פועלים לפי ההוראות הבאות:
יוצרים playbook של Ansible לתפקיד
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.statusמחליפים את המשתנים הבאים:
STATUS_PLAYBOOK_NAME: השם של קובץ ה-playbook של Ansible. לדוגמה,My cluster status.
ANSIBLE_USER: משתמש במערכת ההפעלה שמשמש את Ansible כדי להתחבר לצמתים של AlloyDB Omni.
ANSIBLE_SSH_PRIVATE_KEY_FILE: המפתח הפרטי שמשמש את Ansible לחיבור לצמתים של AlloyDB Omni באמצעות SSH.
מפעילים את חוברת ההדרכה.
ansible-playbook STATUS_PLAYBOOK_PATH -i DEPLOYMENT_SPECIFICATION_PATH \ -e resource_type="RESOURCE_TYPE" -e resource_name=RESOURCE_NAMEמחליפים את המשתנים הבאים:
STATUS_PLAYBOOK_PATH: הנתיב ל-playbook שיצרתם בשלב הראשון.
DEPLOYMENT_SPECIFICATION_PATH: הנתיב למפרט הפריסה שיצרתם בקטע התקנת רכיבי AlloyDB Omni.
RESOURCE_TYPE: סוג המשאב שרוצים לדעת את הסטטוס שלו. לדוגמה,DBClusterאוPgBouncer.(אופציונלי)
RESOURCE_NAME: שם המשאב שרוצים לדעת את הסטטוס שלו. לדוגמה, זה יכול להיות השם של משאבDBClusterאוPgBouncer.
AlloyDB Omni orchestrator CLI
כדי לקבל את הסטטוס של האשכול באמצעות כלי התיזמור של AlloyDB Omni CLI, מריצים את הפקודה הבאה של alloydbctl:
alloydbctl get -d DEPLOYMENT_SPECIFICATION_PATH_PATH -t RESOURCE_TYPE -n RESOURCE_NAMEמחליפים את המשתנים הבאים:
DEPLOYMENT_SPECIFICATION_PATH_PATH: הנתיב למפרט הפריסה שיצרתם בקטע התקנת רכיבי AlloyDB Omni.
RESOURCE_TYPE: סוג המשאב שרוצים לדעת את הסטטוס שלו. לדוגמה,DBClusterאוPgBouncer.(אופציונלי)
RESOURCE_NAME: שם המשאב שרוצים לדעת את הסטטוס שלו. לדוגמה, זה יכול להיות השם של משאבDBClusterאוPgBouncer.