سناریوی کار با Keystone: تفاوت میان نسخهها
پرش به ناوبری
پرش به جستجو
بدون خلاصۀ ویرایش |
|||
(یک نسخهٔ میانی ویرایش شده توسط یک کاربر دیگر نشان داده نشد) | |||
خط ۲: | خط ۲: | ||
== پیشنیازهای کارگاه == | |||
* برای حضور در کارگاه حتما لپتاپ به همراه داشته باشید. | * برای حضور در کارگاه حتما لپتاپ به همراه داشته باشید. | ||
خط ۱۰: | خط ۱۰: | ||
== سرفصلهای جلسه == | |||
# آشنایی با مفاهیم اولیه | # آشنایی با مفاهیم اولیه | ||
# آشنایی با نحوه استفاده از واسط های برنامه نویسی | # آشنایی با نحوه استفاده از واسط های برنامه نویسی | ||
خط ۱۶: | خط ۱۶: | ||
== مجموعه سناریوی 1 == | |||
پس از نصب افزونه [https://addons.mozilla.org/en-US/firefox/addon/restclient/ RESTClient] در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید: | پس از نصب افزونه [https://addons.mozilla.org/en-US/firefox/addon/restclient/ RESTClient] در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید: | ||
خط ۲۸: | خط ۲۸: | ||
</div> | </div> | ||
== مجموعه سناریوی 2 == | |||
<div dir="ltr"> | <div dir="ltr"> | ||
1- List users (hint: GET /users) | 1- List users (hint: GET /users) | ||
خط ۴۵: | خط ۴۵: | ||
== پیوست == | |||
<div dir="ltr"> | <div dir="ltr"> | ||
خط ۶۴: | خط ۶۴: | ||
== لینک های مرتبط == | |||
# [http://docs.occc.ir/workshops/keystone_worksheet.pdf نسخه PDF معرفی و سناریوهای کار با Keystone] | |||
# [http://developer.openstack.org/api-ref-identity-v2.html مستندات رسمی کار با کی استون - نسخه آنلاین] | # [http://developer.openstack.org/api-ref-identity-v2.html مستندات رسمی کار با کی استون - نسخه آنلاین] | ||
# [http://api.openstack.org/api-ref-guides/bk-api-ref-identity-v2.pdf مستندات رسمی کار با کی استون - نسخه PDF] | # [http://api.openstack.org/api-ref-guides/bk-api-ref-identity-v2.pdf مستندات رسمی کار با کی استون - نسخه PDF] | ||
خط ۷۰: | خط ۷۱: | ||
# [http://ask.occc.ir/index.php?qa=tag&qa_1=identity پرسش و پاسخ] | # [http://ask.occc.ir/index.php?qa=tag&qa_1=identity پرسش و پاسخ] | ||
# [[جلسه 27 جامعه آزاد رایانش ابری ایران]] | # [[جلسه 27 جامعه آزاد رایانش ابری ایران]] | ||
{{#widget:DISQUS | |||
|id=wiki-occc | |||
|uniqid={{PAGENAME}} | |||
|url={{fullurl:{{PAGENAME}}}} | |||
}} |
نسخهٔ کنونی تا ۱۲ ژانویهٔ ۲۰۱۵، ساعت ۰۰:۱۹
کارگاه عملی اپن استک: بخش احراز هویت
پیشنیازهای کارگاه
- برای حضور در کارگاه حتما لپتاپ به همراه داشته باشید.
- آشنایی با مبانی مجازیسازی
- آشنایی با اصول اولیه شبکه
- آشنایی اولیه با معماری اپن استک
سرفصلهای جلسه
- آشنایی با مفاهیم اولیه
- آشنایی با نحوه استفاده از واسط های برنامه نویسی
- اجرای چند مثال عملی
مجموعه سناریوی 1
پس از نصب افزونه RESTClient در فایر فاکس نسبت به انجام موارد زیر اقدام نمایید:
1- List supporting API versions (hint: GET http://KEYSTONE_IP:35357/) 2- Show version details(hint: GET /v2.0) 3- List extensions (hint: GET /v2.0/extensions) 4- Authenticate (hint: POST /v2.0/tokens + check appendix) 5- Find token in the response and check issue time and expire time and id. 6- Use token id for following steps (authorization section).
مجموعه سناریوی 2
1- List users (hint: GET /users) 2- List tenants (hint: GET /tenants) 3- List roles (hint: GET /OS-KSADM/roles) 4- List endpoints 5- List services 6- Verify your token ! 7- Add new user 8- List all users 9- List mytenant users 10- Add user to mytenant (role: _member_) 11- Login using new user to mytenant 12- List users again
پیوست
Header information: Content-Type: application/json X-Auth-Token:{token_id}
Sample body for authentication request: { "auth":{ "passwordCredentials":{ "username":"myadmin", "password":"123" }, "tenantName":"mytenant" }}
لینک های مرتبط
- نسخه PDF معرفی و سناریوهای کار با Keystone
- مستندات رسمی کار با کی استون - نسخه آنلاین
- مستندات رسمی کار با کی استون - نسخه PDF
- مشاهده اسلایدهای کارگاه
- پرسش و پاسخ
- جلسه 27 جامعه آزاد رایانش ابری ایران