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

Cleanup non-standard ENV var setup #142

Merged
merged 1 commit into from
Feb 7, 2022
Merged

Cleanup non-standard ENV var setup #142

merged 1 commit into from
Feb 7, 2022

Conversation

SuperQ
Copy link
Contributor

@SuperQ SuperQ commented Feb 6, 2022

Drop ENV vars from flags as this is non-standard in the Prometheus
ecosystem.

  • Drop extraneous manifest.yml.

Signed-off-by: SuperQ superq@gmail.com

@weyert
Copy link

weyert commented Feb 7, 2022

Wouldn't this be a breaking change?

@SuperQ
Copy link
Contributor Author

SuperQ commented Feb 7, 2022

Yes, this is breaking, we can note it in the changelog.

Drop ENV vars from flags as this is non-standard in the Prometheus
ecosystem.
* Drop extraneous manifest.yml.

Signed-off-by: SuperQ <superq@gmail.com>
Copy link

@sysadmind sysadmind left a comment

Choose a reason for hiding this comment

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

LGTM

@SuperQ SuperQ merged commit e5c7ec6 into master Feb 7, 2022
@SuperQ SuperQ deleted the superq/cleanup_flags branch February 7, 2022 15:06
SuperQ added a commit that referenced this pull request Feb 7, 2022
Breaking Changes:

The exporter nolonger supports configuration via ENV vars. This was a non-standard feature that is not part of the Prometheus ecossystem. All configuration is now handled by the existing command line arguments.

* [CHANGE] Cleanup non-standard ENV var setup #142
* [FEATURE] Add support to include ingest delay when pull metrics #129
* [FEATURE] Add monitoring.filters flag #133
* [ENHANCEMENT] Setup exporter metrics only once when we can #124

Signed-off-by: SuperQ <superq@gmail.com>
@SuperQ SuperQ mentioned this pull request Feb 7, 2022
SuperQ added a commit that referenced this pull request Feb 9, 2022
Breaking Changes:

The exporter nolonger supports configuration via ENV vars. This was a non-standard feature that is not part of the Prometheus ecossystem. All configuration is now handled by the existing command line arguments.

* [CHANGE] Cleanup non-standard ENV var setup #142
* [FEATURE] Add support to include ingest delay when pull metrics #129
* [FEATURE] Add monitoring.filters flag #133
* [ENHANCEMENT] Setup exporter metrics only once when we can #124

Signed-off-by: SuperQ <superq@gmail.com>
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.

3 participants