Skip to content

Commit 597192e

Browse files
authored
Only enable vpc peering resources (#49)
1 parent 1bfc996 commit 597192e

1 file changed

Lines changed: 0 additions & 54 deletions

File tree

pkg/controller/aws.go

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ package controller
1919
import (
2020
"time"
2121

22-
"github.com/crossplane/provider-aws/pkg/controller/iam/policy"
23-
"github.com/crossplane/provider-aws/pkg/controller/iam/role"
24-
"github.com/crossplane/provider-aws/pkg/controller/iam/rolepolicyattachment"
2522
"github.com/crossplane/provider-aws/pkg/controller/vpcpeering"
2623

2724
"k8s.io/client-go/util/workqueue"
@@ -30,63 +27,12 @@ import (
3027
"github.com/crossplane/crossplane-runtime/pkg/logging"
3128

3229
"github.com/crossplane/provider-aws/pkg/controller/config"
33-
"github.com/crossplane/provider-aws/pkg/controller/ec2/address"
34-
"github.com/crossplane/provider-aws/pkg/controller/ec2/internetgateway"
35-
"github.com/crossplane/provider-aws/pkg/controller/ec2/natgateway"
36-
"github.com/crossplane/provider-aws/pkg/controller/ec2/routetable"
37-
"github.com/crossplane/provider-aws/pkg/controller/ec2/securitygroup"
38-
"github.com/crossplane/provider-aws/pkg/controller/ec2/subnet"
39-
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpc"
40-
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpcendpoint"
41-
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpcendpointserviceconfiguration"
42-
"github.com/crossplane/provider-aws/pkg/controller/eks"
43-
"github.com/crossplane/provider-aws/pkg/controller/eks/nodegroup"
44-
"github.com/crossplane/provider-aws/pkg/controller/elasticloadbalancing/elb"
45-
"github.com/crossplane/provider-aws/pkg/controller/elasticloadbalancing/elbattachment"
46-
"github.com/crossplane/provider-aws/pkg/controller/kms/key"
47-
"github.com/crossplane/provider-aws/pkg/controller/lambda/function"
48-
"github.com/crossplane/provider-aws/pkg/controller/route53/hostedzone"
49-
"github.com/crossplane/provider-aws/pkg/controller/route53/resourcerecordset"
50-
"github.com/crossplane/provider-aws/pkg/controller/s3"
51-
"github.com/crossplane/provider-aws/pkg/controller/s3/bucketpolicy"
52-
"github.com/crossplane/provider-aws/pkg/controller/sqs/queue"
5330
)
5431

5532
// Setup creates all AWS controllers with the supplied logger and adds them to
5633
// the supplied manager.
5734
func Setup(mgr ctrl.Manager, l logging.Logger, rl workqueue.RateLimiter, poll time.Duration) error {
58-
for _, setup := range []func(ctrl.Manager, logging.Logger, workqueue.RateLimiter, time.Duration) error{
59-
elb.SetupELB,
60-
elbattachment.SetupELBAttachment,
61-
s3.SetupBucket,
62-
bucketpolicy.SetupBucketPolicy,
63-
vpc.SetupVPC,
64-
resourcerecordset.SetupResourceRecordSet,
65-
hostedzone.SetupHostedZone,
66-
queue.SetupQueue,
67-
key.SetupKey,
68-
eks.SetupCluster,
69-
nodegroup.SetupNodeGroup,
70-
policy.SetupPolicy,
71-
role.SetupRole,
72-
rolepolicyattachment.SetupRolePolicyAttachment,
73-
function.SetupFunction,
74-
vpcendpoint.SetupVPCEndpoint,
75-
vpcendpointserviceconfiguration.SetupVPCEndpointServiceConfiguration,
76-
securitygroup.SetupSecurityGroup,
77-
subnet.SetupSubnet,
78-
internetgateway.SetupInternetGateway,
79-
natgateway.SetupNatGateway,
80-
routetable.SetupRouteTable,
81-
address.SetupAddress,
82-
} {
83-
if err := setup(mgr, l, rl, poll); err != nil {
84-
return err
85-
}
86-
}
87-
8835
for _, setup := range []func(ctrl.Manager, logging.Logger, workqueue.RateLimiter) error{
89-
config.Setup,
9036
vpcpeering.SetupVPCPeeringConnection,
9137
} {
9238
if err := setup(mgr, l, rl); err != nil {

0 commit comments

Comments
 (0)