OpenStack Barbican Pike配置
时间: 2023-08-21 09:06:34 浏览: 52
以下是 OpenStack Barbican Pike 的配置步骤:
1.安装Barbican
```
sudo apt-get install -y barbican-api barbican-worker python-barbicanclient
```
2.配置数据库
编辑 /etc/barbican/barbican.conf 文件,将数据库的连接信息配置为:
```
[database]
connection = mysql+pymysql://barbican:BARBICAN_DBPASS@controller/barbican
```
3.配置消息队列
编辑 /etc/barbican/barbican.conf 文件,将消息队列的连接信息配置为:
```
[DEFAULT]
transport_url = rabbit://openstack:RABBIT_PASS@controller
```
4.配置认证服务
编辑 /etc/barbican/barbican.conf 文件,将认证服务的连接信息配置为:
```
[keystone_authtoken]
auth_uri = http://controller:5000
auth_url = http://controller:35357
memcached_servers = controller:11211
auth_type = password
project_domain_name = Default
user_domain_name = Default
project_name = service
username = barbican
password = BARBICAN_PASS
```
5.配置SSL/TLS
编辑 /etc/barbican/barbican.conf 文件,将 SSL/TLS 的证书和密钥路径配置为:
```
[ssl]
enable = True
certfile = /etc/barbican/certs/barbican.crt
keyfile = /etc/barbican/certs/barbican.key
ca_certs = /etc/barbican/certs/ca.crt
```
6.配置日志
编辑 /etc/barbican/barbican.conf 文件,将日志的路径和级别配置为:
```
[DEFAULT]
log_dir = /var/log/barbican
log_file = barbican.log
log_level = INFO
```
7.重启服务
重启 Barbican 服务:
```
sudo service barbican-api restart
sudo service barbican-worker restart
```
这样,你就完成了 OpenStack Barbican Pike 的配置。