Skip to content

Releases: pulumi/pulumi-eks

v2.5.1

23 May 21:51
515d31f
Compare
Choose a tag to compare

What's Changed

  • Set default test name to TestExamplesUpgrades for record snapshot action by @rquitales in #1161
  • fix: use mime-multipart for launch template by @rquitales in #1163

Full Changelog: v2.5.0...v2.5.1

v2.5.0

22 May 16:54
b6200bb
Compare
Choose a tag to compare

What's Changed

  • Expose KubeletExtraArgs and BootstrapExtraArgs for managed nodegroups by @rquitales in #1131
  • Enable IMDSv2 for ManagedNodeGroup resources by @rquitales in #1146

Full Changelog: v2.4.0...v2.5.0

v2.4.0

15 May 22:12
a1e2711
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.4.0

v2.3.0

29 Mar 21:06
1fd83da
Compare
Choose a tag to compare

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

v2.2.1

31 Jan 00:26
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.2.1

v2.2.0

30 Jan 01:24
62b0c2c
Compare
Choose a tag to compare

What's Changed

  • Fix failing jobs by updating aws-k8s-cni to v1.16.0 by @rquitales in #1011
  • Attempt to fix PYPI publishing by @mjeffryes in #1018
  • Update pypi credentials by @blampe in #1022
  • Improve dynamic AMI ID lookup to support Graviton ARM64 instances in Cluster, NodeGroup and NodeGroupV2 resources by @rquitales in #1017
  • ci: Use GITHUB_OUTPUT envvar instead of set-output command by @arunsathiya in #1009
  • Only fetch kubectl client version by @rquitales in #1025

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

10 Jan 17:04
eaf0810
Compare
Choose a tag to compare

What's Changed

  • Combined dependencies PR by @thomas11 in #967
  • Bump google.golang.org/grpc from 1.29.1 to 1.56.3 in /examples/extra-sg-go by @dependabot in #954
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /sdk by @dependabot in #961
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /examples/cluster-go by @dependabot in #962
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /examples/aws-go-eks-helloworld by @dependabot in #963
  • Bump github.com/emicklei/go-restful from 2.9.5+incompatible to 2.16.0+incompatible in /examples by @dependabot in #964
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /examples/managed-nodegroups-go by @dependabot in #965
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /examples by @dependabot in #966
  • Update Go examples to v2.0.0, add EKS dependency to Py examples by @thomas11 in #970
  • Add provider upgrade tests, take 2 by @thomas11 in #979
  • Feature: Python wheel-based builds and publishing by @t0yv0 in #981

Full Changelog: v2.0.0...v2.1.0

v2.0.0

09 Nov 14:39
72a69e4
Compare
Choose a tag to compare

What's Changed

  • Enable nodeSecurityGroup fields to be passed a Pulumi Output var by @rquitales in #914
  • Combined dependencies PR by @iwahbe in #925
  • Pin Pulumi CLI used in CI to v3.89.0 by @rquitales in #937
  • Bump Pulumi Version by @iwahbe in #935
  • Combined dependencies PR by @thomas11 in #951
  • Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /examples by @dependabot in #932
  • Bump google.golang.org/grpc from 1.29.1 to 1.56.3 in /examples/managed-nodegroups-go by @dependabot in #945
  • Bump google.golang.org/grpc from 1.57.0 to 1.57.1 in /provider by @dependabot in #946
  • Upgrade pulumi-aws to v6 and pulumi-kubernetes to v4 by @thomas11 in #910

Full Changelog: v1.0.4...v2.0.0

v2.0.0-alpha.4

06 Nov 11:21
Compare
Choose a tag to compare
v2.0.0-alpha.4 Pre-release
Pre-release
V2: upgrade to aws v6 and kubernetes v4, remove encryptRootBlockDevice

v1.0.4

17 Oct 16:59
92b885d
Compare
Choose a tag to compare

What's Changed

  • Fix dynamic lookup of amiId for NodeGroup and NodeGroupV2 by @harstarb in #894
  • Use parent provider instead of provider and fix fargate subnets parameter by @vboulineau in #886
  • Increase CI AWS token ttl to 2hrs by @rquitales in #921

New Contributors

Full Changelog: v1.0.3...v1.0.4