airshipit / treasuremap

Reference Airship manifests, CICD, and reference architecture.
http://openstack.org
Apache License 2.0
52 stars 39 forks source link

Consolidate LMA phases at the type level #117

Closed drewwalters96 closed 3 years ago

drewwalters96 commented 3 years ago

There are LMA phases at the site-level to work around airshipit/airshipctl#474. To save on deployment time, we should try consolidating the number of phases, and we should move them to the type level so they can be easily inherited by new sites.

Proposal:

  1. Add the LMA composites/operators to the airship-core workload phase.
  2. Create a workload-config phase to host the LMA custom resources.

NOTE: this is only for the airship-core site.

drewwalters96 commented 3 years ago

As of 7aef5fe7 there are no phases at the site level

https://review.opendev.org/c/airship/treasuremap/+/770709