{"id":20111453,"url":"https://github.com/openstack/openstack-ansible-os_aodh","last_synced_at":"2025-05-06T10:33:39.576Z","repository":{"id":66174773,"uuid":"52862794","full_name":"openstack/openstack-ansible-os_aodh","owner":"openstack","description":"Role os_aodh for OpenStack-Ansible. Mirror of code maintained at opendev.org.","archived":false,"fork":false,"pushed_at":"2024-07-23T19:45:05.000Z","size":656,"stargazers_count":12,"open_issues_count":0,"forks_count":2,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-07-23T23:11:35.684Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://opendev.org/openstack/openstack-ansible-os_aodh","language":"Python","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/openstack.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-01T09:01:04.000Z","updated_at":"2024-07-23T19:45:10.000Z","dependencies_parsed_at":"2024-04-17T19:28:22.336Z","dependency_job_id":"e1bf492c-86b9-4e17-9842-c6354353e23b","html_url":"https://github.com/openstack/openstack-ansible-os_aodh","commit_stats":null,"previous_names":[],"tags_count":138,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fopenstack-ansible-os_aodh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fopenstack-ansible-os_aodh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fopenstack-ansible-os_aodh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/openstack%2Fopenstack-ansible-os_aodh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/openstack","download_url":"https://codeload.github.com/openstack/openstack-ansible-os_aodh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224499851,"owners_count":17321605,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T18:16:09.590Z","updated_at":"2024-11-13T18:16:10.575Z","avatar_url":"https://github.com/openstack.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/openstack-ansible-os_aodh.svg\n    :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\nOpenStack Aodh\n##############\n\nAnsible role that installs and configures OpenStack Aodh as the alarm\nfunctionality of Telemetry.\n\nThis role will install the following:\n    * aodh-api\n    * aodh-listener\n    * aodh-evaluator\n    * aodh-notifier\n\nThe role will configure Aodh to use MongoDB for data storage, but does\nnot install or configure MongoDB.\n\nDefault Variables\n=================\n\n.. literalinclude:: ../../defaults/main.yml\n   :language: yaml\n   :start-after: under the License.\n\nRequired Variables\n==================\n\nTo use this role, define the following variables:\n\n.. code-block:: yaml\n\n   # Needed for aodh to talk to MongoDB\n   aodh_container_db_password: \"secrete\"\n   # Password used for Keystone aodh service user\n   aodh_service_password: \"secrete\"\n   # Needed for aodh to talk to memcached\n   memcached_servers: 127.0.0.1\n   memcached_encryption_key: \"some_key\"\n   # Needed for aodh to locate and connect to Oslo.Messaging\n   aodh_oslomsg_rpc_transport: rabbit\n   aodh_oslomsg_rpc_password: \"secrete\"\n   aodh_oslomsg_rpc_servers: \"10.100.100.2\"\n   aodh_oslomsg_rpc_use_ssl: true\n   aodh_oslomsg_rpc_port: 5671\n   aodh_oslomsg_notify_transport: rabbit\n   aodh_oslomsg_notify_password: \"secrete\"\n   aodh_oslomsg_notify_servers: \"10.100.100.2\"\n   aodh_oslomsg_notify_use_ssl: true\n   aodh_oslomsg_notify_port: 5671\n   # Needed to setup the aodh service in Keystone\n   keystone_admin_user_name: admin\n   keystone_admin_tenant_name: admin\n   keystone_auth_admin_password: \"SuperSecretePassword\"\n   keystone_service_adminuri_insecure: false\n   keystone_service_internaluri_insecure: false\n   keystone_service_internaluri: \"http://1.2.3.4:5000\"\n   keystone_service_internalurl: \"{{ keystone_service_internaluri }}/v3\"\n   keystone_service_adminuri: \"http://5.6.7.8:5000\"\n   keystone_service_adminurl: \"{{ keystone_service_adminuri }}/v3\"\n\n======================\nOpenStack-Ansible Aodh\n======================\n\nAnsible role to install OpenStack Aodh.\n\nDocumentation for the project can be found at:\n  https://docs.openstack.org/openstack-ansible-os_aodh/latest/\n\nRelease notes for the project can be found at:\n  https://docs.openstack.org/releasenotes/openstack-ansible-os_aodh\n\nThe project source code repository is located at:\n  https://opendev.org/openstack/openstack-ansible-os_aodh/\n\nThe project home is at:\n  https://launchpad.net/openstack-ansible\n\nThe project bug tracker is located at:\n  https://bugs.launchpad.net/openstack-ansible\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstack%2Fopenstack-ansible-os_aodh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fopenstack%2Fopenstack-ansible-os_aodh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fopenstack%2Fopenstack-ansible-os_aodh/lists"}