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

feature: Create ArtifactHub Entry for k8sgpt-operator #5

Closed
3 of 4 tasks
bradmccoydev opened this issue Apr 24, 2023 · 7 comments
Closed
3 of 4 tasks

feature: Create ArtifactHub Entry for k8sgpt-operator #5

bradmccoydev opened this issue Apr 24, 2023 · 7 comments
Assignees

Comments

@bradmccoydev
Copy link
Member

Checklist:

  • I've searched for similar issues and couldn't find anything matching
  • I've discussed this feature in the #k8sgpt slack channel

Is this feature request related to a problem?

  • Yes
  • No

As a user of the k8sgpt-operator I would like to see this chart on ArtifactHub so I can subscribe to updates and get an email notification when there is a new version available, see the helm values easily, and see the security posture of the chart.

We can also create a badge on the repository that links to the ArtifactHub page.

Here is a blog I have done in the past explaining the process: https://blog.bradmccoy.io/linking-helm-charts-in-github-pages-to-artifacthub-46e02e19abfe

@rakshitgondwal
Copy link
Member

Hey @bradmccoydev! I'd like to work on this.

@thschue
Copy link
Contributor

thschue commented Apr 28, 2023

@rakshitgondwal: Created a new repository for the hosting of helm charts here: https://github.com/k8sgpt-ai/charts (see: k8sgpt-ai/community#25) will ping you as soon as I finished the publishing things and then you should be able to start.

@bradmccoydev
Copy link
Member Author

let me now if you need help on this @rakshitgondwal im happy to help

@rakshitgondwal
Copy link
Member

Sure! @thschue @bradmccoydev

@thschue
Copy link
Contributor

thschue commented Apr 28, 2023

The helm repo is finished so far (https://charts.k8sgpt.ai) github.com/k8sgpt-ai/charts

@rakshitgondwal
Copy link
Member

Hey, @bradmccoydev! Just went through your blog and I had some questions.

  • If we are using the chart repo for ArtifcatHub, we'll need to create a separate gh-pages branch right?
  • We already have the charts and the index.yaml in the repo, so do we need a GitHub Action now?
  • We have setup up the custom domain to https://charts.k8sgpt.ai/ for the static website hosted using github pages, so now this url will be used in the place of https://<repoOwner>.github.io/<repoName>/ right?

@thschue
Copy link
Contributor

thschue commented Apr 28, 2023

Added this already as I was in the flow, done -> https://artifacthub.io/packages/helm/k8sgpt/k8sgpt-operator. The missing README is in this PR -> #45

The only thing missing is the official publisher state, will take care of this a bit later.

@thschue thschue closed this as completed Apr 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants