@@ -15,7 +15,6 @@ import (
1515 corev1 "k8s.io/api/core/v1"
1616 apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
1717 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
18- "k8s.io/utils/ptr"
1918
2019 egv1a1 "github.com/envoyproxy/gateway/api/v1alpha1"
2120)
@@ -201,7 +200,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
201200 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
202201 EnvoyService : & egv1a1.KubernetesServiceSpec {
203202 Type : egv1a1 .GetKubernetesServiceType (egv1a1 .ServiceTypeLoadBalancer ),
204- AllocateLoadBalancerNodePorts : ptr . To (false ),
203+ AllocateLoadBalancerNodePorts : new (false ),
205204 },
206205 },
207206 },
@@ -222,7 +221,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
222221 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
223222 EnvoyService : & egv1a1.KubernetesServiceSpec {
224223 Type : egv1a1 .GetKubernetesServiceType (egv1a1 .ServiceTypeClusterIP ),
225- AllocateLoadBalancerNodePorts : ptr . To (false ),
224+ AllocateLoadBalancerNodePorts : new (false ),
226225 },
227226 },
228227 },
@@ -286,7 +285,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
286285 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
287286 EnvoyService : & egv1a1.KubernetesServiceSpec {
288287 Type : egv1a1 .GetKubernetesServiceType (egv1a1 .ServiceTypeLoadBalancer ),
289- LoadBalancerIP : ptr . To ("10.11.12.13" ),
288+ LoadBalancerIP : new ("10.11 .12 .13 "),
290289 },
291290 },
292291 },
@@ -307,7 +306,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
307306 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
308307 EnvoyService : & egv1a1.KubernetesServiceSpec {
309308 Type : egv1a1 .GetKubernetesServiceType (egv1a1 .ServiceTypeLoadBalancer ),
310- LoadBalancerIP : ptr . To ("invalid-ip" ),
309+ LoadBalancerIP : new ("invalid - ip "),
311310 },
312311 },
313312 },
@@ -328,7 +327,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
328327 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
329328 EnvoyService : & egv1a1.KubernetesServiceSpec {
330329 Type : egv1a1 .GetKubernetesServiceType (egv1a1 .ServiceTypeLoadBalancer ),
331- LoadBalancerIP : ptr . To ("2001:db8::68" ),
330+ LoadBalancerIP : new ("2001 :db8 ::68 "),
332331 },
333332 },
334333 },
@@ -349,7 +348,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
349348 Settings : []egv1a1.ProxyAccessLogSetting {
350349 {
351350 Format : & egv1a1.ProxyAccessLogFormat {
352- Type : ptr . To (egv1a1 .ProxyAccessLogFormatTypeText ),
351+ Type : new (egv1a1.ProxyAccessLogFormatTypeText ),
353352 },
354353 },
355354 },
@@ -372,8 +371,8 @@ func TestValidateEnvoyProxy(t *testing.T) {
372371 Settings : []egv1a1.ProxyAccessLogSetting {
373372 {
374373 Format : & egv1a1.ProxyAccessLogFormat {
375- Type : ptr . To (egv1a1 .ProxyAccessLogFormatTypeText ),
376- Text : ptr . To ("[%START_TIME%]" ),
374+ Type : new (egv1a1.ProxyAccessLogFormatTypeText ),
375+ Text : new ("[% START_TIME % ]"),
377376 },
378377 Sinks : []egv1a1.ProxyAccessLogSink {
379378 {
@@ -423,7 +422,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
423422 {
424423 Type : egv1a1 .MetricSinkTypeOpenTelemetry ,
425424 OpenTelemetry : & egv1a1.ProxyOpenTelemetrySink {
426- Host : ptr . To ("0.0.0.0" ),
425+ Host : new ("0.0 .0 .0 "),
427426 Port : 3217 ,
428427 },
429428 },
@@ -519,7 +518,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
519518 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
520519 EnvoyPDB : & egv1a1.KubernetesPodDisruptionBudgetSpec {
521520 Patch : & egv1a1.KubernetesPatchSpec {
522- Type : ptr . To (egv1a1 .StrategicMerge ),
521+ Type : new (egv1a1.StrategicMerge ),
523522 Value : apiextensionsv1.JSON {
524523 Raw : []byte ("{}" ),
525524 },
@@ -544,7 +543,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
544543 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
545544 EnvoyPDB : & egv1a1.KubernetesPodDisruptionBudgetSpec {
546545 Patch : & egv1a1.KubernetesPatchSpec {
547- Type : ptr . To (egv1a1 .StrategicMerge ),
546+ Type : new (egv1a1.StrategicMerge ),
548547 },
549548 },
550549 },
@@ -614,7 +613,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
614613 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
615614 EnvoyHpa : & egv1a1.KubernetesHorizontalPodAutoscalerSpec {
616615 Patch : & egv1a1.KubernetesPatchSpec {
617- Type : ptr . To (egv1a1 .StrategicMerge ),
616+ Type : new (egv1a1.StrategicMerge ),
618617 Value : apiextensionsv1.JSON {
619618 Raw : []byte ("{}" ),
620619 },
@@ -639,7 +638,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
639638 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
640639 EnvoyHpa : & egv1a1.KubernetesHorizontalPodAutoscalerSpec {
641640 Patch : & egv1a1.KubernetesPatchSpec {
642- Type : ptr . To (egv1a1 .StrategicMerge ),
641+ Type : new (egv1a1.StrategicMerge ),
643642 },
644643 },
645644 },
@@ -685,7 +684,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
685684 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
686685 EnvoyDeployment : & egv1a1.KubernetesDeploymentSpec {
687686 Patch : & egv1a1.KubernetesPatchSpec {
688- Type : ptr . To (egv1a1 .StrategicMerge ),
687+ Type : new (egv1a1.StrategicMerge ),
689688 },
690689 },
691690 },
@@ -707,7 +706,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
707706 Kubernetes : & egv1a1.EnvoyProxyKubernetesProvider {
708707 EnvoyDeployment : & egv1a1.KubernetesDeploymentSpec {
709708 Patch : & egv1a1.KubernetesPatchSpec {
710- Type : ptr . To (egv1a1 .StrategicMerge ),
709+ Type : new (egv1a1.StrategicMerge ),
711710 Value : apiextensionsv1.JSON {
712711 Raw : []byte ("{}" ),
713712 },
@@ -754,11 +753,11 @@ func TestValidateEnvoyProxy(t *testing.T) {
754753 FilterOrder : []egv1a1.FilterPosition {
755754 {
756755 Name : egv1a1 .EnvoyFilterOAuth2 ,
757- Before : ptr . To (egv1a1 .EnvoyFilterJWTAuthn ),
756+ Before : new (egv1a1.EnvoyFilterJWTAuthn ),
758757 },
759758 {
760759 Name : egv1a1 .EnvoyFilterExtProc ,
761- After : ptr . To (egv1a1 .EnvoyFilterJWTAuthn ),
760+ After : new (egv1a1.EnvoyFilterJWTAuthn ),
762761 },
763762 },
764763 },
@@ -776,15 +775,15 @@ func TestValidateEnvoyProxy(t *testing.T) {
776775 FilterOrder : []egv1a1.FilterPosition {
777776 {
778777 Name : egv1a1 .EnvoyFilterOAuth2 ,
779- Before : ptr . To (egv1a1 .EnvoyFilterJWTAuthn ),
778+ Before : new (egv1a1.EnvoyFilterJWTAuthn ),
780779 },
781780 {
782781 Name : egv1a1 .EnvoyFilterJWTAuthn ,
783- Before : ptr . To (egv1a1 .EnvoyFilterExtProc ),
782+ Before : new (egv1a1.EnvoyFilterExtProc ),
784783 },
785784 {
786785 Name : egv1a1 .EnvoyFilterExtProc ,
787- Before : ptr . To (egv1a1 .EnvoyFilterOAuth2 ),
786+ Before : new (egv1a1.EnvoyFilterOAuth2 ),
788787 },
789788 },
790789 },
@@ -801,7 +800,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
801800 Spec : egv1a1.EnvoyProxySpec {
802801 Telemetry : & egv1a1.ProxyTelemetry {
803802 Metrics : & egv1a1.ProxyMetrics {
804- ClusterStatName : ptr . To (fmt .Sprintf ("%s/%s/%s/%s/%s/%s/%s" , egv1a1 .StatFormatterRouteName ,
803+ ClusterStatName : new (fmt.Sprintf ("%s/%s/%s/%s/%s/%s/%s" , egv1a1 .StatFormatterRouteName ,
805804 egv1a1 .StatFormatterRouteName , egv1a1 .StatFormatterRouteNamespace , egv1a1 .StatFormatterRouteKind ,
806805 egv1a1 .StatFormatterRouteRuleName , egv1a1 .StatFormatterRouteRuleNumber , egv1a1 .StatFormatterBackendRefs )),
807806 },
@@ -820,7 +819,7 @@ func TestValidateEnvoyProxy(t *testing.T) {
820819 Spec : egv1a1.EnvoyProxySpec {
821820 Telemetry : & egv1a1.ProxyTelemetry {
822821 Metrics : & egv1a1.ProxyMetrics {
823- ClusterStatName : ptr . To ("%ROUTE_NAME%.%FOO%.%BAR%/my/%BACKEND_REFS%/%FOOBAR%" ),
822+ ClusterStatName : new ("% ROUTE_NAME % .% FOO % .% BAR % / my / % BACKEND_REFS % / % FOOBAR % "),
824823 },
825824 },
826825 },
@@ -1018,7 +1017,7 @@ func TestValidateProxyAccessLog(t *testing.T) {
10181017 Settings : []egv1a1.ProxyAccessLogSetting {
10191018 {
10201019 Format : & egv1a1.ProxyAccessLogFormat {
1021- Text : ptr . To ("[%START_TIME%]" ),
1020+ Text : new ("[% START_TIME % ]"),
10221021 },
10231022 Sinks : []egv1a1.ProxyAccessLogSink {
10241023 {
@@ -1054,7 +1053,7 @@ func TestValidateProxyAccessLog(t *testing.T) {
10541053 Settings : []egv1a1.ProxyAccessLogSetting {
10551054 {
10561055 Format : & egv1a1.ProxyAccessLogFormat {
1057- Text : ptr . To ("[%START_TIME%]" ),
1056+ Text : new ("[% START_TIME % ]"),
10581057 JSON : map [string ]string {"start_time" : "%START_TIME%" },
10591058 },
10601059 Sinks : []egv1a1.ProxyAccessLogSink {
@@ -1073,7 +1072,7 @@ func TestValidateProxyAccessLog(t *testing.T) {
10731072 Settings : []egv1a1.ProxyAccessLogSetting {
10741073 {
10751074 Format : & egv1a1.ProxyAccessLogFormat {
1076- Type : ptr . To (egv1a1 .ProxyAccessLogFormatTypeText ),
1075+ Type : new (egv1a1.ProxyAccessLogFormatTypeText ),
10771076 },
10781077 Sinks : []egv1a1.ProxyAccessLogSink {
10791078 {
@@ -1092,8 +1091,8 @@ func TestValidateProxyAccessLog(t *testing.T) {
10921091 Settings : []egv1a1.ProxyAccessLogSetting {
10931092 {
10941093 Format : & egv1a1.ProxyAccessLogFormat {
1095- Type : ptr . To (egv1a1 .ProxyAccessLogFormatTypeText ),
1096- Text : ptr . To ("[%START_TIME%]" ),
1094+ Type : new (egv1a1.ProxyAccessLogFormatTypeText ),
1095+ Text : new ("[% START_TIME % ]"),
10971096 },
10981097 Sinks : []egv1a1.ProxyAccessLogSink {
10991098 {
0 commit comments