MCPcopy
hub / github.com/zalando/skipper / KubernetesDataClientOptions

Method KubernetesDataClientOptions

skipper.go:1135–1177  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1133}
1134
1135func (o *Options) KubernetesDataClientOptions() kubernetes.Options {
1136 return kubernetes.Options{
1137 AllowedExternalNames: o.KubernetesAllowedExternalNames,
1138 EnableExternalNames: o.EnableKubernetesExternalNames,
1139 BackendNameTracingTag: o.OpenTracingBackendNameTag,
1140 DefaultFiltersDir: o.DefaultFiltersDir,
1141 KubernetesInCluster: o.KubernetesInCluster,
1142 KubernetesURL: o.KubernetesURL,
1143 TokenFile: o.KubernetesTokenFile,
1144 KubernetesNamespace: o.KubernetesNamespace,
1145 KubernetesEnableEastWest: o.KubernetesEnableEastWest,
1146 KubernetesEnableEndpointslices: o.KubernetesEnableEndpointslices,
1147 KubernetesEastWestDomain: o.KubernetesEastWestDomain,
1148 KubernetesEastWestRangeDomains: o.KubernetesEastWestRangeDomains,
1149 KubernetesEastWestRangePredicates: o.KubernetesEastWestRangePredicates,
1150 KubernetesEastWestRangeAnnotationPredicates: o.KubernetesEastWestRangeAnnotationPredicates,
1151 KubernetesEastWestRangeAnnotationFiltersAppend: o.KubernetesEastWestRangeAnnotationFiltersAppend,
1152 KubernetesAnnotationPredicates: o.KubernetesAnnotationPredicates,
1153 KubernetesAnnotationFiltersAppend: o.KubernetesAnnotationFiltersAppend,
1154 HTTPSRedirectCode: o.KubernetesHTTPSRedirectCode,
1155 DisableCatchAllRoutes: o.KubernetesDisableCatchAllRoutes,
1156 IngressClass: o.KubernetesIngressClass,
1157 IngressLabelSelectors: o.KubernetesIngressLabelSelectors,
1158 ServicesLabelSelectors: o.KubernetesServicesLabelSelectors,
1159 EndpointsLabelSelectors: o.KubernetesEndpointsLabelSelectors,
1160 SecretsLabelSelectors: o.KubernetesSecretsLabelSelectors,
1161 RouteGroupsLabelSelectors: o.KubernetesRouteGroupsLabelSelectors,
1162 OnlyAllowedExternalNames: o.KubernetesOnlyAllowedExternalNames,
1163 OriginMarker: o.EnableRouteCreationMetrics,
1164 PathMode: o.KubernetesPathMode,
1165 ProvideHealthcheck: o.KubernetesHealthcheck,
1166 ProvideHTTPSRedirect: o.KubernetesHTTPSRedirect,
1167 ReverseSourcePredicate: o.ReverseSourcePredicate,
1168 RouteGroupClass: o.KubernetesRouteGroupClass,
1169 WhitelistedHealthCheckCIDR: o.WhitelistedHealthCheckCIDR,
1170 ForceKubernetesService: o.KubernetesForceService,
1171 BackendTrafficAlgorithm: o.KubernetesBackendTrafficAlgorithm,
1172 DefaultLoadBalancerAlgorithm: o.KubernetesDefaultLoadBalancerAlgorithm,
1173 ForwardBackendURL: o.ForwardBackendURL,
1174 TopologyZone: o.KubernetesTopologyZone,
1175 IngressStatusFromService: o.KubernetesStatusFromService,
1176 }
1177}
1178
1179func (o *Options) OAuthGrantOptions() *auth.OAuthConfig {
1180 oauthConfig := &auth.OAuthConfig{}

Callers 3

createDataClientsFunction · 0.80
runFunction · 0.80
NewFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected