tripleo-heat-templates


Nametripleo-heat-templates JSON
Version 18.0.0 PyPI version JSON
download
home_pagehttps://opendev.org/openstack/tripleo-heat-templates
SummaryHeat templates for deploying OpenStack with OpenStack.
upload_time2022-12-12 17:10:56
maintainer
docs_urlNone
authorOpenStack
requires_python
licenseApache License (2.0)
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ========================
Team and repository tags
========================

.. image:: https://governance.openstack.org/tc/badges/tripleo-heat-templates.svg
    :target: https://governance.openstack.org/tc/reference/tags/index.html

.. Change things from this point on

======================
tripleo-heat-templates
======================

Heat templates to deploy OpenStack using OpenStack.

* Free software: Apache License (2.0)
* Documentation: https://docs.openstack.org/tripleo-docs/latest/
* Source: https://opendev.org/openstack/tripleo-heat-templates
* Bugs: https://bugs.launchpad.net/tripleo
* Release notes: https://docs.openstack.org/releasenotes/tripleo-heat-templates/

Features
--------

The ability to deploy a multi-node, role based OpenStack deployment using
OpenStack Heat. Notable features include:

 * Choice of deployment/configuration tooling: puppet, (soon) docker

 * Role based deployment: roles for the controller, compute, ceph, swift,
   and cinder storage

 * physical network configuration: support for isolated networks, bonding,
   and standard ctlplane networking

Directories
-----------

A description of the directory layout in TripleO Heat Templates.

 * environments: contains heat environment files that can be used with -e
                 on the command like to enable features, etc.

 * extraconfig: templates used to enable 'extra' functionality. Includes
                functionality for distro specific registration and upgrades.

 * firstboot: example first_boot scripts that can be used when initially
              creating instances.

 * network: heat templates to help create isolated networks and ports

 * puppet: templates mostly driven by configuration with puppet. To use these
           templates you can use the overcloud-resource-registry-puppet.yaml.

 * validation-scripts: validation scripts useful to all deployment
                       configurations

 * roles: example roles that can be used with the tripleoclient to generate
          a roles_data.yaml for a deployment See the
          `roles/README.rst <roles/README.rst>`_ for additional details.

Service testing matrix
----------------------

The configuration for the CI scenarios will be defined in `tripleo-heat-templates/ci/`
and should be executed according to the following table:

+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
|        -       | scn000 | scn001 | scn002 | scn003 | scn004 | scn006 | scn007 | scn009 | scn010 | scn013 | non-ha | ovh-ha |
+================+========+========+========+========+========+========+========+========+========+========+========+========+
| keystone       |    X   |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| glance         |        |  rbd   | swift  |  file  |   rgw  |   file |   file |        |   rbd  |   file |   file |   file |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| cinder         |        |  rbd   | iscsi  |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| heat           |        |    X   |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| ironic         |        |        |        |        |        |    X   |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| mysql          |   X    |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| neutron        |        |  ovn   |   ovn  |   ovn  |   ovn  |   ovn  |   ovs  |        |   ovn  |   ovn  |   ovn  |   ovn  |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| neutron-bgpvpn |        |        |        |        |   wip  |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| neutron-l2gw   |        |        |        |        |   wip  |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| om-rpc         |        | rabbit | rabbit |  amqp1 | rabbit | rabbit | rabbit |        | rabbit | rabbit | rabbit | rabbit |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| om-notify      |        | rabbit | rabbit | rabbit | rabbit | rabbit | rabbit |        | rabbit | rabbit | rabbit | rabbit |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| redis          |        |    X   |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| haproxy        |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| memcached      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| pacemaker      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| nova           |        |  qemu  |  qemu  |  qemu  |  qemu  | ironic |  qemu  |        |  qemu  |  qemu  |  qemu  |  qemu  |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| placement      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| ntp            |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| snmp           |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| timezone       |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| swift          |        |        |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| aodh           |        |    X   |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| ceilometer     |        |    X   |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| gnocchi        |        |  rbd   |  swift |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| barbican       |        |        |    X   |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| cephrgw        |        |        |        |        |    X   |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| cephmds        |        |        |        |        |    X   |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| manila         |        |        |        |        |    X   |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| collectd       |        |    X   |        |        |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| designate      |        |        |        |    X   |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| octavia        |        |        |        |        |        |        |        |        |    X   |    X   |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+
| Extra Firewall |        |        |        |    X   |        |        |        |        |        |        |        |        |
+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+




            

