Menu
Online Notes
  • Privacy Policy
Online Notes

Horizon – Dashboard on Controller Node

Posted on October 11, 2020October 21, 2020 by sandeep

Install the packages (on controller node)

apt install -y openstack-dashboard

Update configurations – Edit /etc/openstack-dashboard/local_settings.py

# Replaced 127.0.0.1 with controller
OPENSTACK_HOST = "controller"

# ALLOWED_HOSTS : Not the one at the end of configuration file 
# under ubuntu section, but the one at the top for configuration 
# file

ALLOWED_HOSTS = 'controller.xxxxxxx.net'

# Replaced existing configuration
SESSION_ENGINE = 'django.contrib.sessions.backends.cache'

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

# Add
OPENSTACK_KEYSTONE_MULTIDOMAIN_SUPPORT = True

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

#Add
OPENSTACK_KEYSTONE_DEFAULT_DOMAIN = "Default"

#Add
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "user"

# Updated OPENSTACK_NEUTRON_NETWORK with following changes

'enable_ipv6': False
'enable_fip_topology_check': False

# Added the following to OPENSTACK_NEUTRON_NETWORK

'enable_lb': False
'enable_firewall': False
'enable_vpn': False

# Updated TIME_ZONE
TIME_ZONE = "Asia/Kolkata"

Restart apache

systemctl reload apache2.service

Access the dashboard

http://controller/horizon (domain = default, username = admin, password = commonpass – The credentials used while bootstrapping)

Default landing page

Just a personal choice, switched to default theme (right top corner)

18.04 bionic dashboard horizon install Openstack train ubuntu
Howto Installation Steps

Recent Posts

  • Launching an instance
  • Removing compute node/host from an Openstack deployment
  • Cinder – Block storage services – Storage Nodes
  • Cinder – Block storage service – Controller node
  • Horizon – Dashboard on Controller Node
  • Neutron – Networking service on Compute nodes
  • Neutron – Networking service on Controller node
  • Nova – Compute services on Compute nodes
  • Nova – Compute services on Controller node
  • Placement services on Controller Node

Recent Comments

  • Adding ClamAV Anti-virus checks to existing Postfix, Amavis+Spamassasin configuration – Online Notes on Configuring secure mail server using Postfix with Dovecot, Amavis, Spamassasin, Postgrey and OpenDKIM

Archives

  • October 2020
  • February 2020
  • January 2020
  • December 2019

Categories

  • Howto
  • Installation Steps
  • Uncategorized

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
©2021 Online Notes | Powered by WordPress & Superb Themes