Skip to content

Hashicorp Vault Integration #260

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

Open
wants to merge 18 commits into
base: main
Choose a base branch
from
Open

Conversation

dviejokfs
Copy link
Contributor

Implement Hashicorp Vault integration

@adityajoshi12
Copy link
Contributor

Thanks for the PR @dviejokfs, I have a suggestion. How about using ESO for creating the certs and keys in the cluster using the vault PKI.

@dviejokfs
Copy link
Contributor Author

Thanks for the PR @dviejokfs, I have a suggestion. How about using ESO for creating the certs and keys in the cluster using the vault PKI.

I searched a bit about ESO since I've never used it before.

Is this something you are using? How is it better than directly interacting with Vault?

dviejokfs added 6 commits May 2, 2025 18:52
Signed-off-by: David VIEJO <[email protected]>
Signed-off-by: David VIEJO <[email protected]>
Signed-off-by: David VIEJO <[email protected]>
Signed-off-by: David VIEJO <[email protected]>
Signed-off-by: David VIEJO <[email protected]>
dviejokfs added a commit that referenced this pull request May 27, 2025
- Introduced a new Prometheus gauge metric `CurrentTimeSeconds` to track the current time in Unix Epoch format.
- Implemented a goroutine that updates the `CurrentTimeSeconds` metric every second, ensuring real-time monitoring of the current time.

These changes enhance the observability of the system by providing a metric for the current time, which can be useful for various monitoring and alerting purposes.

Signed-off-by: dviejokfs <[email protected]>
dviejokfs added a commit that referenced this pull request May 29, 2025
- Introduced a new Prometheus gauge metric `CurrentTimeSeconds` to track the current time in Unix Epoch format.
- Implemented a goroutine that updates the `CurrentTimeSeconds` metric every second, ensuring real-time monitoring of the current time.

These changes enhance the observability of the system by providing a metric for the current time, which can be useful for various monitoring and alerting purposes.
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