Skip to content

v2.3.0

Compare
Choose a tag to compare
@pulumi-bot pulumi-bot released this 29 Mar 21:06
· 216 commits to master since this release
1fd83da

Caution

This release introduces a few changes to this provider.

  • The underlying Kubernetes provider used to interact with the aws-auth configmap is now marked to treat configmaps as mutable. This avoids the potential issue of having users being denied access to a cluster.
  • The VpcCni resource now stores the applied manifest in state. This will enable the provider to upgrade the cluster's CNI object if the provider has any CNI updates to make.
  • The cluster.kubeconfig method now returns a Kubeconfig object without any AWS Profile information. If profile information is required to be injected, please use the cluster.getKubeconfig method instead.

The changes made in this release will result in a one time update to the underlying VpcCni and configmap resources when upgrading this to version. There should not be any downtime related to this updates, and they should happen in-place.

What's Changed

  • Disable Fargate tests until #1041 is resolved by @thomas11 in #1044
  • Fix broken snapshot tests by @rquitales in #1050
  • tests: log kubernetes object if object is not in ready state for easier debugging by @rquitales in #1040
  • Bump the go_modules group group in /examples with 3 updates by @dependabot in #1056
  • Bump the go_modules group group in /examples/cluster-go with 3 updates by @dependabot in #1055
  • Bump the go_modules group group in /examples/aws-go-eks-helloworld with 3 updates by @dependabot in #1053
  • Bump the go_modules group group in /examples/extra-sg-go with 3 updates by @dependabot in #1052
  • Bump the go_modules group group in /sdk with 3 updates by @dependabot in #1051
  • Bump the go_modules group group in /examples/managed-nodegroups-go with 3 updates by @dependabot in #1054
  • Combined dependencies PR by @mjeffryes in #1073
  • Bump the go_modules group group in /examples/cluster-go with 3 updates by @dependabot in #1062
  • Bump the go_modules group group in /sdk with 1 update by @dependabot in #1065
  • Bump the go_modules group group in /examples/aws-go-eks-helloworld with 1 update by @dependabot in #1068
  • Bump the go_modules group group in /examples/extra-sg-go with 2 updates by @dependabot in #1069
  • Bump the go_modules group group in /examples/managed-nodegroups-go with 1 update by @dependabot in #1070
  • Bump the go_modules group across 7 directories with 4 updates by @dependabot in #1004
  • Bump the go_modules group group in /examples/extra-sg-go with 2 updates by @dependabot in #1074
  • Do not set AWS_PROFILE env in generated kubeconfig by @rquitales in #1082
  • ci: use PULUMI_BOT_TOKEN for command dispatch jobs by @rquitales in #1097
  • Ensure CNI manifest is applied to cluster when the base manifest and provider are updated by @rquitales in #1093
  • Defaulted aws-auth ConfigMap creation to upsert, added optional ConfigMap update in place property to cluster by @JaseKirby in #983
  • Fix spurious diff of marketOptions field in NodeGroup resources by @rquitales in #1095
  • Allow setting custom nodeagent container images by @rquitales in #1094
  • Expose Ip-Family for IPV6 (#1089) by @rquitales in #1098
  • ci: always generate a changelog for GH releases by @rquitales in #1109

New Contributors

Full Changelog: v2.2.1...v2.3.0