-
Notifications
You must be signed in to change notification settings - Fork 9
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 account metrics resource #94
base: main
Are you sure you want to change the base?
Add account metrics resource #94
Conversation
thank you for all of the hard work on these 🙏 I will check this out! |
@ennyjfrick thank you for your PR. The protos/apis you are referring from the tcld repo are meant to be deprecated, and will be replaced by the once in api-cloud repo. |
@anekkanti totally fine with me! |
@anekkanti hey! wondering if there was any update on the updated account management APIs |
@anekkanti can you share any updates you have here? |
@ennyjfrick @swgillespie |
What was changed
Hi again! This PR adds a new resource to configure account-level metrics. It allows enabling and disabling of an account's metrics endpoint, configuring the CA cert accepted by the metrics endpoint, and exporting the metrics endpoint URI once created.
Why?
The new resource is intended to enable a better experience for operators with certificate and observability infrastructure already in Terraform. Instead of needing to configure certificates and Prometheus scrapes for Temporal Cloud out-of-band, Temporal Cloud observability features can now slot nicely in with existing Terraform configuration.
Checklist
How was this tested:
Run acceptance tests
Any docs updates needed?
Docs generated!