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

Move helm charts to each project's source and document them on the main website #195

Closed
3 tasks
aeneasr opened this issue Dec 6, 2020 · 5 comments
Closed
3 tasks
Assignees
Labels
bug Something is not working.

Comments

@aeneasr
Copy link
Member

aeneasr commented Dec 6, 2020

Is your feature request related to a problem? Please describe.

Currently, the helm charts are hard to find. Additionally, automation is lacking to update the helm charts when releasing new software, leading to issues such as ory/hydra#2226 and people asking if we even maintain these helm charts (which we do!).

Describe the solution you'd like

We need to change the way these helm charts are defined. This should happen as follows:

  1. �[ ] Move all helm charts in their project's respective directory, e.g. github.com/ory/hydra/helm
  2. Move all documentation to the project's respective documentation in it's own top level navigation key
  3. Add automation to release new helm charts whenever we release a new software version, and bump the version keys
  4. Publish the helm charts using our website, under www.ory.sh/helm/charts
@christian-roggia
Copy link
Contributor

Have you considered using a subdomain like the following organizations? It is a very common practice.

@aeneasr
Copy link
Member Author

aeneasr commented Dec 31, 2020

Yes, this is already the case: http://k8s.ory.sh/helm/

@christian-roggia
Copy link
Contributor

There was a misunderstanding about this point:

Publish the helm charts using our website, under www.ory.sh/helm/charts

I understood that the plan was to move the helm charts to the address www.ory.sh/helm/charts.

As small feedback, I would suggest renaming to https://charts.ory.sh/ and deprecate the old domain, but that's just a matter of personal taste and I just want to drop it as my personal opinion.

@aeneasr
Copy link
Member Author

aeneasr commented Jan 3, 2021

Ah I see - I misunderstood you then! We haven't made a final call on the URL structure but generally prefer having everything at www.ory.sh as it is more easily discoverable. Our website framework supports this and does not need a separate domain/repo for this to work!

@aeneasr
Copy link
Member Author

aeneasr commented Jul 27, 2023

Closing as we have been happy with the current approach and do not intend to change it

@aeneasr aeneasr closed this as completed Jul 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something is not working.
Projects
None yet
Development

No branches or pull requests

2 participants