Skip to content

Commit

Permalink
Merge pull request #627 from blut/feat/servicediscovery
Browse files Browse the repository at this point in the history
feat(servicediscovery): added privatednsnamespace API and controller …
  • Loading branch information
muvaf committed May 24, 2021
2 parents 030126f + 4a5c483 commit 6c9f2cc
Show file tree
Hide file tree
Showing 38 changed files with 5,946 additions and 6 deletions.
2 changes: 2 additions & 0 deletions apis/aws.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ import (
s3v1alpha2 "github.com/crossplane/provider-aws/apis/s3/v1alpha3"
s3v1beta1 "github.com/crossplane/provider-aws/apis/s3/v1beta1"
secretsmanagerv1alpha1 "github.com/crossplane/provider-aws/apis/secretsmanager/v1alpha1"
servicediscoveryv1alpha1 "github.com/crossplane/provider-aws/apis/servicediscovery/v1alpha1"
sfnv1alpha1 "github.com/crossplane/provider-aws/apis/sfn/v1alpha1"
sqsv1beta1 "github.com/crossplane/provider-aws/apis/sqs/v1beta1"
awsv1alpha3 "github.com/crossplane/provider-aws/apis/v1alpha3"
Expand All @@ -68,6 +69,7 @@ func init() {
s3v1alpha2.SchemeBuilder.AddToScheme,
s3v1beta1.SchemeBuilder.AddToScheme,
secretsmanagerv1alpha1.SchemeBuilder.AddToScheme,
servicediscoveryv1alpha1.SchemeBuilder.AddToScheme,
acmpcav1alpha1.SchemeBuilder.AddToScheme,
eksv1beta1.SchemeBuilder.AddToScheme,
sqsv1beta1.SchemeBuilder.AddToScheme,
Expand Down
13 changes: 13 additions & 0 deletions apis/servicediscovery/v1alpha1/custom_types.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
package v1alpha1

// CustomServiceParameters are custom parameters for Services.
type CustomServiceParameters struct{}

// CustomPrivateDNSNamespaceParameters are custom parameters for PrivateDNSNamespaces.
type CustomPrivateDNSNamespaceParameters struct{}

// CustomHTTPNamespaceParameters are custom parameters for HTTPNamespaces.
type CustomHTTPNamespaceParameters struct{}

// CustomPublicDNSNamespaceParameters are custom parameters for PublicDNSNamespaces.
type CustomPublicDNSNamespaceParameters struct{}
5 changes: 5 additions & 0 deletions apis/servicediscovery/v1alpha1/generator-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Added +immutable to all Namespace fields (Name, Region, VPC, Tags), because
# the AWS Servicediscovery API does not provide an update interface
ignore:
resource_names:
- Service
24 changes: 24 additions & 0 deletions apis/servicediscovery/v1alpha1/zz_doc.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

131 changes: 131 additions & 0 deletions apis/servicediscovery/v1alpha1/zz_enums.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 6c9f2cc

Please sign in to comment.