OpenStack:Masakari

From Define Wiki
Revision as of 12:28, 18 February 2020 by Mariusz (talk | contribs) (Add Masakari overrides explicitly)
Jump to navigation Jump to search

Deploy

kolla-ansible overrides for Masakari: https://bitbucket.org/bostonhpc/vkolla/src/masakari/

To create a full (VM-based) deployment with Masakari enabled follow steps listed in README.adoc.

NOTE: You will need at least the Train version of kolla-ansible in order to use the enable_masakari override [3].

Overrides enabling Masakari:

enable_masakari: "yes"
masakari_install_type: "source"

Inventory hosts:

[masakari-api:children]
control

[masakari-engine:children]
control

[masakari-monitors:children]
compute

Other overrides making Masakari use internal APIs instead of public ones:

config/masakari/masakari-monitors.conf

[api]
api_interface = internal

config/masakari/masakari-api.conf

[DEFAULT]
nova_catalog_admin_info = compute:nova:internalURL
# or
#nova_catalog_admin_info = compute:nova:internal

config/masakari/masakari-engine.conf

[DEFAULT]
nova_catalog_admin_info = compute:nova:internalURL
# or
#nova_catalog_admin_info = compute:nova:internal

Masakari API uses TCP port 15868 by default.


Manage

TODO


Resources

  1. https://docs.openstack.org/masakari/train/
  2. https://github.com/openstack/masakari
  3. https://docs.openstack.org/kolla-ansible/train/reference/compute/masakari-guide.html
  4. https://docs.openstack.org/project-deploy-guide/charm-deployment-guide/train/app-masakari.html