Breaking Changes
The annotations aws.alpha.crossplane.io/endpointServiceID
and aws.alpha.crossplane.io/endpointURL
on the managed resources are not effective anymore. Once you upgrade, the SDK will start hitting the default AWS endpoints. In order to configure the SDK to use another endpoint, use the new spec.endpoint
in ProviderConfig
object that's referenced by the managed resource. See examples here.
If you want to make sure the provider doesn't hit the default AWS endpoints, you need to stop the provider pod by creating a ControllerConfig
.
What's Changed
- fix sfn 404 for deletion by @haarchri in #730
- Route53resolver - ResolverEndpoint, ResolverRule by @AmnaIrfan in #665
- Fixes #735 acm - fixed synced false when using private ca by @haarchri in #746
- Implement Managed Streaming for Kafka (MSK) - Cluster by @haarchri in #733
- Add global poll interval flag by @hasheddan in #741
- doc(makefile): add more informations for makefile by @haarchri in #752
- Do not pass poll interval to ProviderConfig controller by @hasheddan in #756
- Fix Address descriptions by @dweebo in #757
- database.rdsinstance: show pending EngineVersion by @chlunde in #759
- s3: replication storage class STANDARD was missing by @chlunde in #764
- version: bump ec2/vpccidrblock package to manualv1alpha1 by @haarchri in #751
- Add DocumentDB support by @MisterMX in #588
- Add Observation Debug logs by @alecrajeev in #767
- Update crossplane-runtime to 0b469fcc77cd by @ulucinar in #782
- Fixes #738: servicediscovery (common)namespace READY=FALSE by @haarchri in #740
- github: add issue template for new resource request by @muvaf in #785
- owners: add new maintainers by @muvaf in #786
- Feature for creation of VPC Peering connections by @Dkaykay in #769
- Add DBInstance by @PocketMobsters in #680
- Remove superfluous Kubernetes client from RouteTable ExternalClient by @negz in #800
- ecr.repository: Add forceDelete to delete images by @chlunde in #743
- database.rdsinstance: Add more ready states (can receive requests) by @chlunde in #761
- Implement efs mounttarget by @haarchri in #744
- s3: replication configuration - allow user to drop Filter similar AWS documentation by @chlunde in #765
- Propose chlunde as a new maintainer by @negz in #810
- New resource DBClusterParameterGroup by @armsnyder in #787
- Use eksctl when creating the IAM role and trust relationship by @ruzickap in #818
- Remove ECR policyText observation by @benagricola in #781
- Implements ACM ResourceRecord for dns validation in status field by @haarchri in #807
- fix(hostedzone): fix DelegationSet.id can be nil panic by @haarchri in #829
- fixed missing securitygroup during preCreate by @haarchri in #837
- Add cross-resource references for docdb by @MisterMX in #835
- iam.iamrole: Use improved policy comparision function by @chlunde in #793
- Implements transfer server and user by @haarchri in #754
- Add CloudFront CachePolicy managed resource by @ulucinar in #783
- aws-sdk-go-v2 - v1.3.0 by @smcavallo in #602
- Complete AWS SDK v2 Migration by @muvaf in #855
- eks: add capacity type and taints fields by @muvaf in #858
- fix(rds): fix rds examples to make aurora cluster & instance possible by @haarchri in #852
- Add AWS EC2 instances by @tnthornton in #777
- Implement glue objects by @haarchri in #686
- code generation: update guide to use resolver generator by @muvaf in #866
- Give all EC2 managed resources a 3 minute creation grace period by @negz in #825
- #868 Fix broken handling of errors after aws-sdk-v2 migration by @larhauga in #871
- providerconfig: allow configuring endpoint by @muvaf in #869
- AWS SDK v2 Errors by @muvaf in #873
New Contributors
- @haarchri made their first contribution in #730
- @dweebo made their first contribution in #757
- @alecrajeev made their first contribution in #767
- @armsnyder made their first contribution in #787
- @ruzickap made their first contribution in #818
- @tnthornton made their first contribution in #777
- @larhauga made their first contribution in #871
Full Changelog: v0.20.0-rc.0...v0.20.0