Documentation
¶
Overview ¶
Package metricsproxy contains metrics proxy integration tests.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MetricsProxyRestartSpec ¶ added in v0.37.1
func MetricsProxyRestartSpec()
MetricsProxyRestartSpec registers the control plane restart test for the metrics proxy integration. On every start the syncer re-applies the deletion protection policy for the metrics APIService. Once the policy exists that apply changes nothing, and the control plane used to crash-loop waiting for a cache update that never came (ENGCP-1458).
The spec deletes the control plane pod, so the suite connection is dead afterwards. Register it after the other metrics proxy specs.
func MetricsProxySpec ¶
func MetricsProxySpec()
MetricsProxySpec registers metrics proxy integration tests. The vCluster must be configured with integrations.metricsServer.enabled: true and the host cluster must have metrics-server installed (handled by MetricsProxyVCluster's preSetup).
Types ¶
This section is empty.