创建角色和用户

在控制节点执行以下操作。

  1. 使用admin用户登录OpenStack命令行。

    1
    source /etc/keystone/admin-openrc
    

  2. 创建glance,并设置用户密码。

    1
    openstack user create --domain default --password-prompt glance
    

    这里输入的glance密码需要和创建Glance数据库中Glance数据库的访问密码一致。

  3. 将角色添加到项目和用户。

    1
    openstack role add --project service --user glance admin
    

  4. 创建服务实体。

    1
    openstack service create --name glance --description "OpenStack Image" image
    

  5. 创建Image服务API端点。

    1
    openstack endpoint create --region RegionOne image public http://controller:9292
    

    1
    2
    openstack endpoint create --region RegionOne image internal http://controller:9292
    openstack endpoint create --region RegionOne image admin http://controller:9292