Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop an OpenStack-Helm endpoints catalog #76

Open
eak13 opened this issue Jan 5, 2021 · 0 comments
Open

Develop an OpenStack-Helm endpoints catalog #76

eak13 opened this issue Jan 5, 2021 · 0 comments
Labels
6-upstream/osh-deployments Requires changes to an upstream project, openstack-helm-deployments enhancement New feature or request priority/low Items that are considered non-critical for functionality, such as quality of life improvements
Milestone

Comments

@eak13
Copy link

eak13 commented Jan 5, 2021

Problem description
As an operator, I want the ability to specify OpenStack-Helm software/component endpoints in Airship 2 in a way that is consistent to how I manage OSH endpoints in Airship 1 today, so that I can maintain OSH endpoints in a manner that's consumable by OSH.

Proposed change
The OSH endpoint catalog should be formatted in a similar fashion to what's out there today with one major exception. While the format of the data: section needs to remain intact, the substitution section needs to change to leverage the kustomize/replacement transformer capabilities.

At a minimum, the endpoint list should also be updated to remove any Airship 1 components like armada, deckhand, etc.

The current AS1 endpoint catalog can be found here.
https://raw.githubusercontent.com/airshipit/treasuremap/master/site/seaworthy/software/config/endpoints.yaml

Per @mattmceuen suggestion, created https://storyboard.openstack.org/#!/story/2008493 in osh-deployments to create the endpoint catalog there. This issue will be used to track upstream.

@eak13 eak13 transferred this issue from airshipit/airshipctl Jan 6, 2021
@eak13 eak13 added 6-upstream/osh-deployments Requires changes to an upstream project, openstack-helm-deployments enhancement New feature or request labels Jan 6, 2021
@eak13 eak13 added the triage label Jan 6, 2021
@jezogwza jezogwza added this to the v2.0 milestone Jan 6, 2021
@jezogwza jezogwza added priority/low Items that are considered non-critical for functionality, such as quality of life improvements and removed triage labels Jan 6, 2021
@lb4368 lb4368 modified the milestones: v2.0, Future Mar 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
6-upstream/osh-deployments Requires changes to an upstream project, openstack-helm-deployments enhancement New feature or request priority/low Items that are considered non-critical for functionality, such as quality of life improvements
Projects
None yet
Development

No branches or pull requests

3 participants