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

TLS and Basic Auth support #209

Merged
merged 6 commits into from
Dec 8, 2023
Merged

Conversation

mahendrapaipuri
Copy link
Contributor

This PR adds the TLS and basic auth support to the exporter based on exporter toolkit. TLS and basic auth are opt-in and disabled by default. Users can enable them by passing a YAML file that has both TLS and basic auth config using --web-config-file flag.

This PR completes #122 which has been stale for a while.

Cheers!

@mahendrapaipuri
Copy link
Contributor Author

Hello, any chance that maintainers are interested in this feature?

@glowkey
Copy link
Collaborator

glowkey commented Nov 16, 2023

Yes, thank you for the contribution. We plan on reviewing this in the near future and before the next major release.

Signed-off-by: mahendrapaipuri <[email protected]>
@mahendrapaipuri
Copy link
Contributor Author

@glowkey Cheers for response. That is awesome. TLS and auth would be very handy for our HPC platform.

* dcgm-exporter supports only linux and if GOOS is not linux exit with message

Signed-off-by: mahendrapaipuri <[email protected]>
Copy link
Collaborator

@nvvfedorov nvvfedorov left a comment

Choose a reason for hiding this comment

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

LGTM

@glowkey glowkey merged commit c1bd6ac into NVIDIA:main Dec 8, 2023
1 check passed
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