ScrapeConfig.spec.digitalOceanSDConfigs.oauth2.tlsConfig.ca.spec.scalewaySDConfigs
scalewaySDConfigs defines a list of Scaleway instances and baremetal service discovery configurations.
| Field / Type | Description |
|---|---|
accessKey | accessKey defines the access key to use. https://console.scaleway.com/project/credentials
|
apiURL | apiURL defines the API URL to use when doing the server listing requests.
|
enableHTTP2 | enableHTTP2 defines whether to enable HTTP2. |
followRedirects | followRedirects defines whether HTTP requests follow HTTP 3xx redirects. |
nameFilter | nameFilter defines a name filter (works as a LIKE) to apply on the server listing request.
|
noProxy | noProxy defines a comma-separated string that can contain IPs, CIDR notation, domain names that should be excluded from proxying. IP and domain names can contain port numbers. It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0. |
port | port defines the port to scrape metrics from. If using the public IP address, this must
|
projectID | projectID defines the Project ID of the targets.
|
proxyConnectHeader optionally specifies headers to send to proxies during CONNECT requests. It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0.
| |
proxyFromEnvironment | proxyFromEnvironment defines whether to use the proxy configuration defined by environment variables (HTTP_PROXY, HTTPS_PROXY, and NO_PROXY). It requires Prometheus >= v2.43.0, Alertmanager >= v0.25.0 or Thanos >= v0.32.0. |
proxyUrl | proxyUrl defines the HTTP proxy server to use.
|
refreshInterval | refreshInterval defines the time after which the provided names are refreshed. If not set, Prometheus uses its default value.
|
role | role defines the service of the targets to retrieve. Must be `Instance` or `Baremetal`.
|
secretKey defines the secret key to use when listing targets.
| |
tagsFilter defines a tag filter (a server needs to have all defined tags to be listed) to apply on the server listing request.
| |
tlsConfig defines the TLS configuration to connect to the Scaleway API. | |
zone | zone defines the availability zone of your targets (e.g. fr-par-1).
|