Skip to content

Commit 1085534

Browse files
authored
Use defaultAddOptions from infrastructure controller (#62)
* Use defaultAddOptions from infrastructure controller; remove unused add.go from openstack and stackit infratructure controller * Use infrstructure controller in integration test
1 parent 8064bfd commit 1085534

File tree

4 files changed

+4
-108
lines changed

4 files changed

+4
-108
lines changed

cmd/gardener-extension-provider-stackit/app/app.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ import (
3535
stackitdnsrecord "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/dnsrecord"
3636
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/healthcheck"
3737
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/infrastructure"
38-
stackitinfrastructure "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/infrastructure/stackit"
3938
stackitworker "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/worker"
4039
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/feature"
4140
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/stackit"
@@ -187,7 +186,7 @@ func NewControllerManagerCommand(ctx context.Context) *cobra.Command {
187186
configFileOpts.Completed().ApplyDeployALBIngressController(&stackitcontrolplane.DeployALBIngressController)
188187
configFileOpts.Completed().ApplyCustomLabelDomain(&stackitworker.DefaultAddOptions.CustomLabelDomain)
189188
configFileOpts.Completed().ApplyCustomLabelDomain(&stackitcontrolplane.DefaultAddOptions.CustomLabelDomain)
190-
configFileOpts.Completed().ApplyCustomLabelDomain(&stackitinfrastructure.DefaultAddOptions.CustomLabelDomain)
189+
configFileOpts.Completed().ApplyCustomLabelDomain(&infrastructure.DefaultAddOptions.CustomLabelDomain)
191190
log.Info("DeployALBIngressController?", "deploy", configFileOpts.Completed().Config.DeployALBIngressController)
192191

193192
bastionCtrlOpts.Completed().Apply(&stackitbastion.DefaultAddOptions.Controller)
@@ -197,13 +196,13 @@ func NewControllerManagerCommand(ctx context.Context) *cobra.Command {
197196
healthCheckCtrlOpts.Completed().Apply(&healthcheck.DefaultAddOptions.Controller)
198197
heartbeatCtrlOpts.Completed().Apply(&heartbeat.DefaultAddOptions)
199198
configFileOpts.Completed().ApplyCustomLabelDomain(&infrastructure.DefaultAddOptions.CustomLabelDomain)
200-
infraCtrlOpts.Completed().Apply(&stackitinfrastructure.DefaultAddOptions.Controller)
199+
infraCtrlOpts.Completed().Apply(&infrastructure.DefaultAddOptions.Controller)
201200
workerCtrlOpts.Completed().Apply(&stackitworker.DefaultAddOptions.Controller)
202201

203202
reconcileOpts.Completed().Apply(&stackitbastion.DefaultAddOptions.IgnoreOperationAnnotation, &stackitbastion.DefaultAddOptions.ExtensionClasses)
204203
reconcileOpts.Completed().Apply(&stackitcontrolplane.DefaultAddOptions.IgnoreOperationAnnotation, &stackitcontrolplane.DefaultAddOptions.ExtensionClasses)
205204
reconcileOpts.Completed().Apply(&stackitdnsrecord.DefaultAddOptions.IgnoreOperationAnnotation, &stackitdnsrecord.DefaultAddOptions.ExtensionClasses)
206-
reconcileOpts.Completed().Apply(&stackitinfrastructure.DefaultAddOptions.IgnoreOperationAnnotation, &stackitinfrastructure.DefaultAddOptions.ExtensionClasses)
205+
reconcileOpts.Completed().Apply(&infrastructure.DefaultAddOptions.IgnoreOperationAnnotation, &infrastructure.DefaultAddOptions.ExtensionClasses)
207206
reconcileOpts.Completed().Apply(&stackitworker.DefaultAddOptions.IgnoreOperationAnnotation, &stackitworker.DefaultAddOptions.ExtensionClasses)
208207

209208
stackitworker.DefaultAddOptions.GardenCluster = gardenCluster

pkg/controller/infrastructure/openstack/add.go

Lines changed: 0 additions & 51 deletions
This file was deleted.

pkg/controller/infrastructure/stackit/add.go

Lines changed: 0 additions & 52 deletions
This file was deleted.

test/integration/infrastructure/stackit/infrastructure_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ import (
4848
metricsserver "sigs.k8s.io/controller-runtime/pkg/metrics/server"
4949

5050
stackitv1alpha1 "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/apis/stackit/v1alpha1"
51-
infrastructure "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/infrastructure/stackit"
51+
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/controller/infrastructure"
5252
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/feature"
5353
"github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/stackit"
5454
stackitclient "github.com/stackitcloud/gardener-extension-provider-stackit/v2/pkg/stackit/client"

0 commit comments

Comments
 (0)