Commit Graph

9 Commits

Author SHA1 Message Date
James Gu e28d0a1313 Add new airskiff type
Create a site type called skiff and point airskiff site to be based on
the new type. This will help to reduce the duplication when creating
airskiff-suse site in subsequent commit.

Change-Id: Ie9cd6d0e572a4556ee6ff5c3d37f20349c2d7de3
2019-08-21 16:20:01 +00:00
Matt McEuen 16cdf842d2 Incorporate HA PostgreSQL
This change integrates changes related to the new Patroni-enabled
high availability included in the postgresql helm chart.

1. Updates the version of the postgresql chart
2. Adds users/passphrases for the postgresql replication and exporter users
3. Sets the default number of replicas to 3 (except for skiff & sloop)
4. Adds documentation/scripting for upgrading the chart

Co-Authored-By: Evgeniy L <eli@mirantis.com>
Change-Id: I51e63fb2444610cfb144bc587a6a179fa4830809
2019-07-15 19:39:38 +00:00
Evgeny L c357733d71 Single-cluster RabbitMQ for OpenStack
The intention for the patch is to increase the stability of
OpenStack installation:

1. Use a single RabbitMQ cluster for all OpenStack services.
2. Use 2 replicas for RabbitMQ clusters instead of 3; RabbitMQ
   does not implement a quorum mechanism which allows us to have
   even number of nodes, this should provide better performance
   by reducing the number of instances where the data should be
   replicated. This should also reduce the odds of getting
   RabbitMQ partitioning.

Co-authored-by: Drew Walters <andrew.walters@att.com>

Change-Id: Id981e2650efc24a9e67cf87a0abd414a96f40088
2019-07-12 17:33:39 +00:00
Venkata, Krishna (kv988c) 92ef88f481 [airship]: Remove duplicate values
BaremetalNode/v1.yaml: volume_group is
defined twice in same section in lines 58 and 66.

HostProfile/v1.yaml: volume_group is
defined twice in same section in lines 49 and 57.

SoftwareVersions/v1.yaml: type is defined twice
for dep_check

config/service_accounts.yaml: user_domain_name
defined twice in same section in lines 109 and 114.

config/service_accounts.yaml: user_domain_name
defined twice in same section in lines 111 and 116.

Change-Id: I1597c0afc6b3a9674c0c74692f6575d797bd714d
2019-06-20 17:07:52 -05:00
matthew-fuller ec1c7b1a3c Created global layer chart for OpenStack Tempest
Change-Id: I661726e9279cb71839547547481598ce2eddc208
2019-04-30 09:45:30 -07:00
Evgeny L 3d231ecc25 Remove unused Kibana credentials
Kibana chart is configured with elasticsearch and ldap
credentials, so both kibana password and user are not
used for the configuration.

Change-Id: Ic83087b3bc732d539ac2b837f9c925d0e4ee9849
2019-01-17 23:23:01 +00:00
Evgeny L fe82bacefb Remove duplicate region overrides for barbican
Change-Id: Id63fa4e18994f7cf9c3d59986d47a2f3d37caeda
2019-01-06 00:14:50 +00:00
Vladyslav Drok aefba12f35 Add separate rabbit admin entry for shipyard
Needed-By: https://review.openstack.org/614610
Change-Id: I505a4d01233af2f9820ced77ec0cb4ed30f32f1f
2018-12-21 19:54:12 +00:00
Drew Walters ba0d16dc52 site: Add Airskiff site
This change introduces Airskiff (see [0]), a development/learning environment
for the software delivery components of Airship, to the Airship-Treasuremap
repository. This change also adds a set of scripts accompanied by documentation
for easy deployment. During deployment, Armada, Deckhand, Pegleg, and Shipyard
are downloaded and built from source. Gate scripts from the OpenStack-Helm
project deploy a KubeADM-adminstered cluster. Armada deploys Armada, Deckhand,
and Shipyard into the cluster. The Airship components deploy OpenStack using
the documents provided by the Airskiff site. Airskiff is not safe for
production and should not be duplicated for production usage.

[0] https://github.com/mattmceuen/airskiff

Depends-On: https://review.openstack.org/#/c/613686/
Depends-On: https://review.openstack.org/#/c/614032/
Change-Id: Iae1efcca0812b98a9ad05aa8b869bdccfdb7e44b
2018-11-10 22:01:35 +00:00