github crossplane-contrib/provider-aws v0.45.0

latest releases: v0.50.5, v0.50.4, v0.50.3...
12 months ago

Breaking Changes

  • All resources:
    • The deprecated and unused property spec.providerRef has been removed. #1935
    • Default tags are no longer added to a resource manifest. The tags of existing resources are not effected by this. However, new resources will not receive the standard tags from the controller and need to be set configured manually. #1938
  • rds.DBInstance, database.RDSInstance:
    • The cache secret for auto-generated password is now created and read from the namespace where the provider pod is running instead of the previously hardcoded crossplane-system namespace. Before migrating to this version, it should be assured that the cache secrets are present in the correct namespace. Otherwise it will trigger a password regeneration for the respective instances. #1893

What's Changed

  • fix(database): Sort tags before compare by @MisterMX in #1895
  • fix(sns): Topic policy update by @MisterMX in #1898
  • fix(kafka): Resolve configuration ARN instead of external name by @MisterMX in #1899
  • fix(kms): Parse key policies before compare by @MisterMX in #1894
  • fix(rds): Add missing tag updates by @MisterMX in #1897
  • fix(mq): Do not set EncryptionOptions for RabbitMQ by @MisterMX in #1900
  • fix(rds): Infer cache secret namespace from pod environment by @MisterMX in #1893
  • fix(dynamodb): Resolve KMSMasterKeyArn for comparison by @MisterMX in #1907
  • chore(ci): Disable codeql step by @MisterMX in #1910
  • fix(database): Ignore AvailabilityZone if MultiAZ is set by @MisterMX in #1909
  • fix(autoscaling): fix diff issue of auto scaling group by @liubog2008 in #1869
  • refactor: Move methods in pkg/clients/ into invidual util packages by @MisterMX in #1917
  • fix(kafka/cluster): clusterpolicy update + delete by @wotolom in #1921
  • fix(acm): correct description for dvo by @rushrs in #1915
  • chore: Replace deepcopy libs with goverter by @MisterMX in #1925
  • refactor(efs): Use native context instead of golang.org/x/net/context by @MisterMX in #1926
  • feat(firehose): Add DevileryStream controller by @nilde in #1919
  • chore: Bump crossplane-runtime to v1.13.0 by @MisterMX in #1929
  • feat(database): Pass CACertificateIdentifier during instance creation by @trystanleftwich in #1932
  • refactor(pointer): Use generic pointer functions by @MisterMX in #1923
  • feat(certificate): add key algorithm by @wotolom in #1933
  • feat!: Update crossplane-runtime to 1.14.1 by @MisterMX in #1935
  • fix(ec2): Update launchtemplate status by @MisterMX in #1937
  • feat!: Remove Crossplane standard tags by @MisterMX in #1938
  • fix: tags change if added or removed by @akesser in #1939
  • fix: Avoid AssumeRoleWithWebIdentity for each reconcile by @chlunde in #1148
  • feat(ack): Do not call isUpToDate if resource is deleted by @MisterMX in #1924
  • feat(transfer): Support multiple public SSH keys by @MisterMX in #1940
  • feat(kms): Add support for key grants by @MisterMX in #1941
  • fix: firehose deliverystream controller check-diff by @smcavallo in #1943
  • fix: Readd empty initializers after runtime update by @MisterMX in #1942
  • feat(servicecatalog): Add provisioned product by @teeverr in #1908

New Contributors

Full Changelog: v0.44.0...v0.45.0

Don't miss a new provider-aws release

NewReleases is sending notifications on new releases.