Commit Graph

16 Commits

Author SHA1 Message Date
Kaspars Skels 3bc31be4b2 Move airship-seaworthy to seaworthy
Change-Id: Ide71456d1484b43ea434a23da858418adf51f23b
2019-06-10 17:41:33 -05:00
Dimitrios Markou 46100f03c7 Integrate support for MAAS HA and VIPs
Change-Id: I1c7f3892a03536d94064da1722751eb6683da451
Signed-off-by: Dimitrios Markou <dimitrios.markou@att.com>
2019-04-22 17:08:20 +00:00
Bryan Strassner bbfa8eada7 Update Shipyard Pod Configuration
Updates to use new Shipyard pod configurations, removes node port use.
Requires Shipyard commit a11e962eef5a5aa8f8fc15c4a324dfa6b2465061 or
newer.

Change-Id: Iff5af45d6b4f60c34d18aad821cf9afa4ea67dda
2019-02-05 22:10:49 +00:00
Bryan Strassner 5d8e6b28ae Fix references to olso by correcting them to oslo
Transposed characters in the target replacements in
some of the deployment files can lead to unexpected
results (mostly that defaults are used instead of
overrides)

Since defaults were being used before, the endpoint definition needed to
be redefined to use the expected scheme (amqp) and path (/airflow)

Change-Id: I85a58c7b525e29208957845bf25ffbb0111c8f35
2019-01-14 19:29:22 +00:00
Evgeny L f6f9d7eaef Make keystone default host to be consistent with port
* "keystone-api" host is used for internal communication and
it listens on 5000 port.
* "keystone" host is used for public and admin, its port
is 443.
Ensure default host and port match if "host_fqdn_override"
is not specified.
This is also consistent with OSH defaults.

Change-Id: I020c5a3c13ea33849cd794b845427fbe03e914c5
2019-01-06 00:14:41 +00:00
Kaspars Skels c73a2c8703 Remove port overrides for elasticsearch
- Due to latest changes client port is no longer exposed directly,
   and charts using elastic should use port 80.
   This fix relaxes port overrides to allow using chart defaults.

Change-Id: I8dac2d7240f3e8e925340b2479034a059ab85d42
2019-01-04 12:56:48 -06:00
Steve Wilkerson 7705bba7e2 OSH-Infra: Update monitoring chart configs
This updates chart configuration overrides for the monitoring
services, as well as adds missing secrets, charts and service
accounts for other exporters that have now been enabled

Change-Id: Ia1ed7bba38d7c262e85de8162d53012cdadf487e
2018-11-06 17:09:55 -06:00
Steve Wilkerson 0a1ba88004 Update Elasticsearch and Fluent-Logging configurations
This updates the Elasticsearch and Fluent-logging charts to use
the most recent configuration keys in their values overrides, and
also introduces support for the ceph-rgw s3 api for use for
Elasticsearch snapshot repositories

Change-Id: Ia998db9006350a22fcc7dc3052301d7a5b8259f4
2018-11-05 15:07:09 -06:00
Kaspars Skels 44dafaa96e Add tenant ceph to global/site manifests
- Add tenant ceph manifests in globals
 - Add reference overrides for site in airship-seaworthy
 - Re-purpose 4th control as an additional compute to total 3.
   This allows to maintain proper ceph replication
 - Update disk layout to use partitions for journals

Change-Id: I0edf35bd56e4e5253f78c9074d88369283b6fac3
2018-10-15 23:17:07 -05:00
Kaspars Skels a292a70695 Enable https for airship-seaworthy ingress endpoints
Change-Id: I0e04e896e537facc4a992c9efc8d7f12c6c14352
2018-10-12 08:07:12 -05:00
Kaspars Skels 21dd6408c6 Set Keystone admin endpoint to match public
Change-Id: I1f82cd65fb21cb6a8147ffdc68b0da9197f3fdf7
2018-09-26 05:05:03 +00:00
Kaspars Skels 25cedb0d8a Uplift Airship charts to latest working
Notable changes
 - Ceph client split in provisioner and rgw charts
 - Fixes in endpoints/osh-infra
 - Multiple charts moved from openstack-helm to openstack-helm-infra
 - Hold back MaaS/Drydock helm-toolkit - fixes in charts needed

Change-Id: I790865a4e1ec973b8182d66acad681b99414187c
2018-09-13 00:53:46 -05:00
Kaspars Skels 25428d6b67 DNS overrides for service endpoints
Change-Id: I0a8132a250f91c1eca4634f903a4d49c5e5ed223
2018-09-06 21:20:07 +00:00
Kaspars Skels b46fc4a652 Fixes for OSH and OSH infra manifests
- Set correct release group prefix
 - Remove DNS and HTTPS from endpoints
 - Fix external interface for ovs/neutron
 - Enable all charts in full-site
 - Set versions to known working state

Change-Id: I5ed4cecc3f0034da448d10b79ccb0abf4efc2b86
2018-08-21 16:19:09 -05:00
Kaspars Skels dcf54d4cf7 Fixes for airship manifests
- Fix missing k8s IP for etcd certs
 - Fix release groups for wait labels
 - Fix versions that changed since initial manfiests
 - Fix barbican override to use loci image
 - Add re-generated certs
 - Adjust partitions for host profiles

Change-Id: I961886cbaa3a0ce03e836d2392cf81bb74afc26c
2018-08-21 16:18:33 -05:00
Kaspars Skels cf1f2af877 Initial set of Airship deployment manifests
- global/type manifests
 - airship-seaworthy site manifests

Change-Id: I5951bba063e6447ff0d2e1b40d9711209919f7d1
2018-08-17 17:38:00 -05:00