Skip to content

Commit

Permalink
Enable required resources (#46)
Browse files Browse the repository at this point in the history
* Add lambda api group and controller

Signed-off-by: Hanlin Shi <[email protected]>

* Add vpc endpoint and vpc endpoint service controllers

Signed-off-by: Hanlin Shi <[email protected]>
  • Loading branch information
hanlins authored Jun 8, 2022
1 parent e478339 commit 957bce6
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
2 changes: 2 additions & 0 deletions apis/aws.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ import (
elbv2v1alpha1 "github.com/crossplane/provider-aws/apis/elbv2/v1alpha1"
iamv1beta1 "github.com/crossplane/provider-aws/apis/iam/v1beta1"
kmsv1alpha1 "github.com/crossplane/provider-aws/apis/kms/v1alpha1"
lambdav1alpha1 "github.com/crossplane/provider-aws/apis/lambda/v1alpha1"
route53v1alpha1 "github.com/crossplane/provider-aws/apis/route53/v1alpha1"
s3v1alpha2 "github.com/crossplane/provider-aws/apis/s3/v1alpha3"
s3v1beta1 "github.com/crossplane/provider-aws/apis/s3/v1beta1"
Expand All @@ -53,6 +54,7 @@ func init() {
sqsv1beta1.SchemeBuilder.AddToScheme,
kmsv1alpha1.SchemeBuilder.AddToScheme,
ec2v1alpha1.SchemeBuilder.AddToScheme,
lambdav1alpha1.SchemeBuilder.AddToScheme,
peeringv1alpha1.SchemeBuilder.AddToScheme,
eksv1beta1.SchemeBuilder.AddToScheme,
eksv1alpha1.SchemeBuilder.AddToScheme,
Expand Down
6 changes: 6 additions & 0 deletions pkg/controller/aws.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,14 @@ import (

"github.com/crossplane/provider-aws/pkg/controller/config"
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpc"
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpcendpoint"
"github.com/crossplane/provider-aws/pkg/controller/ec2/vpcendpointserviceconfiguration"
"github.com/crossplane/provider-aws/pkg/controller/eks"
"github.com/crossplane/provider-aws/pkg/controller/eks/nodegroup"
"github.com/crossplane/provider-aws/pkg/controller/elasticloadbalancing/elb"
"github.com/crossplane/provider-aws/pkg/controller/elasticloadbalancing/elbattachment"
"github.com/crossplane/provider-aws/pkg/controller/kms/key"
"github.com/crossplane/provider-aws/pkg/controller/lambda/function"
"github.com/crossplane/provider-aws/pkg/controller/route53/hostedzone"
"github.com/crossplane/provider-aws/pkg/controller/route53/resourcerecordset"
"github.com/crossplane/provider-aws/pkg/controller/s3"
Expand All @@ -61,6 +64,9 @@ func Setup(mgr ctrl.Manager, l logging.Logger, rl workqueue.RateLimiter, poll ti
policy.SetupPolicy,
role.SetupRole,
rolepolicyattachment.SetupRolePolicyAttachment,
function.SetupFunction,
vpcendpoint.SetupVPCEndpoint,
vpcendpointserviceconfiguration.SetupVPCEndpointServiceConfiguration,
} {
if err := setup(mgr, l, rl, poll); err != nil {
return err
Expand Down

0 comments on commit 957bce6

Please sign in to comment.