-
Notifications
You must be signed in to change notification settings - Fork 5k
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
Prep initial charts indexing #14
Conversation
…4.0 (#23506) * updated prometheus to 2.20.1 and cm reloader to 0.4.0 Signed-off-by: André Bauer <[email protected]> * fix xpp version Signed-off-by: André Bauer <[email protected]>
…t won't be listed in the hubs Signed-off-by: Scott Rigby <[email protected]>
…nces to stable repo, but took the opportunity to reorganize, fix and simplify README Signed-off-by: Scott Rigby <[email protected]>
LGTM, I think it makes sense to drop the table of values from the README.md, it's often hard to keep it in sync with reality. |
So far it sounds like we may be able to compromise with |
I'm ok with using the upgrade command. Maybe the long version (--install instead of -i) of the arguments should be used to be clear. Rest of the readme looks good to me and could be used as a template for the other charts. |
…e the 'Upgrading Chart' section Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
@monotek @steven-sheehy & gang, I put the Helm 3 commands above Helm 2. And instead of using ## Upgrading Chart
(helm commands)
## To v6.0
(instructions)
## To v5.0
(instructions)
## To v4.0
(instructions)
## From `foo` legacy chart located <HERE> (if any)
(instructions) Does this look reasonable? I can apply this same pattern to the other charts. |
Signed-off-by: Scott Rigby <[email protected]>
…by end users without the CLI Signed-off-by: Scott Rigby <[email protected]>
I've now resolved all prometheus* charts maintainer feedback on the initial |
Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
… Alerts Between Services Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
…ump chart version Signed-off-by: Scott Rigby <[email protected]>
…te OWNERS file, bump chart version, update CHANGELOG Signed-off-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
…us and deprecated prometheus-operator, as only those have dependencies on stable charts Signed-off-by: Scott Rigby <[email protected]>
PS re-running gh action job. This appears to be an API blip:
Just tested locally and it validates fine: $ docker run --rm -it -v $(pwd):/app:cached quay.io/helmpack/chart-testing:v3.0.0
$ / #
$ / # cd /app
$ /app # ct lint --charts /app/charts/prometheus-consul-exporter/
...
1 chart(s) linted, 0 chart(s) failed
------------------------------------------------------------------------------------------------------------------------
✔︎ prometheus-consul-exporter => (version: "0.1.7", path: "/app/charts/prometheus-consul-exporter/")
------------------------------------------------------------------------------------------------------------------------
All charts linted successfully However, now getting API throttling errors:
According to GitHub everything is fine https://www.githubstatus.com/ 🤔 We may have to just try to run the job again 🤦 ⏳ |
😑 https://github.com/scottrigby/prometheus-helm-charts/runs/1007003791 I've honestly no idea which GH user
Fine, I'll go back to sleep and re-run later 😴 PS: If anyone wants to join us at the Deep Dive Into Helm session today, it starts in a little over 2 hours 🕣 See some of you then! Edit: temporarily bypassed the issue by setting ct lint |
Signed-off-by: Scott Rigby <[email protected]>
…s.v1.DeploymentSpec Signed-off-by: Scott Rigby <[email protected]>
…ll error: "Failed to get GCE config" Signed-off-by: Scott Rigby <[email protected]>
Woot! tests have passed! Let's get to the next steps. Not all maintainers of these charts have participated yet, but they may or may not be available. The goal of this PR is to change at least the charts readmes so the initial helm repo indexing will contain only updated info, and relevant to the new repo (we had to fix things along the way only because some of these charts have not been touched for some time). In future PRs, they will only be merged once at least one maintainer of the affected charts approve the PR. For that reason I recommend future PRs try to touch only one chart at a time like we do in the stable and incubator git source repo (github.com/helm/charts). |
Update: Maintainers please check #11 for another poll to see if there are any remaining blockers for the repo transfer to There are also testing steps in that issue, if anyone wants to try it out now 🚀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approved
Signed-off-by: Scott Rigby <[email protected]>
* [stable/prometheus] update prometheus to 2.20.1 and cm reloader to 0.4.0 (#23506) * updated prometheus to 2.20.1 and cm reloader to 0.4.0 Signed-off-by: André Bauer <[email protected]> * fix xpp version Signed-off-by: André Bauer <[email protected]> * Deprecate prometheus-operator chart before helm repo index, so that it won't be listed in the hubs Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-community/prometheus chart. Needed to update references to stable repo, but took the opportunity to reorganize, fix and simplify README Signed-off-by: Scott Rigby <[email protected]> * Add Helm 3 commands before Helm 2. Add helm update command. Reorganize the 'Upgrading Chart' section Signed-off-by: Scott Rigby <[email protected]> * Fix header Signed-off-by: Scott Rigby <[email protected]> * Fix markdown linting Signed-off-by: Scott Rigby <[email protected]> * Add direct links to values.yaml configuration file for easy browsing by end users without the CLI Signed-off-by: Scott Rigby <[email protected]> * Remove prometheus chart OWNERS file Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-adapter chart README and bump version Signed-off-by: Scott Rigby <[email protected]> * prometheus chart: Return updated, working command example for Sharing Alerts Between Services Signed-off-by: Scott Rigby <[email protected]> * prometheus-adapter: fix configure command typos Signed-off-by: Scott Rigby <[email protected]> * prometheus-blackbox-exporter: Update readme, delete OWNERS file and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-cloudwatch-exporter: Update Readme with new template, delete OWNERS file, bump chart version, update CHANGELOG Signed-off-by: Scott Rigby <[email protected]> * prometheus-consul-exporter: Update Readme per new template and bump chart Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Update Readme per new template and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-mongodb-exporter: Update Readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix k8s 1.16 deprecated PodSecurityPolicy in the extensions/v1beta1 API version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix bad YAML indentation. How did this ever work? Signed-off-by: Scott Rigby <[email protected]> * prometheus-mysql-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-nats-exporter: update readme per new template, move specific config note to values.yaml, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-node-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-postgres-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-pushgateway: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-rabbitmq-exporter: update readme per new template, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-redis-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-snmp-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: fix deprecated deployment apps/v1beta1 Signed-off-by: Scott Rigby <[email protected]> * Remove instructions for stable repos from all charts, except prometheus and deprecated prometheus-operator, as only those have dependencies on stable charts Signed-off-by: Scott Rigby <[email protected]> * Temporary workaround github API rate limiting Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec Signed-off-by: Scott Rigby <[email protected]> * disable chart testing for prometheus-to-sd. If not running on GCE, will error: "Failed to get GCE config" Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
* Initial chart direectory rename prometheus-operator to kube-prometheus See prometheus-community/community#28 (comment) Signed-off-by: Scott Rigby <[email protected]> * First attempt at data change of prometheus-operator to kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Helm GH Action files as-is from https://github.com/helm/charts-repo-actions-demo Signed-off-by: Scott Rigby <[email protected]> * Bump chart-testing action to v1.0.0. See helm/charts-repo-actions-demo#20 Signed-off-by: Scott Rigby <[email protected]> * Changes to chart testing config file for this repo Signed-off-by: Scott Rigby <[email protected]> * Use built-in GITHUB_TOKEN now that GH Actions bug is fixed. See helm/chart-releaser-action#26 Signed-off-by: Scott Rigby <[email protected]> * Test actions with version bump to prometheus chart Signed-off-by: Scott Rigby <[email protected]> * Bump chart-releaser-action and kind-action to v1.0.0 Signed-off-by: Scott Rigby <[email protected]> * Release from main not master branch Signed-off-by: Scott Rigby <[email protected]> * Revert "Test actions with version bump to prometheus chart" This reverts commit 81c50e5. Signed-off-by: Scott Rigby <[email protected]> * Allow requirements lock files Signed-off-by: Scott Rigby <[email protected]> * Initial CODEOWNERS file (#18) Signed-off-by: Scott Rigby <[email protected]> * Prep initial charts indexing (#14) * [stable/prometheus] update prometheus to 2.20.1 and cm reloader to 0.4.0 (#23506) * updated prometheus to 2.20.1 and cm reloader to 0.4.0 Signed-off-by: André Bauer <[email protected]> * fix xpp version Signed-off-by: André Bauer <[email protected]> * Deprecate prometheus-operator chart before helm repo index, so that it won't be listed in the hubs Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-community/prometheus chart. Needed to update references to stable repo, but took the opportunity to reorganize, fix and simplify README Signed-off-by: Scott Rigby <[email protected]> * Add Helm 3 commands before Helm 2. Add helm update command. Reorganize the 'Upgrading Chart' section Signed-off-by: Scott Rigby <[email protected]> * Fix header Signed-off-by: Scott Rigby <[email protected]> * Fix markdown linting Signed-off-by: Scott Rigby <[email protected]> * Add direct links to values.yaml configuration file for easy browsing by end users without the CLI Signed-off-by: Scott Rigby <[email protected]> * Remove prometheus chart OWNERS file Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-adapter chart README and bump version Signed-off-by: Scott Rigby <[email protected]> * prometheus chart: Return updated, working command example for Sharing Alerts Between Services Signed-off-by: Scott Rigby <[email protected]> * prometheus-adapter: fix configure command typos Signed-off-by: Scott Rigby <[email protected]> * prometheus-blackbox-exporter: Update readme, delete OWNERS file and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-cloudwatch-exporter: Update Readme with new template, delete OWNERS file, bump chart version, update CHANGELOG Signed-off-by: Scott Rigby <[email protected]> * prometheus-consul-exporter: Update Readme per new template and bump chart Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Update Readme per new template and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-mongodb-exporter: Update Readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix k8s 1.16 deprecated PodSecurityPolicy in the extensions/v1beta1 API version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix bad YAML indentation. How did this ever work? Signed-off-by: Scott Rigby <[email protected]> * prometheus-mysql-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-nats-exporter: update readme per new template, move specific config note to values.yaml, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-node-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-postgres-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-pushgateway: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-rabbitmq-exporter: update readme per new template, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-redis-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-snmp-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: fix deprecated deployment apps/v1beta1 Signed-off-by: Scott Rigby <[email protected]> * Remove instructions for stable repos from all charts, except prometheus and deprecated prometheus-operator, as only those have dependencies on stable charts Signed-off-by: Scott Rigby <[email protected]> * Temporary workaround github API rate limiting Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec Signed-off-by: Scott Rigby <[email protected]> * disable chart testing for prometheus-to-sd. If not running on GCE, will error: "Failed to get GCE config" Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> * Add kube-prometheus chart maintainers to CODEOWNERS after merging main Signed-off-by: Scott Rigby <[email protected]> * Un-deprecate chart within renaming to kube-prometheus PR Signed-off-by: Scott Rigby <[email protected]> * Change all references to old coreos/prometheus-operator and coreos/kube-prometheus git repos to the new prometheus-operator github org Signed-off-by: Scott Rigby <[email protected]> * Remove stray CODEOWNERS rule for charts/prometheus-operator/ Signed-off-by: Scott Rigby <[email protected]> * Fix typo Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/prometheus-operator.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node.rules.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-network.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-time.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/kubernetes-system.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update dependency location and remove README note about chart source (it's easy to determine chart source from the dependency definition) Signed-off-by: Scott Rigby <[email protected]> * Fix markdownlint Signed-off-by: Scott Rigby <[email protected]> * Update kube-prometheus per new README template. See #14 Signed-off-by: Scott Rigby <[email protected]> * Remove requirements lock file for now, otherwise if we release the chart before transferring repo ownership the digest will differ. See helm pkg downloader Manager Build() method check for resolveRepoNames() Signed-off-by: Scott Rigby <[email protected]> * Non-functional: update commented links to CRD sources Co-authored-by: Quentin Bisson <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add GitHub superlinter to lint markdown (#26) * Create linter.yml Signed-off-by: Torsten Walter <[email protected]> Co-authored-by: Scott Rigby <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add configuration for Stale GitHub app (#27) Signed-off-by: Scott Rigby <[email protected]> * disabled failing linters and fixed markdown issues (#32) - fixes markdown issues reported by markdownlint - disabled yamllint as helm templates are never valid - disabled the other linters as there is a problem with a shell script and some python code once that is fixed we could enable them again Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Rename chart dir Signed-off-by: Scott Rigby <[email protected]> * Update CODEOWNERS for new chart dir name Signed-off-by: Scott Rigby <[email protected]> * Rename instances of kube-prometheus to kube-prometheus-stack. Take care to leave references to the upstream kube-prometheus project (and related configs) as kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Chart testing needs this repo info to test chart dependencies in the same repo Signed-off-by: Scott Rigby <[email protected]> * Auto-sync README from main to gh-pages (#41) * Auto-sync README from main to gh-pages Signed-off-by: Scott Rigby <[email protected]> * Only runs on push to main even if this workflow is copied to a new branch Signed-off-by: Scott Rigby <[email protected]> * Improve README for main and gh pages (#43) Signed-off-by: Scott Rigby <[email protected]> * [prometheus] unify labels and annotations across all deploymens and statefulsets (#45) Signed-off-by: Ondrej Homolka <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-redis-exporter] Add zanhsieh as maintainer (#46) Signed-off-by: zanhsieh <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * added link to github to readme (#51) Signed-off-by: André Bauer <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add PROCESSES document (#44) * Add CODEOWNERS I used this syntax in CODEOWNERS: ``` /chart/<name-of-chart> @maintainer ``` It matches any files in the chart directory at the root of the repository and any of its subdirectories. Without the leading `/` it would also match directories found somewhere else. It's unlikely that those names would be used, but it does not harm to do it this way. Part-of: #38 Signed-off-by: Torsten Walter <[email protected]> * sort charts alphabetically Signed-off-by: Torsten Walter <[email protected]> * adjust existing CODEOWNERS Signed-off-by: Torsten Walter <[email protected]> * link to CODEOWNERS file and fixed spelling Signed-off-by: Torsten Walter <[email protected]> * feat: adding issue templates (#54) * feat: adding issue templates Signed-off-by: gkarthiks <[email protected]> * feat: PR template and review comments Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-consul-exporter] add gkarthiks as additional maintainers (#50) * adding gkarthiks for additional maintainers Signed-off-by: gkarthiks <[email protected]> * fix: new line char Signed-off-by: gkarthiks <[email protected]> * adding gkarthiks to codeowners against consul Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus] - adds monotek to prometheus maintainers (#55) * added monotek to prometheus maintainers Signed-off-by: André Bauer <[email protected]> * rearrange the new codeowner for prometheus chart Signed-off-by: Xtigyro <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-blackbox-exporter] fix linting failure due to deprecated api version (see issue #56) (#57) * fix linting failure due to deprecated api version (see issue #56) Signed-off-by: Jorrit Salverda <[email protected]> * use rbac.apiVersion template to set correct apiVersion for role and rolebinding Signed-off-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * formatted GitHub templates and made minor adjustments (#59) * formatted GitHub templates and made minor adjustments Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [kube-prometheus-stack] Fix Chart Name and Rm Whitespaces in "NOTES.txt" (#60) * fix chart name in NOTES.txt Signed-off-by: Xtigyro <[email protected]> * rm whitespaces in NOTES.txt Signed-off-by: Xtigyro <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * feat: replacing grafana rom stable to its own repo + additional chart maintainer (#53) * feat: replacing grafana own repo Signed-off-by: gkarthiks <[email protected]> * fix: trailing white spaces Signed-off-by: gkarthiks <[email protected]> * fix: reverting the grafana values Signed-off-by: gkarthiks <[email protected]> * adding grafana repo for actions Signed-off-by: gkarthiks <[email protected]> * add: adding grafana repo in linter Signed-off-by: gkarthiks <[email protected]> * doc(lint): making doc stmt as single stmt Signed-off-by: gkarthiks <[email protected]> * revert: reverting the old README statement Signed-off-by: gkarthiks <[email protected]> * feat: adding gkarthiks to codeowners against kube-prometheus-stack Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Karthikeyan Govindaraj <[email protected]> * Add scottrigby as co-maintainer of kube-prometheus-stack Signed-off-by: Scott Rigby <[email protected]> * add xtigyro as maintainer for kube-prometheus-stack (#73) Signed-off-by: Miroslav Hadzhiev <[email protected]> * Revert header for simplicity Co-authored-by: Cédric de Saint Martin <[email protected]> Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Co-authored-by: Torsten Walter <[email protected]> Co-authored-by: hmlkao <[email protected]> Co-authored-by: zanhsieh <[email protected]> Co-authored-by: Karthikeyan Govindaraj <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Co-authored-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]>
* Initial chart direectory rename prometheus-operator to kube-prometheus See prometheus-community/community#28 (comment) Signed-off-by: Scott Rigby <[email protected]> * First attempt at data change of prometheus-operator to kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Helm GH Action files as-is from https://github.com/helm/charts-repo-actions-demo Signed-off-by: Scott Rigby <[email protected]> * Bump chart-testing action to v1.0.0. See helm/charts-repo-actions-demo#20 Signed-off-by: Scott Rigby <[email protected]> * Changes to chart testing config file for this repo Signed-off-by: Scott Rigby <[email protected]> * Use built-in GITHUB_TOKEN now that GH Actions bug is fixed. See helm/chart-releaser-action#26 Signed-off-by: Scott Rigby <[email protected]> * Test actions with version bump to prometheus chart Signed-off-by: Scott Rigby <[email protected]> * Bump chart-releaser-action and kind-action to v1.0.0 Signed-off-by: Scott Rigby <[email protected]> * Release from main not master branch Signed-off-by: Scott Rigby <[email protected]> * Revert "Test actions with version bump to prometheus chart" This reverts commit 81c50e5. Signed-off-by: Scott Rigby <[email protected]> * Allow requirements lock files Signed-off-by: Scott Rigby <[email protected]> * Initial CODEOWNERS file (prometheus-community#18) Signed-off-by: Scott Rigby <[email protected]> * Prep initial charts indexing (prometheus-community#14) * [stable/prometheus] update prometheus to 2.20.1 and cm reloader to 0.4.0 (#23506) * updated prometheus to 2.20.1 and cm reloader to 0.4.0 Signed-off-by: André Bauer <[email protected]> * fix xpp version Signed-off-by: André Bauer <[email protected]> * Deprecate prometheus-operator chart before helm repo index, so that it won't be listed in the hubs Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-community/prometheus chart. Needed to update references to stable repo, but took the opportunity to reorganize, fix and simplify README Signed-off-by: Scott Rigby <[email protected]> * Add Helm 3 commands before Helm 2. Add helm update command. Reorganize the 'Upgrading Chart' section Signed-off-by: Scott Rigby <[email protected]> * Fix header Signed-off-by: Scott Rigby <[email protected]> * Fix markdown linting Signed-off-by: Scott Rigby <[email protected]> * Add direct links to values.yaml configuration file for easy browsing by end users without the CLI Signed-off-by: Scott Rigby <[email protected]> * Remove prometheus chart OWNERS file Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-adapter chart README and bump version Signed-off-by: Scott Rigby <[email protected]> * prometheus chart: Return updated, working command example for Sharing Alerts Between Services Signed-off-by: Scott Rigby <[email protected]> * prometheus-adapter: fix configure command typos Signed-off-by: Scott Rigby <[email protected]> * prometheus-blackbox-exporter: Update readme, delete OWNERS file and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-cloudwatch-exporter: Update Readme with new template, delete OWNERS file, bump chart version, update CHANGELOG Signed-off-by: Scott Rigby <[email protected]> * prometheus-consul-exporter: Update Readme per new template and bump chart Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Update Readme per new template and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-mongodb-exporter: Update Readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix k8s 1.16 deprecated PodSecurityPolicy in the extensions/v1beta1 API version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix bad YAML indentation. How did this ever work? Signed-off-by: Scott Rigby <[email protected]> * prometheus-mysql-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-nats-exporter: update readme per new template, move specific config note to values.yaml, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-node-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-postgres-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-pushgateway: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-rabbitmq-exporter: update readme per new template, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-redis-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-snmp-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: fix deprecated deployment apps/v1beta1 Signed-off-by: Scott Rigby <[email protected]> * Remove instructions for stable repos from all charts, except prometheus and deprecated prometheus-operator, as only those have dependencies on stable charts Signed-off-by: Scott Rigby <[email protected]> * Temporary workaround github API rate limiting Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec Signed-off-by: Scott Rigby <[email protected]> * disable chart testing for prometheus-to-sd. If not running on GCE, will error: "Failed to get GCE config" Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> * Add kube-prometheus chart maintainers to CODEOWNERS after merging main Signed-off-by: Scott Rigby <[email protected]> * Un-deprecate chart within renaming to kube-prometheus PR Signed-off-by: Scott Rigby <[email protected]> * Change all references to old coreos/prometheus-operator and coreos/kube-prometheus git repos to the new prometheus-operator github org Signed-off-by: Scott Rigby <[email protected]> * Remove stray CODEOWNERS rule for charts/prometheus-operator/ Signed-off-by: Scott Rigby <[email protected]> * Fix typo Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/prometheus-operator.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node.rules.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-network.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-time.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/kubernetes-system.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update dependency location and remove README note about chart source (it's easy to determine chart source from the dependency definition) Signed-off-by: Scott Rigby <[email protected]> * Fix markdownlint Signed-off-by: Scott Rigby <[email protected]> * Update kube-prometheus per new README template. See prometheus-community#14 Signed-off-by: Scott Rigby <[email protected]> * Remove requirements lock file for now, otherwise if we release the chart before transferring repo ownership the digest will differ. See helm pkg downloader Manager Build() method check for resolveRepoNames() Signed-off-by: Scott Rigby <[email protected]> * Non-functional: update commented links to CRD sources Co-authored-by: Quentin Bisson <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add GitHub superlinter to lint markdown (prometheus-community#26) * Create linter.yml Signed-off-by: Torsten Walter <[email protected]> Co-authored-by: Scott Rigby <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add configuration for Stale GitHub app (prometheus-community#27) Signed-off-by: Scott Rigby <[email protected]> * disabled failing linters and fixed markdown issues (prometheus-community#32) - fixes markdown issues reported by markdownlint - disabled yamllint as helm templates are never valid - disabled the other linters as there is a problem with a shell script and some python code once that is fixed we could enable them again Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Rename chart dir Signed-off-by: Scott Rigby <[email protected]> * Update CODEOWNERS for new chart dir name Signed-off-by: Scott Rigby <[email protected]> * Rename instances of kube-prometheus to kube-prometheus-stack. Take care to leave references to the upstream kube-prometheus project (and related configs) as kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Chart testing needs this repo info to test chart dependencies in the same repo Signed-off-by: Scott Rigby <[email protected]> * Auto-sync README from main to gh-pages (prometheus-community#41) * Auto-sync README from main to gh-pages Signed-off-by: Scott Rigby <[email protected]> * Only runs on push to main even if this workflow is copied to a new branch Signed-off-by: Scott Rigby <[email protected]> * Improve README for main and gh pages (prometheus-community#43) Signed-off-by: Scott Rigby <[email protected]> * [prometheus] unify labels and annotations across all deploymens and statefulsets (prometheus-community#45) Signed-off-by: Ondrej Homolka <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-redis-exporter] Add zanhsieh as maintainer (prometheus-community#46) Signed-off-by: zanhsieh <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * added link to github to readme (prometheus-community#51) Signed-off-by: André Bauer <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add PROCESSES document (prometheus-community#44) * Add CODEOWNERS I used this syntax in CODEOWNERS: ``` /chart/<name-of-chart> @maintainer ``` It matches any files in the chart directory at the root of the repository and any of its subdirectories. Without the leading `/` it would also match directories found somewhere else. It's unlikely that those names would be used, but it does not harm to do it this way. Part-of: prometheus-community#38 Signed-off-by: Torsten Walter <[email protected]> * sort charts alphabetically Signed-off-by: Torsten Walter <[email protected]> * adjust existing CODEOWNERS Signed-off-by: Torsten Walter <[email protected]> * link to CODEOWNERS file and fixed spelling Signed-off-by: Torsten Walter <[email protected]> * feat: adding issue templates (prometheus-community#54) * feat: adding issue templates Signed-off-by: gkarthiks <[email protected]> * feat: PR template and review comments Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-consul-exporter] add gkarthiks as additional maintainers (prometheus-community#50) * adding gkarthiks for additional maintainers Signed-off-by: gkarthiks <[email protected]> * fix: new line char Signed-off-by: gkarthiks <[email protected]> * adding gkarthiks to codeowners against consul Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus] - adds monotek to prometheus maintainers (prometheus-community#55) * added monotek to prometheus maintainers Signed-off-by: André Bauer <[email protected]> * rearrange the new codeowner for prometheus chart Signed-off-by: Xtigyro <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-blackbox-exporter] fix linting failure due to deprecated api version (see issue prometheus-community#56) (prometheus-community#57) * fix linting failure due to deprecated api version (see issue prometheus-community#56) Signed-off-by: Jorrit Salverda <[email protected]> * use rbac.apiVersion template to set correct apiVersion for role and rolebinding Signed-off-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * formatted GitHub templates and made minor adjustments (prometheus-community#59) * formatted GitHub templates and made minor adjustments Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [kube-prometheus-stack] Fix Chart Name and Rm Whitespaces in "NOTES.txt" (prometheus-community#60) * fix chart name in NOTES.txt Signed-off-by: Xtigyro <[email protected]> * rm whitespaces in NOTES.txt Signed-off-by: Xtigyro <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * feat: replacing grafana rom stable to its own repo + additional chart maintainer (prometheus-community#53) * feat: replacing grafana own repo Signed-off-by: gkarthiks <[email protected]> * fix: trailing white spaces Signed-off-by: gkarthiks <[email protected]> * fix: reverting the grafana values Signed-off-by: gkarthiks <[email protected]> * adding grafana repo for actions Signed-off-by: gkarthiks <[email protected]> * add: adding grafana repo in linter Signed-off-by: gkarthiks <[email protected]> * doc(lint): making doc stmt as single stmt Signed-off-by: gkarthiks <[email protected]> * revert: reverting the old README statement Signed-off-by: gkarthiks <[email protected]> * feat: adding gkarthiks to codeowners against kube-prometheus-stack Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Karthikeyan Govindaraj <[email protected]> * Add scottrigby as co-maintainer of kube-prometheus-stack Signed-off-by: Scott Rigby <[email protected]> * add xtigyro as maintainer for kube-prometheus-stack (prometheus-community#73) Signed-off-by: Miroslav Hadzhiev <[email protected]> * Revert header for simplicity Co-authored-by: Cédric de Saint Martin <[email protected]> Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Co-authored-by: Torsten Walter <[email protected]> Co-authored-by: hmlkao <[email protected]> Co-authored-by: zanhsieh <[email protected]> Co-authored-by: Karthikeyan Govindaraj <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Co-authored-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]> Signed-off-by: André Bauer <[email protected]>
…munity#1) * Initial chart direectory rename prometheus-operator to kube-prometheus See prometheus-community/community#28 (comment) Signed-off-by: Scott Rigby <[email protected]> * First attempt at data change of prometheus-operator to kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Helm GH Action files as-is from https://github.com/helm/charts-repo-actions-demo Signed-off-by: Scott Rigby <[email protected]> * Bump chart-testing action to v1.0.0. See helm/charts-repo-actions-demo#20 Signed-off-by: Scott Rigby <[email protected]> * Changes to chart testing config file for this repo Signed-off-by: Scott Rigby <[email protected]> * Use built-in GITHUB_TOKEN now that GH Actions bug is fixed. See helm/chart-releaser-action#26 Signed-off-by: Scott Rigby <[email protected]> * Test actions with version bump to prometheus chart Signed-off-by: Scott Rigby <[email protected]> * Bump chart-releaser-action and kind-action to v1.0.0 Signed-off-by: Scott Rigby <[email protected]> * Release from main not master branch Signed-off-by: Scott Rigby <[email protected]> * Revert "Test actions with version bump to prometheus chart" This reverts commit 81c50e5. Signed-off-by: Scott Rigby <[email protected]> * Allow requirements lock files Signed-off-by: Scott Rigby <[email protected]> * Initial CODEOWNERS file (prometheus-community#18) Signed-off-by: Scott Rigby <[email protected]> * Prep initial charts indexing (prometheus-community#14) * [stable/prometheus] update prometheus to 2.20.1 and cm reloader to 0.4.0 (#23506) * updated prometheus to 2.20.1 and cm reloader to 0.4.0 Signed-off-by: André Bauer <[email protected]> * fix xpp version Signed-off-by: André Bauer <[email protected]> * Deprecate prometheus-operator chart before helm repo index, so that it won't be listed in the hubs Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-community/prometheus chart. Needed to update references to stable repo, but took the opportunity to reorganize, fix and simplify README Signed-off-by: Scott Rigby <[email protected]> * Add Helm 3 commands before Helm 2. Add helm update command. Reorganize the 'Upgrading Chart' section Signed-off-by: Scott Rigby <[email protected]> * Fix header Signed-off-by: Scott Rigby <[email protected]> * Fix markdown linting Signed-off-by: Scott Rigby <[email protected]> * Add direct links to values.yaml configuration file for easy browsing by end users without the CLI Signed-off-by: Scott Rigby <[email protected]> * Remove prometheus chart OWNERS file Signed-off-by: Scott Rigby <[email protected]> * Update prometheus-adapter chart README and bump version Signed-off-by: Scott Rigby <[email protected]> * prometheus chart: Return updated, working command example for Sharing Alerts Between Services Signed-off-by: Scott Rigby <[email protected]> * prometheus-adapter: fix configure command typos Signed-off-by: Scott Rigby <[email protected]> * prometheus-blackbox-exporter: Update readme, delete OWNERS file and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-cloudwatch-exporter: Update Readme with new template, delete OWNERS file, bump chart version, update CHANGELOG Signed-off-by: Scott Rigby <[email protected]> * prometheus-consul-exporter: Update Readme per new template and bump chart Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Update Readme per new template and bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-mongodb-exporter: Update Readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix k8s 1.16 deprecated PodSecurityPolicy in the extensions/v1beta1 API version Signed-off-by: Scott Rigby <[email protected]> * prometheus-couchdb-exporter: Fix bad YAML indentation. How did this ever work? Signed-off-by: Scott Rigby <[email protected]> * prometheus-mysql-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-nats-exporter: update readme per new template, move specific config note to values.yaml, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-node-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-postgres-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-pushgateway: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-rabbitmq-exporter: update readme per new template, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-redis-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-snmp-exporter: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: update readme per new template, remove OWNERS file, bump chart version Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: fix deprecated deployment apps/v1beta1 Signed-off-by: Scott Rigby <[email protected]> * Remove instructions for stable repos from all charts, except prometheus and deprecated prometheus-operator, as only those have dependencies on stable charts Signed-off-by: Scott Rigby <[email protected]> * Temporary workaround github API rate limiting Signed-off-by: Scott Rigby <[email protected]> * prometheus-to-sd: missing required field "selector" in io.k8s.api.apps.v1.DeploymentSpec Signed-off-by: Scott Rigby <[email protected]> * disable chart testing for prometheus-to-sd. If not running on GCE, will error: "Failed to get GCE config" Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> * Add kube-prometheus chart maintainers to CODEOWNERS after merging main Signed-off-by: Scott Rigby <[email protected]> * Un-deprecate chart within renaming to kube-prometheus PR Signed-off-by: Scott Rigby <[email protected]> * Change all references to old coreos/prometheus-operator and coreos/kube-prometheus git repos to the new prometheus-operator github org Signed-off-by: Scott Rigby <[email protected]> * Remove stray CODEOWNERS rule for charts/prometheus-operator/ Signed-off-by: Scott Rigby <[email protected]> * Fix typo Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/hack/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/prometheus-operator.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node.rules.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-network.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/node-time.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/templates/prometheus/rules/kubernetes-system.yaml Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update charts/kube-prometheus/README.md Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Update dependency location and remove README note about chart source (it's easy to determine chart source from the dependency definition) Signed-off-by: Scott Rigby <[email protected]> * Fix markdownlint Signed-off-by: Scott Rigby <[email protected]> * Update kube-prometheus per new README template. See prometheus-community#14 Signed-off-by: Scott Rigby <[email protected]> * Remove requirements lock file for now, otherwise if we release the chart before transferring repo ownership the digest will differ. See helm pkg downloader Manager Build() method check for resolveRepoNames() Signed-off-by: Scott Rigby <[email protected]> * Non-functional: update commented links to CRD sources Co-authored-by: Quentin Bisson <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add GitHub superlinter to lint markdown (prometheus-community#26) * Create linter.yml Signed-off-by: Torsten Walter <[email protected]> Co-authored-by: Scott Rigby <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add configuration for Stale GitHub app (prometheus-community#27) Signed-off-by: Scott Rigby <[email protected]> * disabled failing linters and fixed markdown issues (prometheus-community#32) - fixes markdown issues reported by markdownlint - disabled yamllint as helm templates are never valid - disabled the other linters as there is a problem with a shell script and some python code once that is fixed we could enable them again Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Rename chart dir Signed-off-by: Scott Rigby <[email protected]> * Update CODEOWNERS for new chart dir name Signed-off-by: Scott Rigby <[email protected]> * Rename instances of kube-prometheus to kube-prometheus-stack. Take care to leave references to the upstream kube-prometheus project (and related configs) as kube-prometheus Signed-off-by: Scott Rigby <[email protected]> * Chart testing needs this repo info to test chart dependencies in the same repo Signed-off-by: Scott Rigby <[email protected]> * Auto-sync README from main to gh-pages (prometheus-community#41) * Auto-sync README from main to gh-pages Signed-off-by: Scott Rigby <[email protected]> * Only runs on push to main even if this workflow is copied to a new branch Signed-off-by: Scott Rigby <[email protected]> * Improve README for main and gh pages (prometheus-community#43) Signed-off-by: Scott Rigby <[email protected]> * [prometheus] unify labels and annotations across all deploymens and statefulsets (prometheus-community#45) Signed-off-by: Ondrej Homolka <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-redis-exporter] Add zanhsieh as maintainer (prometheus-community#46) Signed-off-by: zanhsieh <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * added link to github to readme (prometheus-community#51) Signed-off-by: André Bauer <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * Add PROCESSES document (prometheus-community#44) * Add CODEOWNERS I used this syntax in CODEOWNERS: ``` /chart/<name-of-chart> @maintainer ``` It matches any files in the chart directory at the root of the repository and any of its subdirectories. Without the leading `/` it would also match directories found somewhere else. It's unlikely that those names would be used, but it does not harm to do it this way. Part-of: prometheus-community#38 Signed-off-by: Torsten Walter <[email protected]> * sort charts alphabetically Signed-off-by: Torsten Walter <[email protected]> * adjust existing CODEOWNERS Signed-off-by: Torsten Walter <[email protected]> * link to CODEOWNERS file and fixed spelling Signed-off-by: Torsten Walter <[email protected]> * feat: adding issue templates (prometheus-community#54) * feat: adding issue templates Signed-off-by: gkarthiks <[email protected]> * feat: PR template and review comments Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-consul-exporter] add gkarthiks as additional maintainers (prometheus-community#50) * adding gkarthiks for additional maintainers Signed-off-by: gkarthiks <[email protected]> * fix: new line char Signed-off-by: gkarthiks <[email protected]> * adding gkarthiks to codeowners against consul Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus] - adds monotek to prometheus maintainers (prometheus-community#55) * added monotek to prometheus maintainers Signed-off-by: André Bauer <[email protected]> * rearrange the new codeowner for prometheus chart Signed-off-by: Xtigyro <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [prometheus-blackbox-exporter] fix linting failure due to deprecated api version (see issue prometheus-community#56) (prometheus-community#57) * fix linting failure due to deprecated api version (see issue prometheus-community#56) Signed-off-by: Jorrit Salverda <[email protected]> * use rbac.apiVersion template to set correct apiVersion for role and rolebinding Signed-off-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * formatted GitHub templates and made minor adjustments (prometheus-community#59) * formatted GitHub templates and made minor adjustments Signed-off-by: Torsten Walter <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * [kube-prometheus-stack] Fix Chart Name and Rm Whitespaces in "NOTES.txt" (prometheus-community#60) * fix chart name in NOTES.txt Signed-off-by: Xtigyro <[email protected]> * rm whitespaces in NOTES.txt Signed-off-by: Xtigyro <[email protected]> Signed-off-by: Scott Rigby <[email protected]> * feat: replacing grafana rom stable to its own repo + additional chart maintainer (prometheus-community#53) * feat: replacing grafana own repo Signed-off-by: gkarthiks <[email protected]> * fix: trailing white spaces Signed-off-by: gkarthiks <[email protected]> * fix: reverting the grafana values Signed-off-by: gkarthiks <[email protected]> * adding grafana repo for actions Signed-off-by: gkarthiks <[email protected]> * add: adding grafana repo in linter Signed-off-by: gkarthiks <[email protected]> * doc(lint): making doc stmt as single stmt Signed-off-by: gkarthiks <[email protected]> * revert: reverting the old README statement Signed-off-by: gkarthiks <[email protected]> * feat: adding gkarthiks to codeowners against kube-prometheus-stack Signed-off-by: gkarthiks <[email protected]> Signed-off-by: Karthikeyan Govindaraj <[email protected]> * Add scottrigby as co-maintainer of kube-prometheus-stack Signed-off-by: Scott Rigby <[email protected]> * add xtigyro as maintainer for kube-prometheus-stack (prometheus-community#73) Signed-off-by: Miroslav Hadzhiev <[email protected]> * Revert header for simplicity Co-authored-by: Cédric de Saint Martin <[email protected]> Signed-off-by: Scott Rigby <[email protected]> Co-authored-by: André Bauer <[email protected]> Co-authored-by: Manuel Rüger <[email protected]> Co-authored-by: Torsten Walter <[email protected]> Co-authored-by: hmlkao <[email protected]> Co-authored-by: zanhsieh <[email protected]> Co-authored-by: Karthikeyan Govindaraj <[email protected]> Co-authored-by: Miroslav Hadzhiev <[email protected]> Co-authored-by: Jorrit Salverda <[email protected]> Signed-off-by: Scott Rigby <[email protected]>
[prometheus-node-exporter] fix missing namespace
Fixes #7, Fixes #8
OWNERS
files (see Invite current stable prometheus chart maintainers as collaborators with write access #12 for context)Charts that need to be prepared for initial helm index
Suggestion: per the steps in the plan at prometheus-community/community#28 (comment) (which has been approved for the prometheus-community), for this PR review and comments let's discuss only what should happen in the intial step. To be clear, this PR is the first step, before "Step 2. Collaborate with prometheus devs to refactor/rename and simplify charts as appropriate." I outlined what I think we need in #7, but please let me know if I'm missing anything.
📊 Maintainers poll
How do you all feel about the new
charts/prometheus
README update in b324685? I Needed to update references to stable repo, but took the opportunity to reorganize, fix and simplify. Is this a good pattern for the other chart READMEs? Note major differences are:values.yaml
in favor ofhelm inspect
(Helm 2) andhelm show values
(Helm 3)Results: new template has been approved by all who responded