@@ -11,7 +11,7 @@ import (
11
11
coreinformersv1 "k8s.io/client-go/informers/core/v1"
12
12
"k8s.io/utils/pointer"
13
13
14
- v1 "github.com/openshift/api/operator/v1"
14
+ operatorv1 "github.com/openshift/api/operator/v1"
15
15
"github.com/operator-framework/operator-lib/proxy"
16
16
17
17
"github.com/openshift/cert-manager-operator/api/operator/v1alpha1"
@@ -69,7 +69,7 @@ type overrideSchedulingFunc func(certmanagerinformer.CertManagerInformer, string
69
69
70
70
// withOperandImageOverrideHook overrides the deployment image with
71
71
// the operand images provided to the operator.
72
- func withOperandImageOverrideHook (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
72
+ func withOperandImageOverrideHook (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
73
73
for index := range deployment .Spec .Template .Spec .Containers {
74
74
deployment .Spec .Template .Spec .Containers [index ].Image = certManagerImage (deployment .Spec .Template .Spec .Containers [index ].Image )
75
75
}
@@ -85,8 +85,8 @@ func withOperandImageOverrideHook(operatorSpec *v1.OperatorSpec, deployment *app
85
85
86
86
// withContainerArgsOverrideHook overrides the container args with those provided by
87
87
// the overrideArgsFunc function.
88
- func withContainerArgsOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideArgsFunc ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
89
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
88
+ func withContainerArgsOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideArgsFunc ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
89
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
90
90
overrideArgs , err := fn (certmanagerinformer , deploymentName )
91
91
if err != nil {
92
92
return err
@@ -103,8 +103,8 @@ func withContainerArgsOverrideHook(certmanagerinformer certmanagerinformer.CertM
103
103
104
104
// withContainerEnvOverrideHook verrides the container env with those provided by
105
105
// the overrideEnvFunc function.
106
- func withContainerEnvOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideEnvFunc ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
107
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
106
+ func withContainerEnvOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideEnvFunc ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
107
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
108
108
overrideEnv , err := fn (certmanagerinformer , deploymentName )
109
109
if err != nil {
110
110
return err
@@ -121,8 +121,8 @@ func withContainerEnvOverrideHook(certmanagerinformer certmanagerinformer.CertMa
121
121
122
122
// withContainerResourcesOverrideHook overrides the container resources with those provided by
123
123
// the overrideResourcesFunc function.
124
- func withContainerResourcesOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideResourcesFunc ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
125
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
124
+ func withContainerResourcesOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideResourcesFunc ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
125
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
126
126
overrideResources , err := fn (certmanagerinformer , deploymentName )
127
127
if err != nil {
128
128
return err
@@ -139,8 +139,8 @@ func withContainerResourcesOverrideHook(certmanagerinformer certmanagerinformer.
139
139
140
140
// withPodSchedulingOverrideHook overrides the pod scheduling with those provided by
141
141
// the overrideSchedulingFunc function.
142
- func withPodSchedulingOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideSchedulingFunc ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
143
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
142
+ func withPodSchedulingOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideSchedulingFunc ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
143
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
144
144
overrideScheduling , err := fn (certmanagerinformer , deploymentName )
145
145
if err != nil {
146
146
return err
@@ -160,15 +160,15 @@ func withPodSchedulingOverrideHook(certmanagerinformer certmanagerinformer.CertM
160
160
161
161
// withProxyEnv patches the operand deployment if operator
162
162
// has proxy variables set. Sets HTTPS_PROXY, HTTP_PROXY and NO_PROXY.
163
- func withProxyEnv (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
163
+ func withProxyEnv (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
164
164
deployment .Spec .Template .Spec .Containers [0 ].Env = mergeContainerEnvs (deployment .Spec .Template .Spec .Containers [0 ].Env , proxy .ReadProxyVarsFromEnv ())
165
165
return nil
166
166
}
167
167
168
168
// withCAConfigMap patches the operand deployment to include the custom
169
169
// ca bundle as a volume. This is set when a trusted ca configmap is provided.
170
- func withCAConfigMap (configmapinformer coreinformersv1.ConfigMapInformer , deployment * appsv1.Deployment , trustedCAConfigmapName string ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
171
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
170
+ func withCAConfigMap (configmapinformer coreinformersv1.ConfigMapInformer , deployment * appsv1.Deployment , trustedCAConfigmapName string ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
171
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
172
172
173
173
if len (trustedCAConfigmapName ) == 0 {
174
174
return nil
@@ -205,8 +205,8 @@ func withCAConfigMap(configmapinformer coreinformersv1.ConfigMapInformer, deploy
205
205
}
206
206
207
207
// withPodLabels patches the operand deployment to include custom pod labels
208
- func withPodLabelsOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideLabelsFunc ) func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
209
- return func (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
208
+ func withPodLabelsOverrideHook (certmanagerinformer certmanagerinformer.CertManagerInformer , deploymentName string , fn overrideLabelsFunc ) func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
209
+ return func (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
210
210
overrideLabels , err := fn (certmanagerinformer , deploymentName )
211
211
if err != nil {
212
212
return err
@@ -220,7 +220,7 @@ func withPodLabelsOverrideHook(certmanagerinformer certmanagerinformer.CertManag
220
220
}
221
221
}
222
222
223
- func withSABoundToken (operatorSpec * v1 .OperatorSpec , deployment * appsv1.Deployment ) error {
223
+ func withSABoundToken (operatorSpec * operatorv1 .OperatorSpec , deployment * appsv1.Deployment ) error {
224
224
volume := corev1.Volume {
225
225
Name : boundSATokenVolumeName ,
226
226
VolumeSource : corev1.VolumeSource {
0 commit comments