作者: 赵怡
1. Tacker Devstack安装
以master版本为例
1. Devstacklocal.conf配置, 新增:
enable_plugin tacker https://git.openstack.org/openstack/tacker master |
2. 进行安装
# stack.sh |
2. Tacker配置
Devstack 会自动配置/etc/tacker/tacker.conf文件, 如果手动通过RPM安装, 有一些地方需要自己配置, 配置文件样例如下:
[DEFAULT] nova_region_name = RegionOne nova_api_insecure = False nova_ca_certificates_file = nova_admin_auth_url = http://127.0.0.1:35357 nova_admin_tenant_id = service nova_admin_password = 123456 nova_amin_user_name = nova nova_url = http://127.0.0.1:8774/v2 auth_strategy = keystone policy_file = /etc/tacker/policy.json debug = True verbose = True logging_exception_prefix = %(color)s%(asctime)s.%(msecs)03d TRACE %(name)s ^[[01;35m%(instance)s^[[00m logging_debug_format_suffix = ^[[00;33mfrom (pid=%(process)d) %(funcName)s %(pathname)s:%(lineno)d^[[00m logging_default_format_string = %(asctime)s.%(msecs)03d %(color)s%(levelname)s %(name)s [^[[00;36m-%(color)s] ^[[01;35m%(instance)s%(color)s%(message)s^[[00m logging_context_format_string = %(asctime)s.%(msecs)03d %(color)s%(levelname)s %(name)s [^[[01;36m%(request_id)s ^[[00;36m%(user_name)s %(project_id)s%(color)s] ^[[01;35m%(instance)s%(color)s%(message)s^[[00m use_syslog = False state_path = /opt/stack/data/tacker # Print more verbose output (set logging level to INFO instead of default WARNING level). # verbose = False ... [keystone_authtoken] memcached_servers = 127.0.0.1:11211 |