Documentation
¶
Index ¶
- Constants
- func BuildProxyArgs(infra *ir.ProxyInfra, shutdownConfig *egv1a1.ShutdownConfig, ...) ([]string, error)
- func ConvertResolvedMetricSinks(irSinks []ir.ResolvedMetricSink) []bootstrap.MetricSink
- func GetSdsCAConfigMapData(ca string) string
- func GetSdsCertConfigMapData(tlsCert, tlsKey string) string
- func GetSdsServiceAccountTokenConfigMapData(tokenPath string) string
Constants ¶
View Source
const ( SdsCAFilename = "xds-trusted-ca.json" SdsCertFilename = "xds-certificate.json" )
View Source
const (
// #nosec G101 - This is a file path, not a credential
SdsServiceAccountTokenFilename = "xds_service_account_token.json"
)
Variables ¶
This section is empty.
Functions ¶
func BuildProxyArgs ¶
func BuildProxyArgs( infra *ir.ProxyInfra, shutdownConfig *egv1a1.ShutdownConfig, bootstrapConfigOptions *bootstrap.RenderBootstrapConfigOptions, serviceNode string, gatewayNamespaceMode bool, ) ([]string, error)
BuildProxyArgs builds command arguments for proxy infrastructure.
func ConvertResolvedMetricSinks ¶ added in v1.7.0
func ConvertResolvedMetricSinks(irSinks []ir.ResolvedMetricSink) []bootstrap.MetricSink
ConvertResolvedMetricSinks converts IR metric sinks to bootstrap format.
func GetSdsCAConfigMapData ¶
func GetSdsCertConfigMapData ¶
func GetSdsServiceAccountTokenConfigMapData ¶ added in v1.5.2
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.