()
| 1133 | } |
| 1134 | |
| 1135 | func (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 | |
| 1179 | func (o *Options) OAuthGrantOptions() *auth.OAuthConfig { |
| 1180 | oauthConfig := &auth.OAuthConfig{} |
no outgoing calls
no test coverage detected