Raw data

            {
    "_id": null,
    "home_page": "https://opendev.org/openstack/tripleo-heat-templates",
    "name": "tripleo-heat-templates",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "",
    "author": "OpenStack",
    "author_email": "openstack-discuss@lists.openstack.org",
    "download_url": "https://files.pythonhosted.org/packages/da/e0/d1b58dae96fe88dc86b0eb1e0c7240b7f405b51932f2fe9f6f711f8351f4/tripleo-heat-templates-18.0.0.tar.gz",
    "platform": null,
    "description": "========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/tripleo-heat-templates.svg\n    :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\n======================\ntripleo-heat-templates\n======================\n\nHeat templates to deploy OpenStack using OpenStack.\n\n* Free software: Apache License (2.0)\n* Documentation: https://docs.openstack.org/tripleo-docs/latest/\n* Source: https://opendev.org/openstack/tripleo-heat-templates\n* Bugs: https://bugs.launchpad.net/tripleo\n* Release notes: https://docs.openstack.org/releasenotes/tripleo-heat-templates/\n\nFeatures\n--------\n\nThe ability to deploy a multi-node, role based OpenStack deployment using\nOpenStack Heat. Notable features include:\n\n * Choice of deployment/configuration tooling: puppet, (soon) docker\n\n * Role based deployment: roles for the controller, compute, ceph, swift,\n   and cinder storage\n\n * physical network configuration: support for isolated networks, bonding,\n   and standard ctlplane networking\n\nDirectories\n-----------\n\nA description of the directory layout in TripleO Heat Templates.\n\n * environments: contains heat environment files that can be used with -e\n                 on the command like to enable features, etc.\n\n * extraconfig: templates used to enable 'extra' functionality. Includes\n                functionality for distro specific registration and upgrades.\n\n * firstboot: example first_boot scripts that can be used when initially\n              creating instances.\n\n * network: heat templates to help create isolated networks and ports\n\n * puppet: templates mostly driven by configuration with puppet. To use these\n           templates you can use the overcloud-resource-registry-puppet.yaml.\n\n * validation-scripts: validation scripts useful to all deployment\n                       configurations\n\n * roles: example roles that can be used with the tripleoclient to generate\n          a roles_data.yaml for a deployment See the\n          `roles/README.rst <roles/README.rst>`_ for additional details.\n\nService testing matrix\n----------------------\n\nThe configuration for the CI scenarios will be defined in `tripleo-heat-templates/ci/`\nand should be executed according to the following table:\n\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n|        -       | scn000 | scn001 | scn002 | scn003 | scn004 | scn006 | scn007 | scn009 | scn010 | scn013 | non-ha | ovh-ha |\n+================+========+========+========+========+========+========+========+========+========+========+========+========+\n| keystone       |    X   |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| glance         |        |  rbd   | swift  |  file  |   rgw  |   file |   file |        |   rbd  |   file |   file |   file |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| cinder         |        |  rbd   | iscsi  |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| heat           |        |    X   |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| ironic         |        |        |        |        |        |    X   |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| mysql          |   X    |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| neutron        |        |  ovn   |   ovn  |   ovn  |   ovn  |   ovn  |   ovs  |        |   ovn  |   ovn  |   ovn  |   ovn  |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| neutron-bgpvpn |        |        |        |        |   wip  |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| neutron-l2gw   |        |        |        |        |   wip  |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| om-rpc         |        | rabbit | rabbit |  amqp1 | rabbit | rabbit | rabbit |        | rabbit | rabbit | rabbit | rabbit |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| om-notify      |        | rabbit | rabbit | rabbit | rabbit | rabbit | rabbit |        | rabbit | rabbit | rabbit | rabbit |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| redis          |        |    X   |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| haproxy        |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| memcached      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| pacemaker      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| nova           |        |  qemu  |  qemu  |  qemu  |  qemu  | ironic |  qemu  |        |  qemu  |  qemu  |  qemu  |  qemu  |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| placement      |        |    X   |    X   |    X   |    X   |    X   |    X   |        |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| ntp            |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| snmp           |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| timezone       |   X    |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |    X   |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| swift          |        |        |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| aodh           |        |    X   |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| ceilometer     |        |    X   |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| gnocchi        |        |  rbd   |  swift |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| barbican       |        |        |    X   |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| cephrgw        |        |        |        |        |    X   |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| cephmds        |        |        |        |        |    X   |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| manila         |        |        |        |        |    X   |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| collectd       |        |    X   |        |        |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| designate      |        |        |        |    X   |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| octavia        |        |        |        |        |        |        |        |        |    X   |    X   |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n| Extra Firewall |        |        |        |    X   |        |        |        |        |        |        |        |        |\n+----------------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+--------+\n\n\n\n",
    "bugtrack_url": null,
    "license": "Apache License (2.0)",
    "summary": "Heat templates for deploying OpenStack with OpenStack.",
    "version": "18.0.0",
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "375a2dbaa7c2f6ecb2611e5a996bd1b4",
                "sha256": "cdc0bfa8257cb499b98497e7c11ea3d0f6782320b51b5278b68171138ab47398"
            },
            "downloads": -1,
            "filename": "tripleo_heat_templates-18.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "375a2dbaa7c2f6ecb2611e5a996bd1b4",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 14019,
            "upload_time": "2022-12-12T17:10:54",
            "upload_time_iso_8601": "2022-12-12T17:10:54.571735Z",
            "url": "https://files.pythonhosted.org/packages/ff/f6/9bbfc6b15a5aa69c408b49c2bbbd5f664287e405c9eaf1f77b13027ea27c/tripleo_heat_templates-18.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c79df2eb05fcdc165dd73745562e7ba6",
                "sha256": "09026a2ace181b1a2eeddb941504add4a10429a391bd265b4c04571f131b8b89"
            },
            "downloads": -1,
            "filename": "tripleo-heat-templates-18.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "c79df2eb05fcdc165dd73745562e7ba6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 986668,
            "upload_time": "2022-12-12T17:10:56",
            "upload_time_iso_8601": "2022-12-12T17:10:56.404102Z",
            "url": "https://files.pythonhosted.org/packages/da/e0/d1b58dae96fe88dc86b0eb1e0c7240b7f405b51932f2fe9f6f711f8351f4/tripleo-heat-templates-18.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2022-12-12 17:10:56",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "tripleo-heat-templates"
}
        
Elapsed time: 0.03371s