keystone - מקוון בענן

זוהי אבן המפתח של הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


keystone - לקוח עבור OpenStack Identity API

תַקצִיר


אבן המפתח [אפשרויות] [אפשרויות פקודה]

אבן המפתח לעזור

אבן המפתח לעזור

תיאור


אזהרה:
השמיים אבן המפתח כלי השירות של שורת הפקודה ממתין להוצאה משימוש. ה OpenStackClient מאוחד
הפקודה קו תועלת יש להשתמש במקום. ה אבן המפתח שירות שורת הפקודה בלבד
תומך ב-V2 של Identity API ואילו תוכנית OSC תומכת גם ב-V2 וגם ב-V3.

השמיים אבן המפתח שירות שורת הפקודה מקיים אינטראקציה עם שירותים המספקים OpenStack Identity API
(למשל Keystone).

כדי לתקשר עם ה-API, תצטרך להיות מאומת - ואת אבן המפתח מספק
אפשרויות מרובות לכך.

בזמן האתחול של Keystone, האימות מתבצע באמצעות אסימון סודי משותף
והמיקום של נקודת הקצה של Identity API. האסימון הסודי המשותף מוגדר ב
keystone.conf בתור "admin_token".

אתה יכול לציין ערכים אלה בשורת הפקודה עם --os-token ו --os-endpoint, או להגדיר
אותם במשתני סביבה:

OS_SERVICE_TOKEN
האסימון הניהולי של Keystone שלך

OS_SERVICE_ENDPOINT
נקודת הקצה של Identity API

אפשרויות שורת הפקודה יעקפו את כל משתני הסביבה שהוגדרו.

אם כבר יש לך חשבונות, אתה יכול להשתמש בשם המשתמש והסיסמה שלך ב-OpenStack. אתה יכול לעשות
זה עם --os-שם משתמש, --os-סיסמה.

Keystone מאפשר למשתמש להיות משויך לפרויקט אחד או יותר שהם מבחינה היסטורית
נקרא דיירים. כדי לציין את הפרויקט שברצונך לאשר נגדו, תוכל
אופציונלי לציין א --os-tenant-id or --os-danner-name.

במקום להשתמש באפשרויות, קל יותר להגדיר אותן כמשתני סביבה:

OS_USERNAME
שם המשתמש שלך ב-Keystone.

OS_PASSWORD
סיסמת הקיסטון שלך.

OS_TENANT_NAME
שם פרויקט Keystone.

OS_TENANT_ID
תעודת זהות של דייר Keystone.

OS_AUTH_URL
כתובת האתר של שרת OpenStack API.

OS_IDENTITY_API_VERSION
גרסת OpenStack Identity API.

OS_CACERT
המיקום של CA truststore (בפורמט PEM) עבור לקוח זה.

OS_CERT
המיקום של מאגר המפתחות (בפורמט PEM) המכיל את המפתח הציבורי של זה
לָקוּחַ. מאגר מפתחות זה יכול להכיל גם את המפתח הפרטי של לקוח זה.

OS_KEY המיקום של מאגר המפתחות (בפורמט PEM) המכיל את המפתח הפרטי של זה
לָקוּחַ. ערך זה יכול להיות ריק אם המפתח הפרטי כלול ב-OS_CERT
קובץ.

לדוגמה, ב-Bash היית משתמש ב:

ייצוא OS_USERNAME=השם שלך
ייצא OS_PASSWORD=yadayadayada
ייצא OS_TENANT_NAME=הפרויקט שלי
ייצוא OS_AUTH_URL=http(s)://example.com:5000/v2.0/
ייצא OS_IDENTITY_API_VERSION=2.0
ייצוא OS_CACERT=/etc/keystone/yourca.pem
ייצא OS_CERT=/etc/keystone/yourpublickey.pem
ייצוא OS_KEY=/etc/keystone/yourprivatekey.pem

אפשרויות


כדי לקבל רשימה של פקודות ואפשרויות זמינות הפעל:

עזרה באבן מפתח

כדי לקבל שימוש ואפשרויות של פקודה:

עזרה באבן מפתח

דוגמאות


קבל מידע על פקודת יצירת נקודת קצה:

Keystone עזרה ביצירת נקודות קצה

הצג את נקודות הקצה של שירותי OpenStack:

קטלוג אבן מפתח

צור פרויקט 'שירות':

keystone tenant-create --name=service

צור משתמש שירות עבור nova:

keystone user-create --name=nova
--tenant_id=
--email=nova@nothing.com

צפה בתפקידים:

רשימת תפקידי אבן מפתח

השתמש ב-keystone באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows