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

Enable builtin metrics and add default ServiceMonitor #158

Closed
wants to merge 23 commits into from

Conversation

stone-z
Copy link
Contributor

@stone-z stone-z commented Jul 4, 2024

Towards #118

Enables the default unauthenticated endpoint for scraping the built-in apiserver and go metrics.

stone-z and others added 23 commits July 4, 2024 18:16
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* Create sync-from-upstream.yaml

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Update sync-from-upstream.yaml

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Allow loading Postgres config from secret

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Remove GS workflow (#1)

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Update README

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Use genreic "DB" instead of PG-specific references

Signed-off-by: Zach Stone <zach@giantswarm.io>

* Fix codegen-ed README

Signed-off-by: Zach Stone <zach@giantswarm.io>

---------

Signed-off-by: Zach Stone <zach@giantswarm.io>
* Add instruction to create reports-server namespace

Correct README.md

Signed-off-by: Anushka Mittal <138426011+anushkamittal2001@users.noreply.github.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* add workflow for publish images

Signed-off-by: Anushka Mittal <anushka@nirmata.com>

* chore: add actions

Signed-off-by: Anushka Mittal <anushka@nirmata.com>

* fix: Makefile

Signed-off-by: Anushka Mittal <anushka@nirmata.com>

* fix: fix tags and version

Signed-off-by: Anushka Mittal <anushka@nirmata.com>

---------

Signed-off-by: Anushka Mittal <anushka@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Anushka Mittal <anushka@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: image publish ci

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: more changes

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: remove debug

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* chore: add templating option to helm chart

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* feat: add install manifest without postgres

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: codegen

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Co-authored-by: shuting <shuting@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: reduce database calls on policy updates

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: lint

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* feat: add ssl config to postgres

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: migration test

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
…yverno#119)

Signed-off-by: Mike Dougherty <mike.dougherty@missionlane.com>
Co-authored-by: Jim Bugwadia <jim@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: use latest image in install manifest

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: bump chainsaw

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: wait time for kyverno

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: rv bug

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: chainsaw version

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: add generate name support

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: linter

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: linter

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: use resource version while listing

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: bump go

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: imports

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
* fix: use resource version while watching

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: dont append

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: deepcopy

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

* fix: wrong var

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>

---------

Signed-off-by: Vishal Choudhary <vishal.choudhary@nirmata.com>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Zach Stone <zach@giantswarm.io>
Signed-off-by: Zach Stone <zach@giantswarm.io>
@stone-z
Copy link
Contributor Author

stone-z commented Jul 4, 2024

I'm tripping over our fork. Will re-create this

@stone-z stone-z closed this Jul 4, 2024
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.

4 participants