@@ -65,7 +65,7 @@ func TestFlagdContainerInjector_InjectDefaultSyncProvider(t *testing.T) {
65
65
66
66
expectedDeployment .Annotations = nil
67
67
68
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" }
68
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" }
69
69
70
70
require .Equal (t , expectedDeployment , deployment )
71
71
}
@@ -106,7 +106,7 @@ func TestFlagdContainerInjector_InjectDefaultSyncProvider_WithDebugLogging(t *te
106
106
107
107
expectedDeployment .Annotations = nil
108
108
109
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--debug" }
109
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--debug" }
110
110
111
111
require .Equal (t , expectedDeployment , deployment )
112
112
}
@@ -147,7 +147,7 @@ func TestFlagdContainerInjector_InjectDefaultSyncProvider_WithOtelCollectorUri(t
147
147
148
148
expectedDeployment .Annotations = nil
149
149
150
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--metrics-exporter" , "otel" , "--otel-collector-uri" , "localhost:4317" }
150
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--metrics-exporter" , "otel" , "--otel-collector-uri" , "localhost:4317" }
151
151
152
152
require .Equal (t , expectedDeployment , deployment )
153
153
}
@@ -197,7 +197,7 @@ func TestFlagdContainerInjector_InjectDefaultSyncProvider_WithResources(t *testi
197
197
198
198
expectedDeployment .Annotations = nil
199
199
200
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" }
200
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" }
201
201
expectedDeployment .Spec .Template .Spec .Containers [0 ].Resources = flagSourceConfig .Resources
202
202
203
203
require .Equal (t , expectedDeployment , deployment )
@@ -239,7 +239,7 @@ func TestFlagdContainerInjector_InjectDefaultSyncProvider_WithSyncProviderArgs(t
239
239
240
240
expectedDeployment .Annotations = nil
241
241
242
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--sync-provider-args" , "arg-1" , "--sync-provider-args" , "arg-2" }
242
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" \" ,\" provider\" :\" grpc\" }]" , "--sync-provider-args" , "arg-1" , "--sync-provider-args" , "arg-2" }
243
243
244
244
require .Equal (t , expectedDeployment , deployment )
245
245
}
@@ -279,7 +279,7 @@ func TestFlagdContainerInjector_InjectFlagdKubernetesSource(t *testing.T) {
279
279
280
280
expectedDeployment := getExpectedDeployment (namespace )
281
281
282
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" my-namespace/server-side\" ,\" provider\" :\" kubernetes\" }]" }
282
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" my-namespace/server-side\" ,\" provider\" :\" kubernetes\" }]" }
283
283
284
284
require .Equal (t , expectedDeployment , deployment )
285
285
@@ -347,7 +347,7 @@ func TestFlagdContainerInjector_InjectFlagdFilePathSource(t *testing.T) {
347
347
},
348
348
}
349
349
350
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" /etc/flagd/my-namespace_server-side/my-namespace_server-side.flagd.json\" ,\" provider\" :\" file\" }]" }
350
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" /etc/flagd/my-namespace_server-side/my-namespace_server-side.flagd.json\" ,\" provider\" :\" file\" }]" }
351
351
expectedDeployment .Spec .Template .Spec .Containers [0 ].VolumeMounts = []v1.VolumeMount {
352
352
{
353
353
Name : "server-side" ,
@@ -434,7 +434,7 @@ func TestFlagdContainerInjector_InjectFlagdFilePathSource_UpdateReferencedConfig
434
434
},
435
435
}
436
436
437
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" /etc/flagd/my-namespace_server-side/my-namespace_server-side.flagd.json\" ,\" provider\" :\" file\" }]" }
437
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" /etc/flagd/my-namespace_server-side/my-namespace_server-side.flagd.json\" ,\" provider\" :\" file\" }]" }
438
438
expectedDeployment .Spec .Template .Spec .Containers [0 ].VolumeMounts = []v1.VolumeMount {
439
439
{
440
440
Name : "server-side" ,
@@ -495,7 +495,7 @@ func TestFlagdContainerInjector_InjectHttpSource(t *testing.T) {
495
495
496
496
expectedDeployment .Annotations = nil
497
497
498
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" http://localhost:8013\" ,\" provider\" :\" http\" ,\" bearerToken\" :\" my-token\" }]" }
498
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" http://localhost:8013\" ,\" provider\" :\" http\" ,\" bearerToken\" :\" my-token\" }]" }
499
499
500
500
require .Equal (t , expectedDeployment , deployment )
501
501
}
@@ -542,7 +542,7 @@ func TestFlagdContainerInjector_InjectGrpcSource(t *testing.T) {
542
542
543
543
expectedDeployment .Annotations = nil
544
544
545
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" grpc://localhost:8013\" ,\" provider\" :\" grpc\" ,\" certPath\" :\" cert-path\" ,\" tls\" :true,\" providerID\" :\" provider-id\" ,\" selector\" :\" selector\" }]" }
545
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" grpc://localhost:8013\" ,\" provider\" :\" grpc\" ,\" certPath\" :\" cert-path\" ,\" tls\" :true,\" providerID\" :\" provider-id\" ,\" selector\" :\" selector\" }]" }
546
546
547
547
require .Equal (t , expectedDeployment , deployment )
548
548
}
@@ -672,7 +672,7 @@ func TestFlagdContainerInjector_InjectProxySource_ProxyIsReady(t *testing.T) {
672
672
673
673
expectedDeployment .Annotations = nil
674
674
675
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--sources" , "[{\" uri\" :\" flagd-proxy-svc.my-namespace.svc.cluster.local:8013\" ,\" provider\" :\" grpc\" ,\" selector\" :\" core.openfeature.dev/my-namespace/\" }]" }
675
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" , "-- sources" , "[{\" uri\" :\" flagd-proxy-svc.my-namespace.svc.cluster.local:8013\" ,\" provider\" :\" grpc\" ,\" selector\" :\" core.openfeature.dev/my-namespace/\" }]" }
676
676
677
677
require .Equal (t , expectedDeployment , deployment )
678
678
}
@@ -716,7 +716,7 @@ func TestFlagdContainerInjector_Inject_FlagdContainerAlreadyPresent(t *testing.T
716
716
expectedDeployment := getExpectedDeployment (namespace )
717
717
718
718
expectedDeployment .Annotations = nil
719
- expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" }
719
+ expectedDeployment .Spec .Template .Spec .Containers [0 ].Args = []string {"start" , "--management-port" , "8014" }
720
720
721
721
require .Equal (t , expectedDeployment , deployment )
722
722
}
@@ -898,7 +898,7 @@ func getExpectedDeployment(namespace string) appsV1.Deployment {
898
898
WorkingDir : "" ,
899
899
Ports : []v1.ContainerPort {
900
900
{
901
- Name : "metrics " ,
901
+ Name : "management " ,
902
902
ContainerPort : int32 (8014 ),
903
903
},
904
904
},
0 commit comments