postgres-operator icon indicating copy to clipboard operation
postgres-operator copied to clipboard

List helm chart on artifacthub.io

Open jcpunk opened this issue 3 years ago • 7 comments

Have an idea to improve PGO? We'd love to hear it! We're going to need some information from you to learn more about your feature requests.

Please be sure you've done the following:

  • [x] Provide a concise description of your feature request.
  • [x] Describe your use case. Detail the problem you are trying to solve.
  • [x] Describe how you envision that the feature would work.
  • [x] Provide general information about your current PGO environment.

Overview

Publish PGO on artifacthub.io

Use Case

Currently there a a few unofficial charts up at artifacthub.io having the official one listed will increase visibility.

Desired Behavior

Using the automation from https://github.com/CrunchyData/postgres-operator/issues/2231 get the official chart listed at artifacthub.io

Environment

Tell us about your environment:

Please provide the following details:

  • Platform: (Kubernetes, OpenShift, Rancher, GKE, EKS, AKS etc.)
  • Platform Version: (e.g. 1.20.3, 4.7.0)
  • PGO Image Tag: (e.g. ubi8-5.3.0-0)
  • Postgres Version (e.g. 14)
  • Storage: (e.g. hostpath, nfs, or the name of your storage class)
  • Number of Postgres clusters: (XYZ)

Additional Information

Please provide any additional information that may be helpful.

jcpunk avatar Dec 27 '22 15:12 jcpunk

Can't you just use the oci version? helm instal pgo oci://registry.developers.crunchydata.com/crunchydata/pgo

https://access.crunchydata.com/documentation/postgres-operator/v5/installation/helm/

estein9825 avatar Feb 03 '23 16:02 estein9825

I'm able to pull it in that way. Having it up on artifact hub would mostly increase the visibility of this project.

jcpunk avatar Feb 03 '23 16:02 jcpunk

@jcpunk did you use fluxcd? If so, what did your HelmRepository look like?

estein9825 avatar Feb 03 '23 17:02 estein9825

It installs fine, I'm just hopeful to increase the visibility of this great project.

jcpunk avatar Feb 03 '23 17:02 jcpunk

But did you use fluxcd or straight helm install?

estein9825 avatar Feb 03 '23 17:02 estein9825

I used a straight helm install, similar to what you posted above.

jcpunk avatar Feb 03 '23 17:02 jcpunk

k. I ended up using HelmRepository because OCIRepository isn't supported by the HelmRelease at present. I had to upgrade my flux version higher though.

estein9825 avatar Feb 04 '23 01:02 estein9825