美文网首页
DevStack配置文件

DevStack配置文件

作者: CC_06fa | 来源:发表于2018-08-22 11:13 被阅读49次

local.conf

DevStack通过修改local.conf文件进行配置。local.conf是一个经过改造的INI格式文件, 其带有类似于普通的INI部分标头,但是带有双括号 ([[ ... ]]) 和两个由管道(|)分隔的内部字段。
注意:在双括号和内部字段之间没有空格。同样,管道和内部字段之间也没有空格。

'[[' <phase> '|' <config-file-name> ']]'

其中<phase>是由stack.sh确定的phase名称。<config-file-name>是配置文件名。一个特定的元节[[local|localrc]] 用于提供默认的localrc文件。这允许DevStack的所有自定义设置包含在一个文件中。
如果localrc存在,它将被用来保持向后兼容性。

openrc

openrc利用OpenStack command-line tools为用户提供登录认证相关配置。其默认值如下所示:

OS_PROJECT_NAME (OS_TENANT_NAME)

Keystone已将“项目”一词规范化为拥有资源的实体。在某些地方,仍然存在对前一个术语租户的引用。此外,project_name比project_id更受欢迎

OS_PROJECT_NAME=demo

此外,project_name比project_id更受欢迎

OS_USERNAME

除了拥有实体(项目)之外,OpenStack还调用执行操作用户的实体。在某些地方,仍然存在对前一个术语租户的引用。

OS_USERNAME=demo

OS_PASSWORD

Keystone的默认认证要求提供密码。环境变量中设置密码通常是被大多数DevStack使用者所认同的做法。

OS_PASSWORD=secret

HOST_IP, SERVICE_HOST

使用HOST_IP设置API端点主机。SERVICE_HOST 还可以用来指定端点,这对于某些local.conf 配置来说很方便。

HOST_IP=127.0.0.1
SERVICE_HOST=$HOST_IP

KEYSTONECLIENT_DEBUG, NOVACLIENT_DEBUG

command-line client log 的调试级别

# export KEYSTONECLIENT_DEBUG=1
# export NOVACLIENT_DEBUG=1

Minimal Configuration

stack.sh可以在没有localrc字段的情况下运行,当然dev需要一些最基本的配置,最小的配置文件如下所示

[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
#IPV4_ADDRS_SAFE_TO_USE=172.31.1.0/24
#FLOATING_RANGE=192.168.20.0/25
#HOST_IP=10.3.4.5

Installation Directory

DevStack安装目录由DEST变量设置。默认情况下是/opt/stack。通过在localrc部分早期设置它,您可以在以后的变量中引用它。

DEST=/opt/stack

参考文献

相关文章

  • DevStack配置文件

    local.conf DevStack通过修改local.conf文件进行配置。local.conf是一个经过改造...

  • OpenStack queens 一键安装DevStack

    一、DevStack介绍 Devstack目前是支持Ubuntu16.04和CentOS 7,而且Devstack...

  • DevStack-local.conf

    local.conf是DevStack的配置文件,是一个修改后的ini格式文件,首先要配置local.conf才能...

  • Ubuntu16.04+devstack安装OpenStack

    如果想配置Open stack环境,新手建议用devstack安装,devstack是openstack的安装脚本...

  • DevStack部署

    部署整体流程 安装git 使用git下载DevStack源码 使用创建用户脚本创建用户 设置用户权限,并移动dev...

  • DevStack安装

    准备Ubuntu16.04镜像 准备VirtualBox,并安装Ubuntu 安装VIM和Git sudo apt...

  • devstack问题

    1.OSError - setuptools pip wheel failed with error code 1...

  • Could not satisfy constraints fo

    在使用devstack 安装 openstack时报错如下:Could not satisfy constrain...

  • cinder-volume down

    设置环境变量 source devstack/openrc admin admincontroller分别执行s...

  • devstack安装pike

    1.环境说明 物理机操作系统:ubuntu-16.04.4-server-amd64controller:192....

网友评论

      本文标题:DevStack配置文件

      本文链接:https://www.haomeiwen.com/subject/vsdeiftx.html