Skip to content

Commit 8dd0cb9

Browse files
committed
feat: extend config
1 parent 82a8a52 commit 8dd0cb9

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

pkg/envoy/deployment.go

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import (
1111
fluxmeta "github.com/fluxcd/pkg/apis/meta"
1212
sourcev1 "github.com/fluxcd/source-controller/api/v1"
1313
clustersv1alpha1 "github.com/openmcp-project/openmcp-operator/api/clusters/v1alpha1"
14-
corev1 "k8s.io/api/core/v1"
1514
apiextensionsv1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
1615
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
1716
"sigs.k8s.io/controller-runtime/pkg/client"
@@ -33,7 +32,7 @@ type Gateway struct {
3332
DNSConfig v1alpha1.DNSConfig
3433
PlatformClient client.Client
3534
ClusterClient client.Client
36-
PullSecrets []corev1.LocalObjectReference
35+
//PullSecrets []corev1.LocalObjectReference
3736
FluxKubeconfig *fluxmeta.KubeConfigReference
3837
}
3938

@@ -93,11 +92,7 @@ func (g *Gateway) reconcileOCIRepositoryFunc(obj *sourcev1.OCIRepository) func()
9392
Tag: g.EnvoyConfig.Chart.Tag,
9493
}
9594

96-
if len(g.PullSecrets) > 0 {
97-
obj.Spec.SecretRef = &fluxmeta.LocalObjectReference{
98-
Name: g.PullSecrets[0].Name,
99-
}
100-
}
95+
obj.Spec.SecretRef = g.EnvoyConfig.Chart.SecretRef
10196

10297
return nil
10398
}
@@ -160,7 +155,7 @@ func (g *Gateway) generateHelmValues() map[string]any {
160155
return map[string]any{
161156
"global": map[string]any{
162157
"images": images,
163-
"imagePullSecrets": g.PullSecrets,
158+
"imagePullSecrets": g.EnvoyConfig.Images.ImagePullSecrets,
164159
},
165160
}
166161
}

0 commit comments

Comments
 (0)