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

Add GitHub superlinter to lint markdown #26

Merged
merged 5 commits into from
Aug 24, 2020

Conversation

torstenwalter
Copy link
Member

@torstenwalter torstenwalter commented Aug 24, 2020

Part-of: #19

closes: #22

Signed-off-by: Torsten Walter <[email protected]>
Signed-off-by: Torsten Walter <[email protected]>
Signed-off-by: Torsten Walter <[email protected]>
Copy link
Member

@scottrigby scottrigby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Just a few suggestions for readability/consistency with the other actions

@@ -0,0 +1,51 @@
###########################
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd remove all these boilerplate comments, since all explain what the action does but that's all in gh actions docs.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed. I just kept the link to the documentation.

.github/workflows/linter.yml Outdated Show resolved Hide resolved
- name: Lint Code Base
uses: github/super-linter@v3
env:
VALIDATE_ALL_CODEBASE: false
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice 👍 For those unclear on this, see https://github.com/github/super-linter/#environment-variables

Will parse the entire repository and find all files to validate across all types. NOTE: When set to false, only new or edited files will be parsed for validation.

torstenwalter and others added 2 commits August 24, 2020 21:11
Signed-off-by: Torsten Walter <[email protected]>
@torstenwalter
Copy link
Member Author

docker run -e RUN_LOCAL=true -v $(pwd):/tmp/lint github/super-linter

@torstenwalter
Copy link
Member Author

Just double checked. Looks like you fixed all errors 👍 ❤️

