consul/agent/hcp
Nick Ethier 383d92e9ab
hcp.v2.TelemetryState resource and controller implementation (#20257)
* pbhcp: add TelemetryState resource

* agent/hcp: add GetObservabilitySecrets to client

* internal/hcp: add TelemetryState controller logic

* hcp/telemetry-state: added config options for hcp sdk and debug key to skip deletion during reconcile

* pbhcp: update proto documentation

* hcp: address PR feedback, additional validations and code cleanup

* internal/hcp: fix type sig change in test

* update testdata/v2-resource-dependencies
2024-01-31 14:47:05 -05:00
..
bootstrap [CC-7063] Fetch HCP agent bootstrap config in Link reconciler (#20306) 2024-01-24 09:51:43 -06:00
client hcp.v2.TelemetryState resource and controller implementation (#20257) 2024-01-31 14:47:05 -05:00
config [CC-7044] Start HCP manager as part of link creation (#20312) 2024-01-29 16:31:44 -06:00
discover [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
scada [CC-7041] Update and start the SCADA provider in HCP manager (#19976) 2024-01-08 09:49:29 -06:00
telemetry [CC-7044] Start HCP manager as part of link creation (#20312) 2024-01-29 16:31:44 -06:00
testserver [COMPLIANCE] License changes (#18443) 2023-08-11 09:12:13 -04:00
deps.go [CC-7044] Start HCP manager as part of link creation (#20312) 2024-01-29 16:31:44 -06:00
deps_test.go [HCP Telemetry] Move first TelemetryConfig Fetch into the TelemetryConfigProvider (#18318) 2023-08-30 13:25:26 -04:00
manager.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
manager_test.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
mock_Manager.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
mock_TelemetryProvider.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
telemetry_provider.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
telemetry_provider_test.go [CC-7049] Stop the HCP manager when link is deleted (#20351) 2024-01-30 09:40:36 -06:00
testing.go [Cloud][CC-6925] Updates to pushing server state (#19682) 2023-12-04 10:25:18 -05:00