Base data to generate the OpenStack map and the Software section of the www.openstack.org website.
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

726 líneas
24KB

  1. ---
  2. name: Deployment tools
  3. hide-subtabs: True
  4. tabs:
  5. - name: Deployment tools
  6. map-bucket: openstack-lifecyclemanagement
  7. prelude: >
  8. Tools and packaging recipes to help install and maintain the lifecycle of
  9. OpenStack deployments.
  10. categories:
  11. - category: Frameworks for lifecycle management
  12. components:
  13. - name: tripleo
  14. title: Deploys OpenStack using OpenStack itself
  15. docs-title: Docs
  16. docs-url: https://docs.openstack.org/tripleo-docs/latest/
  17. desc: >
  18. TripleO is a project aimed at installing, upgrading and
  19. operating OpenStack clouds using OpenStack’s own cloud
  20. facilities as the foundation - building on Nova, Ironic,
  21. Neutron and Heat to automate cloud management at datacenter
  22. scale.
  23. project-team: tripleo
  24. capabilities:
  25. - name: starts-from
  26. tags:
  27. - bare-metal
  28. - os-installed
  29. - name: technology
  30. tags:
  31. - rpm-packages
  32. - oci-containers
  33. - redhat-centos
  34. - puppet
  35. - ansible
  36. - heat
  37. - name: components
  38. tags:
  39. - message-queue
  40. - database
  41. - secrets-storage
  42. - etcd
  43. - cache
  44. - keystone
  45. - placement
  46. - glance
  47. - barbican
  48. - neutron
  49. - octavia
  50. - desginate
  51. - ironic
  52. - swift
  53. - cinder
  54. - manila
  55. - nova
  56. - sahara
  57. - heat
  58. - mistral
  59. - zaqar
  60. - aodh
  61. - horizon
  62. - ec2api
  63. - ceilometer
  64. - panko
  65. - name: upgrade
  66. tags:
  67. - online
  68. - per-version
  69. - fast-forward
  70. - name: features
  71. tags:
  72. - offline-installation
  73. - encrypted-local-comms
  74. - all-in-one
  75. - nova-cells
  76. - name: openstack-helm
  77. title: Deploys OpenStack in containers using Helm
  78. docs-title: Docs
  79. docs-url: https://docs.openstack.org/openstack-helm/latest/
  80. desc: >
  81. Collection of Helm charts that simply, resiliently,
  82. and flexibly deploy OpenStack and related services on Kubernetes.
  83. project-team: OpenStack-Helm
  84. capabilities:
  85. - name: starts-from
  86. tags:
  87. - kubernetes-cluster
  88. - name: technology
  89. tags:
  90. - helm
  91. - kubernetes
  92. - oci-containers
  93. - sles-opensuse
  94. - ubuntu
  95. - name: components
  96. tags:
  97. - aodh
  98. - barbican
  99. - cache
  100. - ceilometer
  101. - cinder
  102. - congress
  103. - database
  104. - designate
  105. - etcd
  106. - glance
  107. - heat
  108. - horizon
  109. - ironic
  110. - keystone
  111. - magnum
  112. - message-queue
  113. - mistral
  114. - monasca
  115. - neutron
  116. - nova
  117. - octavia
  118. - panko
  119. - rally
  120. - senlin
  121. - swift
  122. - name: upgrade
  123. tags:
  124. - online
  125. - per-version
  126. - name: features
  127. tags:
  128. - all-in-one
  129. - encrypted-local-comms
  130. - nova-cells
  131. - offline-installation
  132. video:
  133. id: QQlzhp6zrX0
  134. desc: >
  135. Project Updates cover the latest changes in the project. See
  136. what's new in the latest OpenStack release, and what you can
  137. expect to see from the project in the upcoming release.
  138. title: openstack-helm - Project Update
  139. - name: kolla-ansible
  140. title: Deploys OpenStack in containers using Ansible
  141. docs-title: Docs
  142. docs-url: https://docs.openstack.org/kolla-ansible/latest/
  143. desc: >
  144. Kolla-Ansible deploys a containerised OpenStack control plane
  145. using Kolla containers, orchestrated via Ansible. The project
  146. aims for simplicity and reliability, while providing a flexible,
  147. intuitive configuration model.
  148. project-team: kolla
  149. capabilities:
  150. - name: starts-from
  151. tags:
  152. - os-installed
  153. - name: technology
  154. tags:
  155. - deb-packages
  156. - rpm-packages
  157. - source-tarballs
  158. - oci-containers
  159. - git
  160. - redhat-centos
  161. - debian
  162. - ubuntu
  163. - ansible
  164. - name: components
  165. tags:
  166. - message-queue
  167. - database
  168. - etcd
  169. - cache
  170. - keystone
  171. - placement
  172. - glance
  173. - barbican
  174. - searchlight
  175. - karbor
  176. - neutron
  177. - octavia
  178. - designate
  179. - ironic
  180. - cyborg
  181. - swift
  182. - cinder
  183. - manila
  184. - nova
  185. - zun
  186. - qinling
  187. - magnum
  188. - trove
  189. - sahara
  190. - murano
  191. - freezer
  192. - solum
  193. - heat
  194. - mistral
  195. - senlin
  196. - zaqar
  197. - aodh
  198. - blazar
  199. - horizon
  200. - ceilometer
  201. - monasca
  202. - panko
  203. - watcher
  204. - vitrage
  205. - congress
  206. - rally
  207. - cloudkitty
  208. - masakari
  209. - name: upgrade
  210. tags:
  211. - online
  212. - per-version
  213. - name: features
  214. tags:
  215. - offline-installation
  216. - encrypted-local-comms
  217. - all-in-one
  218. - nova-cells
  219. video:
  220. id: IJTBJXdlo9E
  221. desc: >
  222. Project Updates cover the latest changes in the project. See
  223. what's new in the latest OpenStack release, and what you can
  224. expect to see from the project in the upcoming release.
  225. title: Kolla - Project Update
  226. - name: kayobe
  227. title: Deployment of containerised OpenStack to bare metal
  228. docs-title: Docs
  229. docs-url: https://docs.openstack.org/kayobe/latest/
  230. desc: >
  231. Kayobe deploys a containerised OpenStack control plane to bare
  232. metal. Bifrost is used to discover and provision the cloud
  233. servers. Kolla is used to build container images for OpenStack
  234. services. Kolla Ansible is used to deploy a containerised
  235. OpenStack control plane.
  236. project-team: kolla
  237. capabilities:
  238. - name: starts-from
  239. tags:
  240. - bare-metal
  241. - os-installed
  242. - name: technology
  243. tags:
  244. - rpm-packages
  245. - source-tarballs
  246. - oci-containers
  247. - git
  248. - redhat-centos
  249. - ansible
  250. - name: components
  251. tags:
  252. - message-queue
  253. - database
  254. - etcd
  255. - cache
  256. - keystone
  257. - placement
  258. - glance
  259. - barbican
  260. - searchlight
  261. - karbor
  262. - neutron
  263. - octavia
  264. - designate
  265. - ironic
  266. - cyborg
  267. - swift
  268. - cinder
  269. - manila
  270. - nova
  271. - zun
  272. - qinling
  273. - magnum
  274. - trove
  275. - sahara
  276. - murano
  277. - freezer
  278. - solum
  279. - heat
  280. - mistral
  281. - senlin
  282. - zaqar
  283. - aodh
  284. - blazar
  285. - horizon
  286. - ceilometer
  287. - monasca
  288. - panko
  289. - watcher
  290. - vitrage
  291. - congress
  292. - rally
  293. - cloudkitty
  294. - masakari
  295. - name: upgrade
  296. tags:
  297. - online
  298. - per-version
  299. - name: features
  300. tags:
  301. - offline-installation
  302. - encrypted-local-comms
  303. - all-in-one
  304. - nova-cells
  305. - name: openstack-ansible
  306. title: Ansible playbooks to deploy OpenStack
  307. docs-title: Docs
  308. docs-url: https://docs.openstack.org/openstack-ansible/latest/
  309. desc: >
  310. OpenStack-Ansible provides Ansible playbooks and roles for the
  311. deployment and configuration of an OpenStack environment.
  312. project-team: OpenStackAnsible
  313. capabilities:
  314. - name: starts-from
  315. tags:
  316. - os-installed
  317. - name: technology
  318. tags:
  319. - deb-packages
  320. - rpm-packages
  321. - source-tarballs
  322. - git
  323. - redhat-centos
  324. - sles-opensuse
  325. - debian
  326. - ubuntu
  327. - ansible
  328. - name: components
  329. tags:
  330. - message-queue
  331. - database
  332. - etcd
  333. # Note: OSA can deploy barbican but it's not
  334. # installed by default (opt-in instead).
  335. - secrets-storage
  336. - etcd
  337. - cache
  338. - keystone
  339. - placement
  340. - glance
  341. - barbican
  342. - neutron
  343. - octavia
  344. - designate
  345. - ironic
  346. - swift
  347. - cinder
  348. # - manila
  349. # Note: Not sure about CI, so hesitating to list it here.
  350. - nova
  351. - zun
  352. - magnum
  353. - trove
  354. - sahara
  355. - masakari
  356. - heat
  357. - mistral
  358. - zaqar
  359. - aodh
  360. - blazar
  361. - horizon
  362. - ceilometer
  363. - rally
  364. - cloudkitty
  365. - name: upgrade
  366. tags:
  367. - online
  368. # Note: OSA is doing rolling updates by default.
  369. # Rolling upgrades are also done, but it sometimes
  370. # (depending on the version) can lead to
  371. # control plane downtime.
  372. - per-version
  373. # - skip-level
  374. # Note: We do have this kind of feature for
  375. # some branches, but we don't recommend it.
  376. # I am not sure we should list that.
  377. - name: features
  378. tags:
  379. - supports-heterogeneous-versions
  380. - all-in-one
  381. # - nova-cells
  382. # Note: It's possible to have multiple nova-cells
  383. # but it's not documented, nor very user friendly.
  384. # I propose to not list it.
  385. video:
  386. id: z5gkETEetT8
  387. desc: >
  388. Project Updates cover the latest changes in the project. See
  389. what's new in the latest OpenStack release, and what you can
  390. expect to see from the project in the upcoming release.
  391. title: OpenStackAnsible - Project Update
  392. - name: openstack-charms
  393. title: Deploys OpenStack in containers using Charms and Juju
  394. docs-title: Docs
  395. docs-url: https://docs.openstack.org/charm-guide/latest/
  396. download-title: Find OpenStack Charms in the Charm Store
  397. download-url: https://jujucharms.com/openstack
  398. desc: >
  399. Collection of Charms to deploy OpenStack using
  400. the Juju framework.
  401. project-team: OpenStack Charms
  402. capabilities:
  403. - name: starts-from
  404. tags:
  405. - bare-metal
  406. - name: technology
  407. tags:
  408. - deb-packages
  409. - ubuntu
  410. - juju
  411. - name: components
  412. tags:
  413. - database
  414. - message-queue
  415. - secrets-storage
  416. - cache
  417. - etcd
  418. - keystone
  419. - glance
  420. - nova
  421. - neutron
  422. - barbican
  423. - octavia
  424. - designate
  425. - swift
  426. - cinder
  427. - manila
  428. - masakari
  429. - heat
  430. - aodh
  431. - ceilometer
  432. - horizon
  433. - placement
  434. - name: upgrade
  435. tags:
  436. - online
  437. - per-version
  438. - name: features
  439. tags:
  440. - nova-cells
  441. links:
  442. - Juju Solutions for OpenStack: https://jujucharms.com/openstack
  443. - Install OpenStack: https://www.ubuntu.com/openstack/install
  444. - Install single-server OpenStack with conjure-up: >
  445. https://tutorials.ubuntu.com/tutorial/install-openstack-with-conjure-up
  446. video:
  447. id: iABGeJGxg2U
  448. desc: >
  449. Project Updates cover the latest changes in the project. See
  450. what's new in the latest OpenStack release, and what you can
  451. expect to see from the project in the upcoming release.
  452. title: Charms - Project Update
  453. - name: bifrost
  454. title: Ansible playbooks using ironic
  455. docs-title: Docs
  456. docs-url: https://docs.openstack.org/bifrost/latest/
  457. desc: >
  458. Bifrost (pronounced bye-frost) is a set of Ansible playbooks
  459. that automates the task of deploying a base image onto a set of
  460. known hardware using ironic. It provides modular utility for
  461. one-off operating system deployment with as few operational
  462. requirements as reasonably possible.
  463. project-team: ironic
  464. capabilities:
  465. - name: components
  466. tags:
  467. - keystone
  468. - name: openstack-chef
  469. title: Chef cookbooks to build, operate and consume OpenStack
  470. docs-title: Docs
  471. docs-url: https://docs.openstack.org/openstack-chef/latest/
  472. download-title: Cookbooks
  473. download-url: https://supermarket.chef.io/users/openstack
  474. desc: >
  475. The Chef cookbooks for OpenStack automate the building, operation
  476. and consumption of OpenStack cloud deployments.
  477. project-team: OpenStack Chef
  478. capabilities:
  479. - name: starts-from
  480. tags:
  481. - env-bootstrap
  482. - name: technology
  483. tags:
  484. - deb-packages
  485. - rpm-packages
  486. - redhat-centos
  487. - ubuntu
  488. - chef
  489. - name: components
  490. tags:
  491. - message-queue
  492. - database
  493. - keystone
  494. - placement
  495. - glance
  496. - neutron
  497. - designate
  498. - cinder
  499. - nova
  500. - heat
  501. - horizon
  502. - name: features
  503. tags:
  504. - all-in-one
  505. - category: Packaging recipes for popular frameworks
  506. components:
  507. - name: kolla
  508. title: Production-ready OpenStack containers
  509. docs-title: Docs
  510. docs-url: https://docs.openstack.org/kolla/latest/
  511. desc: >
  512. Recipes and tools to build production-ready OpenStack container
  513. images for multiple operating system distributions.
  514. project-team: kolla
  515. capabilities:
  516. - name: starts-from
  517. tags:
  518. - env-bootstrap
  519. - name: technology
  520. tags:
  521. - deb-packages
  522. - rpm-packages
  523. - source-tarballs
  524. - oci-containers
  525. - git
  526. - redhat-centos
  527. - debian
  528. - ubuntu
  529. - name: components
  530. tags:
  531. - message-queue
  532. - database
  533. - etcd
  534. - cache
  535. - keystone
  536. - placement
  537. - glance
  538. - barbican
  539. - searchlight
  540. - karbor
  541. - neutron
  542. - octavia
  543. - designate
  544. - ironic
  545. - cyborg
  546. - swift
  547. - cinder
  548. - manila
  549. - nova
  550. - zun
  551. - qinling
  552. - magnum
  553. - trove
  554. - sahara
  555. - murano
  556. - freezer
  557. - solum
  558. - heat
  559. - mistral
  560. - senlin
  561. - zaqar
  562. - aodh
  563. - blazar
  564. - horizon
  565. - ceilometer
  566. - monasca
  567. - panko
  568. - watcher
  569. - vitrage
  570. - congress
  571. - rally
  572. - cloudkitty
  573. - masakari
  574. - name: LOCI
  575. title: Lightweight OCI containers
  576. docs-title: Project Wiki
  577. docs-url: https://wiki.openstack.org/wiki/LOCI
  578. desc: >
  579. Recipes and tools to build lightweight OCI compliant container
  580. tooling and images for OpenStack services.
  581. project-team: loci
  582. capabilities:
  583. - name: starts-from
  584. tags:
  585. - env-bootstrap
  586. - name: technology
  587. tags:
  588. - debian
  589. - oci-containers
  590. - redhat-centos
  591. - sles-opensuse
  592. - ubuntu
  593. - name: components
  594. tags:
  595. - cinder
  596. - glance
  597. - heat
  598. - horizon
  599. - ironic
  600. - keystone
  601. - manila
  602. - neutron
  603. - nova
  604. - octavia
  605. - placement
  606. - name: puppet-openstack
  607. title: Puppet modules to deploy OpenStack
  608. docs-title: Docs
  609. docs-url: https://docs.openstack.org/puppet-openstack-guide/latest/
  610. desc: >
  611. Puppet OpenStack modules bring scalable and reliable IT
  612. automation to OpenStack cloud deployments.
  613. project-team: Puppet OpenStack
  614. capabilities:
  615. - name: starts-from
  616. tags:
  617. - os-installed
  618. - env-bootstrap
  619. - name: technology
  620. tags:
  621. - deb-packages
  622. - rpm-packages
  623. - redhat-centos
  624. - debian
  625. - ubuntu
  626. - puppet
  627. - name: components
  628. tags:
  629. - keystone
  630. - placement
  631. - glance
  632. - barbican
  633. - neutron
  634. - octavia
  635. - designate
  636. - ironic
  637. - swift
  638. - cinder
  639. - manila
  640. - nova
  641. - magnum
  642. - trove
  643. - sahara
  644. - murano
  645. - freezer
  646. - heat
  647. - mistral
  648. - zaqar
  649. - aodh
  650. - horizon
  651. - ec2api
  652. - ceilometer
  653. - monasca
  654. - panko
  655. - watcher
  656. - vitrage
  657. - congress
  658. - cloudkitty
  659. - name: features
  660. tags:
  661. - all-in-one
  662. - nova-cells
  663. - name: RPM-packaging
  664. title: RPM package specs to deploy OpenStack
  665. docs-title: Project Wiki
  666. docs-url: https://wiki.openstack.org/wiki/Rpm-packaging
  667. desc: >
  668. RPM Packaging for OpenStack is an cross-distribution and
  669. cross-vendor effort to create common templates for building
  670. OpenStack packages for RPM based Linux and OpenStack
  671. distributions. The project was started with the goal of
  672. unifying the independent packaging efforts of RDO and SUSE,
  673. but is really open for anyone who wants to contribute RPM
  674. packaging spec files for any distribution.
  675. project-team: Packaging-rpm
  676. capabilities:
  677. - name: components
  678. tags:
  679. - keystone
  680. - placement
  681. - glance
  682. - barbican
  683. - karbor
  684. - neutron
  685. - octavia
  686. - designate
  687. - ironic
  688. - cyborg
  689. - swift
  690. - cinder
  691. - manila
  692. - nova
  693. - magnum
  694. - sahara
  695. - murano
  696. - freezer
  697. - masakari
  698. - heat
  699. - mistral
  700. - zaqar
  701. - horizon
  702. - watcher
  703. - name: technology
  704. tags:
  705. - rpm-packages
  706. - redhat-centos
  707. - fedora
  708. - sles-opensuse
  709. - name: starts-from
  710. tags:
  711. - os-installed