$ docker run -e RUN_LOCAL=true -v $(pwd):/tmp/lint github/super-linter             
--------------------------------------------------------------------------------

                              /@@#///////@@/(@//@%/(@.@(       @@
                          @@//////////////////////////////#*  @@@
                        @////@//(///////////@@@@@///@//@/@**//@@(
                      @///////@///////////////@@@@    (           @,
                     @/(&/@////////////////////                     @
                    @////////////////////////@@                      @
                  @%////////(//////////%/////&@            @@       *,@           ______________
             @@@@@/@/#/////(&//////////////////                       .@         /              \
        *@@@@@.    .%///(//@//////////////////&.   .@@,                 @%      / Don't mind me  \
      @@%           .&@&&/@.@//&/////(//////////    @@@@@@@@@         .. &@    / I'm just looking \
    @@%               @@@@@   @&/////////////////#   @/       V  @@/ ,@@@ @   <  for some trash... |
@@@%                   @@@@        .%@@@@//////#@ @   @@         @     .,.     \__________________/
                                          @@@/@(  (@@@@% @/\      %
                                           @@@@(    .     .@@/\   #
                                             @                  %@%

--------------------------------------------------------------------------------
2020-08-24 19:20:50 [INFO  ]   ---------------------------------------------
2020-08-24 19:20:50 [INFO  ]   --- GitHub Actions Multi Language Linter ----
2020-08-24 19:20:50 [INFO  ]   ---------------------------------------------
2020-08-24 19:20:50 [INFO  ]   ---------------------------------------------
2020-08-24 19:20:50 [INFO  ]   The Super-Linter source code can be found at:
2020-08-24 19:20:50 [INFO  ]    - https://github.com/github/super-linter
2020-08-24 19:20:50 [INFO  ]   ---------------------------------------------
2020-08-24 19:20:50 [INFO  ]   --------------------------------------------
2020-08-24 19:20:50 [INFO  ]   Gathering GitHub information...
2020-08-24 19:20:50 [INFO  ]   NOTE: ENV VAR [RUN_LOCAL] has been set to:[true]
2020-08-24 19:20:50 [INFO  ]   bypassing GitHub Actions variables...
2020-08-24 19:20:50 [INFO  ]   Linting all files in mapped directory:[/tmp/lint]
2020-08-24 19:20:50 [INFO  ]   Successfully found:[GITHUB_TOKEN]
2020-08-24 19:20:50 [INFO  ]   --------------------------------------------
2020-08-24 19:20:50 [INFO  ]   Gathering user validation information...
2020-08-24 19:21:07 [WARN  ]   No Ansible base directory found at:[/ansible]
2020-08-24 19:21:07 [INFO  ]   
2020-08-24 19:21:07 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:07 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:07 [INFO  ]   Linting [EDITORCONFIG] files...
2020-08-24 19:21:07 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:07 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:07 [INFO  ]   ---------------------------
2020-08-24 19:21:07 [INFO  ]   File:[/tmp/lint/lint-test.yaml]
2020-08-24 19:21:07 [INFO  ]    - File:[lint-test.yaml] was linted with [editorconfig-checker] successfully
2020-08-24 19:21:07 [INFO  ]   ---------------------------
2020-08-24 19:21:07 [INFO  ]   File:[/tmp/lint/linter.yml]
2020-08-24 19:21:07 [INFO  ]    - File:[linter.yml] was linted with [editorconfig-checker] successfully
2020-08-24 19:21:07 [INFO  ]   ---------------------------
2020-08-24 19:21:07 [INFO  ]   File:[/tmp/lint/release.yaml]
2020-08-24 19:21:07 [INFO  ]    - File:[release.yaml] was linted with [editorconfig-checker] successfully
2020-08-24 19:21:07 [INFO  ]   ---------------------------
2020-08-24 19:21:07 [INFO  ]   File:[/tmp/lint/super-linter.log]
2020-08-24 19:21:07 [INFO  ]    - File:[super-linter.log] was linted with [editorconfig-checker] successfully
2020-08-24 19:21:07 [INFO  ]   ---------------------------
2020-08-24 19:21:07 [INFO  ]   File:[/tmp/lint/.lintr]
2020-08-24 19:21:07 [INFO  ]    - File:[.lintr] was linted with [editorconfig-checker] successfully
2020-08-24 19:21:09 [INFO  ]   /tmp/lint/META6.json
2020-08-24 19:21:09 [INFO  ]   
2020-08-24 19:21:09 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:09 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:09 [INFO  ]   Linting [YAML] files...
2020-08-24 19:21:09 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:09 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:09 [INFO  ]   ---------------------------
2020-08-24 19:21:09 [INFO  ]   File:[/tmp/lint/lint-test.yaml]
2020-08-24 19:21:09 [INFO  ]    - File:[lint-test.yaml] was linted with [yamllint] successfully
2020-08-24 19:21:09 [INFO  ]   ---------------------------
2020-08-24 19:21:09 [INFO  ]   File:[/tmp/lint/linter.yml]
2020-08-24 19:21:09 [INFO  ]    - File:[linter.yml] was linted with [yamllint] successfully
2020-08-24 19:21:09 [INFO  ]   ---------------------------
2020-08-24 19:21:09 [INFO  ]   File:[/tmp/lint/release.yaml]
2020-08-24 19:21:10 [INFO  ]    - File:[release.yaml] was linted with [yamllint] successfully
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   Generated reports:
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   Reports generated in folder /tmp/lint/super-linter.report
2020-08-24 19:21:10 [INFO  ]   Contents of report folder:
ls: cannot access '/tmp/lint/super-linter.report': No such file or directory
2020-08-24 19:21:10 [INFO  ]   
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   The script has completed
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------
2020-08-24 19:21:10 [NOTICE]   All file(s) linted successfully with no errors detected
2020-08-24 19:21:10 [INFO  ]   ----------------------------------------------

Copy link
Member

@scottrigby scottrigby left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 🤖

@torstenwalter torstenwalter merged commit fafbaf7 into prometheus-community:main Aug 24, 2020
@torstenwalter torstenwalter deleted the superlinter branch August 24, 2020 22:24
torstenwalter referenced this pull request in torstenwalter/prometheus-helm-charts Aug 27, 2020
* Create linter.yml

Signed-off-by: Torsten Walter <[email protected]>
Co-authored-by: Scott Rigby <[email protected]>
scottrigby added a commit that referenced this pull request Sep 9, 2020
* Create linter.yml

Signed-off-by: Torsten Walter <[email protected]>
Co-authored-by: Scott Rigby <[email protected]>
Signed-off-by: Scott Rigby <[email protected]>
scottrigby added a commit that referenced this pull request Sep 9, 2020
* 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]>
monotek pushed a commit to monotek/prometheus-helm-charts that referenced this pull request Oct 7, 2020
* 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]>
stamzid pushed a commit to Unstructured-IO/prometheus-community-helm-charts that referenced this pull request Mar 3, 2023
…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]>
junotx pushed a commit to junotx/prometheus-helm-charts that referenced this pull request Dec 21, 2023
[prometheus-blackbox-exporter] fix kubeRBACProxy authorization
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

Successfully merging this pull request may close these issues.

2 participants