CentOS Stream 8 手工搭建 OpenStack V 版(02 Keystone)

   2025-02-17 2080
核心提示:在CentOS Stream 8上手工搭建OpenStack V版本(02 Keystone)的步骤如下:首先,在CentOS Stream 8上安装必需的软件包和依赖项:

在CentOS Stream 8上手工搭建OpenStack V版本(02 Keystone)的步骤如下:

首先,在CentOS Stream 8上安装必需的软件包和依赖项:
sudo dnf install -y centos-release-openstack-victoriasudo dnf update -ysudo dnf install -y openstack-packstack
执行以下命令以生成Packstack答案文件:
sudo packstack --gen-answer-file=/root/answers.txt
编辑答案文件/root/answers.txt并进行以下更改:

设置CONFIG_KEYSTONE_ADMIN_PW为Keystone管理员密码。

设置CONFIG_KEYSTONE_ADMIN_TOKEN为Keystone管理员令牌。

CONFIG_KEYSTONE_API_VERSION设置为v3

CONFIG_KEYSTONE_API_VERSION设置为v3

执行以下命令以安装和配置Keystone:
sudo packstack --answer-file=/root/answers.txt
完成Keystone的安装和配置后,您可以使用以下命令验证安装:
sudo openstack user list

这将显示已创建的用户列表。

接下来,您可以使用以下命令创建一个Keystone项目:
sudo openstack project create --domain default --description "Test Project" test-project
创建一个新的Keystone用户并将其分配给刚刚创建的项目:
sudo openstack user create --domain default --project test-project --password-prompt test-user
接下来,为新用户分配角色:
sudo openstack role add --project test-project --user test-user _member_
现在,您可以使用新用户凭据进行身份验证:
sudo openstack --os-auth-url http://localhost/identity/v3 --os-project-domain-name Default --os-user-domain-name Default --os-project-name test-project --os-username test-user --os-password <password> token issue

请注意,<password>应替换为实际的用户密码。

以上步骤将手工搭建OpenStack V版本的Keystone组件。您可以继续进行其他组件的安装和配置,以完成OpenStack V版本的搭建。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言