user:openstack使用者
project:資源的集合 類似旅遊專案
role:用於劃分許可權 類似於公司 經理 員工等職位
token:令牌 類似於公司中的工牌
credentials:用於確認使用者身份的憑證(賬號、密碼) 類似使用者的身份證
authentication:確定使用者身份的過程
service:openstack中執行的元件服務 類似公司中的部門
例:若nova需要向glance獲取映象時,通過訪問keystone拿到glance的endpoint,通過訪問該endpoint去獲取glance服務
admin url 給admin使用者使用,post:35357 類似給經理走的門
internal url openstack內部服務使用,post:5000 類似內部員工走的門
public url 其他使用者可以訪問使用,post:5000
元件間通訊基於rest api
domain:域,包含多個project
group:組,包含多個使用者
Openstack之KeyStone學習(一)
openstack 是乙個美國國家航空航天局和 rackspace 合作研發的雲計算軟體,以 apache 許可證授權,並且是乙個 自由軟體和開放源 專案。openstack 是iaas 基礎設施即服務 平台,讓任何人都可以自行建立和提供雲端 運算服務。以下是5個 openstack 的重要構成部分...
OpenStack的Keystone元件詳解
一 簡介 一 作用 1.使用者管理 驗證使用者身份資訊合法性 2.認證服務 提供了其餘所有元件的認證資訊 令牌的管理,建立,修改等等,使用mysql作為統一的資料庫。3.keystone是openstack用來進行身份驗證 authn 及高階授權 authz 的身份識別服務,目前支援基於口令的aut...
linux安裝keystone的問題
keystone是nodejs裡面一款資料庫驅動的cms系統。安裝過程中需要用到yeoman 根據keystone官網的文件,centos下安裝keystone generator是沒啥問題,然後安裝yeoman。npm安裝yeoman國內比較慢,我是用 registry 得 安裝得。比較快。運動y...