Add ptls.Dialer to provide some common configuration for tls.Dial operations

This commit is contained in:
Joshua Casey
2024-09-24 14:14:48 -05:00
committed by Joshua Casey
parent 1e0f7d8437
commit 76a116641f
8 changed files with 300 additions and 69 deletions
@@ -1934,7 +1934,8 @@ func TestController(t *testing.T) {
kubeInformers.Core().V1().ConfigMaps(),
controllerlib.WithInformer,
frozenClock,
logger)
logger,
ptls.NewDialer())
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
@@ -2177,7 +2178,8 @@ func TestControllerFilterSecret(t *testing.T) {
configMapInformer,
observableInformers.WithInformer,
frozenClock,
logger)
logger,
ptls.NewDialer())
unrelated := &corev1.Secret{}
filter := observableInformers.GetFilterForInformer(secretInformer)
@@ -2238,7 +2240,8 @@ func TestControllerFilterConfigMap(t *testing.T) {
configMapInformer,
observableInformers.WithInformer,
frozenClock,
logger)
logger,
ptls.NewDialer())
unrelated := &corev1.ConfigMap{}
filter := observableInformers.GetFilterForInformer(configMapInformer)