C/C++教程

Ubuntu Server 20.04最小部署openstack Wallaby(六)——Horizon

本文主要是介绍Ubuntu Server 20.04最小部署openstack Wallaby(六)——Horizon,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Horizon是管理OpenStack的Dashboard,方便我们操作OpenStack。部署在Controller节点。

安装程序

sudo apt-get install openstack-dashboard

修改配置文件

sudo vim /etc/openstack-dashboard/local_settings.py

修改以下变量

OPENSTACK_HOST = "controller"
ALLOWED_HOSTS = ['*']

SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

CACHES = {
    'default': {
         'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache',
         'LOCATION': 'controller:11211',
    }
}


OPENSTACK_KEYSTONE_URL = "http://%s:5000" % OPENSTACK_HOST

OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

OPENSTACK_API_VERSIONS = {
    "identity": 3,
    "image": 2,
    "volume": 3,
}

OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"

OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

OPENSTACK_NEUTRON_NETWORK = {
    ...
    'enable_router': False,
    'enable_quotas': False,
    'enable_ipv6': False,
    'enable_distributed_router': False,
    'enable_ha_router': False,
    'enable_lb': False,
    'enable_firewall': False,
    'enable_vpn': False,
    'enable_fip_topology_check': False,
}

TIME_ZONE = "Asia/Shanghai"

修改配置文件

sudo vim /etc/apache2/conf-available/openstack-dashboard.conf

如果没有添加

WSGIApplicationGroup %{GLOBAL}

重载apache2

sudo systemctl reload apache2.service

 

这篇关于Ubuntu Server 20.04最小部署openstack Wallaby(六)——Horizon的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!