Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
168 commits
Select commit Hold shift + click to select a range
7b27b67
pend failing test (#4293)
Oct 4, 2021
9a1d4d2
Parse task log to be more human readable (#4290)
Skarlso Oct 6, 2021
fef5af6
pend failing test (#4320)
Oct 7, 2021
3635e27
Add release notes for 0.70 (#4324)
Skarlso Oct 8, 2021
ea4278c
wait for addons to be healthy only if there are nodegroups (#4332)
Oct 12, 2021
5e09580
Prepare for next development iteration (#4326)
weaveworksbot Oct 12, 2021
88e9f4d
refactor: move from io/ioutil to io and os package (#4333)
Juneezee Oct 13, 2021
2caba02
Add flag to delete VPC resource controller
cPu1 Oct 14, 2021
9258b73
Enable Windows IPAM when creating a Windows nodegroup
cPu1 Oct 14, 2021
92aefb3
Handle plan mode, deprecate command
cPu1 Oct 14, 2021
5439ead
Remove deprecated flag from integration test
cPu1 Oct 14, 2021
384a7ae
Update docs and example
cPu1 Oct 14, 2021
a6da10a
Add tests for IPAM, improve error messages
cPu1 Oct 14, 2021
b7144cf
Merge pull request #4338 from cPu1/vpc-controller-delete
cPu1 Oct 14, 2021
79b7d61
Revert "Enable Windows IPAM when creating a Windows nodegroup, deprec…
Oct 14, 2021
a9abd60
Remove redundant func
cPu1 Sep 23, 2021
6dbe7ff
Move package
cPu1 Sep 23, 2021
a31115f
Validate support for GPU instances
cPu1 Sep 23, 2021
6daaef0
Add test for GPU instance support
cPu1 Sep 23, 2021
4bcff91
Fix integration test
cPu1 Sep 27, 2021
f4fbe1c
Merge pull request #4243 from cPu1/gpu-ami-fix
cPu1 Oct 18, 2021
a1d46cf
Bump go releaser (#4348)
Oct 19, 2021
74b4d0d
Bump mkdocs from 1.1 to 1.2.3 in /userdocs (#4349)
dependabot[bot] Oct 19, 2021
dfe71b6
Update aws-node
weaveworksbot Oct 21, 2021
d18a308
Merge pull request #4355 from weaveworks/update-aws-node
cPu1 Oct 21, 2021
775647a
Add iamidentitymapping delete and get commands (#4346)
Skarlso Oct 21, 2021
a95e31a
Fix integration test timeout (#4361)
Skarlso Oct 22, 2021
822e5d8
Add release notes for 0.71 (#4362)
nikimanoledaki Oct 22, 2021
3f1b9b6
Prepare for next development iteration (#4365)
weaveworksbot Oct 25, 2021
0a85540
Use go:embed instead of go-bindata (#4370)
Oct 28, 2021
4858dbb
Add ARM support and fix AMI resolution for Ubuntu (#4367)
cPu1 Oct 28, 2021
d573350
Add bootstrapper for native Bottlerocket
cPu1 Sep 28, 2021
33fd8b7
Pass new AMI type to MNG API
cPu1 Sep 28, 2021
6587e1b
Add test for native Bottlerocket support
cPu1 Sep 28, 2021
8901fbc
Add integration tests for native Bottlerocket support
cPu1 Sep 28, 2021
849e326
Add test for AMI types
cPu1 Oct 18, 2021
0e84577
Improve integration tests for Bottlerocket
cPu1 Oct 25, 2021
a974707
Update AWS SDK, generate mocks
cPu1 Oct 29, 2021
75ac191
Merge pull request #4381 from cPu1/native-bottlerocket
cPu1 Oct 29, 2021
ef67206
Add release notes for 0.72
cPu1 Oct 29, 2021
3181c52
Merge pull request #4384 from cPu1/release-notes-0.72
cPu1 Oct 29, 2021
d850600
Prepare for next development iteration
weaveworksbot Oct 29, 2021
1abce46
Merge pull request #4387 from weaveworks/main-3181c52c
cPu1 Oct 29, 2021
be74924
Clean up generation of aws-node manifest
cPu1 Nov 1, 2021
000ca5a
update aws-node (#4391)
Nov 1, 2021
bca0dd9
reduce API calls in upgrade cluster (#4366)
Nov 1, 2021
7a6a2d8
Merge branch 'main' into clean-up-codegen
cPu1 Nov 1, 2021
79d2df7
clarify up-to-date nodegroup message (#4393)
Nov 1, 2021
d569f28
Merge branch 'main' into clean-up-codegen
cPu1 Nov 1, 2021
7462b08
Merge pull request #4392 from cPu1/clean-up-codegen
cPu1 Nov 1, 2021
ec969f2
make 1.21 default (#4394)
Nov 1, 2021
cdd8d1b
Add support for Windows Server 20H2
cPu1 Nov 1, 2021
d2f4ced
Update schema
cPu1 Nov 1, 2021
41121de
Update doc
cPu1 Nov 1, 2021
515e11c
Merge pull request #4390 from cPu1/windows20h2
cPu1 Nov 2, 2021
013cd78
Bump vpc-resource-controller/webhook dep to v0.2.7 (#4335)
abhipth Nov 2, 2021
6659f2b
Scale managed ng with --name flag
nikimanoledaki Oct 25, 2021
18e4c0d
Merge pull request #4383 from nikimanoledaki/scale-ng-name-bug
nikimanoledaki Nov 2, 2021
d44394c
remove aws-cleanup and integration workflows (#4247)
Nov 3, 2021
49fcf1e
Support CloudWatch log retention
cPu1 Oct 5, 2021
bd4660f
Add integration test for CloudWatch log retention
cPu1 Oct 5, 2021
2bdab08
Add test for validation
cPu1 Oct 5, 2021
10b8218
Generate mocks
cPu1 Oct 5, 2021
a37e218
Move package
cPu1 Oct 5, 2021
4ea5266
Improve integration test
cPu1 Oct 18, 2021
d37d8c8
Improve validation tests
cPu1 Nov 3, 2021
843d4ab
Add example for setting logRetentionInDays
cPu1 Nov 3, 2021
ebc87e4
Merge pull request #4295 from cPu1/log-retention
cPu1 Nov 3, 2021
d4c7db4
Fix Windows integration test
cPu1 Nov 3, 2021
8bc8632
Merge pull request #4405 from cPu1/windows-it
cPu1 Nov 3, 2021
d29c6be
fix panic in cloudwatch validation (#4409)
Nov 4, 2021
46357fa
bump gjson (#4410)
Nov 4, 2021
7565de7
Fix wait for managed nodegroups #3889 (#4401)
Skarlso Nov 4, 2021
fbce919
Unpin and fix containerd integration test (#4411)
Skarlso Nov 4, 2021
9a3e8e7
Update aws-node (#4408)
weaveworksbot Nov 4, 2021
15eae56
pend failing windows test (#4413)
Nov 4, 2021
87a2543
Update to kops v1.21.2 (#4380)
adammw Nov 4, 2021
ac607f9
Add notes for 0.73.0
nikimanoledaki Nov 5, 2021
26ea369
Merge pull request #4418 from nikimanoledaki/notes
nikimanoledaki Nov 5, 2021
16ffb39
Prepare for next development iteration
weaveworksbot Nov 8, 2021
ec2afa4
Fix validation for GPU instance types when AMIFamily is not set (#4403)
cPu1 Nov 8, 2021
0f9868d
Merge branch 'main' into main-26ea3699
nikimanoledaki Nov 8, 2021
952f98e
Use NotTo instead of ToNot in tests (#4425)
Nov 8, 2021
b6668e6
Merge branch 'main' into main-26ea3699
nikimanoledaki Nov 8, 2021
5c9e18f
Merge pull request #4428 from weaveworks/main-26ea3699
nikimanoledaki Nov 8, 2021
8dc1416
Avoid writing temp ClusterConfig file (#4397)
cPu1 Nov 8, 2021
0ff1fff
Bump GoReleaser to 0.184.0 (#4422)
silverskyvicto Nov 9, 2021
5fba7d6
update build image (#4435)
Nov 9, 2021
bcfd397
Set volume size in data volume for Bottlerocket
cPu1 Nov 9, 2021
4dcb033
Add test for standard Bottlerocket nodegroup
cPu1 Nov 9, 2021
1155bc5
Fix unit tests for ami.Use
cPu1 Nov 9, 2021
b214443
Merge pull request #4436 from cPu1/volume-size-bottlerocket
cPu1 Nov 10, 2021
a14740c
Unpend and fix Windows integration tests
cPu1 Nov 10, 2021
165e391
Merge pull request #4442 from cPu1/fix-windows-it
cPu1 Nov 10, 2021
7211bb3
Add support for Windows IPAM
cPu1 Oct 21, 2021
5d8d2e7
Merge pull request #4356 from cPu1/windows-ipam
cPu1 Nov 10, 2021
cb0eb38
Add release notes for 0.74
cPu1 Nov 10, 2021
e20e554
Merge pull request #4450 from cPu1/release-notes-0.74
cPu1 Nov 10, 2021
3ae83bb
Prepare for next development iteration
weaveworksbot Nov 10, 2021
16a5ea6
Merge pull request #4452 from weaveworks/main-e20e5545
cPu1 Nov 10, 2021
c99f731
Document logs:PutRetentionPolicy in IAM policies doc
cPu1 Nov 12, 2021
09f5281
Merge pull request #4456 from cPu1/document-log-retention-policy
cPu1 Nov 12, 2021
c5f6d0e
Fix update logic in iam service account (#4460)
Skarlso Nov 15, 2021
026bc14
Add option to skip endpoint creation completely (#4457)
Skarlso Nov 16, 2021
ff8e61d
Add config-file option to get nodegroup (#4465)
Skarlso Nov 17, 2021
84b9516
set default csi driver policies when creating the addon
Sep 15, 2021
664ee7c
Improve kube-proxy updating to always get the latest version&build #4…
Nov 17, 2021
bb34e06
refactor set/get recommended policies
Nov 17, 2021
85528ab
Add --config-flag to get labels (#4469)
Skarlso Nov 17, 2021
82aa1d4
Bump goreleaser
nikimanoledaki Nov 17, 2021
7e016ba
Update build image tag
nikimanoledaki Nov 17, 2021
fb3c25f
Merge pull request #4467 from nikimanoledaki/update-goreleaser
nikimanoledaki Nov 17, 2021
cef2ecb
Fixed the config naming check error (#4470)
Skarlso Nov 18, 2021
fbd6e59
remove flux1 & profiles support
Nov 18, 2021
8ce7a66
update docs
Nov 18, 2021
aecf623
add 0.75 release notes (#4472)
Nov 18, 2021
407930a
Prepare for next development iteration
weaveworksbot Nov 18, 2021
4e93374
Merge pull request #4475 from weaveworks/main-aecf6232
cPu1 Nov 18, 2021
c962534
Support scaling all nodegroups in config file
nikimanoledaki Nov 16, 2021
438f855
Rename consts and nodegroups for consistency
nikimanoledaki Nov 18, 2021
08aaea1
Add unit tests for scaling ng
nikimanoledaki Nov 19, 2021
8e14010
Update cluster-upgrade.md
brianrudolf-ep Nov 19, 2021
f958457
Merge pull request #4479 from brianrudolf-ep/patch-1
Nov 22, 2021
8d285a8
Add AttachPolicy to NodeGroupIAM configuration (#4331)
adammw Nov 23, 2021
075506a
Add config-file option to get cluster (#4468)
Skarlso Nov 24, 2021
5810d2d
Merge branch 'main' into scale-all-nodes
nikimanoledaki Nov 24, 2021
020d876
Merge pull request #4464 from nikimanoledaki/scale-all-nodes
nikimanoledaki Nov 24, 2021
0724e0f
removed support for eks 1.17
Himangini Nov 24, 2021
58f8cb8
update docs for eks supported version
Himangini Nov 25, 2021
1623574
Merge pull request #4487 from Himangini/remove-support-for-eks-1.17
Himangini Nov 25, 2021
ba7bf72
Fix panic in node affinity adder (#4491)
Skarlso Nov 26, 2021
5d7e25d
Add release notes for 0.76.0
Nov 26, 2021
14076c8
Merge pull request #4494 from nikimanoledaki/new-one
nikimanoledaki Nov 26, 2021
e9acd73
Prepare for next development iteration
weaveworksbot Nov 26, 2021
733130a
Merge pull request #4496 from weaveworks/main-14076c8a
nikimanoledaki Nov 26, 2021
32cdc50
Add integration test for `utils schema` (#4497)
Skarlso Nov 29, 2021
1f5e963
Add integration test for `describe-stacks` (#4492)
Skarlso Nov 30, 2021
0882700
Deprecate golint and apply some changes from revive (#4489)
Skarlso Nov 30, 2021
688af96
Separate VPC Networking into meaningful sections (#4490)
Skarlso Dec 1, 2021
fef80f2
Merge branch 'main' into remove-flux1
Dec 2, 2021
ab4e900
Add `--config-file` to `set labels` (#4502)
Skarlso Dec 2, 2021
f4b289a
Merge branch 'main' into remove-flux1
Dec 2, 2021
debd9f9
Merge pull request #4471 from aclevername/remove-flux1
Dec 2, 2021
808b726
pend failing integration test
Dec 6, 2021
ea3750e
Merge pull request #4519 from aclevername/fix-managed-int
Dec 6, 2021
2b3d8f0
Do not use GetLabels all the time (#4520)
Skarlso Dec 6, 2021
b5a2c9c
added missing --region flags
herlon214 Dec 6, 2021
1b506e1
Merge pull request #4521 from herlon214/fix/docs-missing-region-flag
Dec 9, 2021
023e197
New release 0.77.0 (#4535)
Skarlso Dec 10, 2021
9da4267
Prepare for next development iteration (#4537)
weaveworksbot Dec 10, 2021
1faa08b
Add integration test for `associate identityprovider`
cPu1 Nov 30, 2021
b0a3a2d
Add integration test for `get identityprovider`
cPu1 Nov 30, 2021
de3266c
Add integration test for `disassociate identityprovider`
cPu1 Nov 30, 2021
e812fc7
Rename import alias and function
cPu1 Nov 30, 2021
5a76a7e
Increase timeout
cPu1 Dec 1, 2021
53b1c78
Split Cognito setup func
cPu1 Dec 8, 2021
3d469a0
Merge pull request #4501 from cPu1/identity-provider-test
cPu1 Dec 13, 2021
58d802a
Merge branch 'main' into csi-drivei
Dec 15, 2021
076e806
Merge pull request #4216 from aclevername/csi-drivei
Dec 15, 2021
b24dc36
Fix ignoring partitions on EBS controller (#4547)
Skarlso Dec 17, 2021
ad4b972
Increase delete wait time (#4548)
Skarlso Dec 17, 2021
79995f6
Merge branch 'main' into ipv6-merge-main-2
Jan 5, 2022
807e1bb
Generate EC2 mocks
Jan 5, 2022
5e6b240
Add release notes for 0.78.0
Dec 20, 2021
8994681
Prepare for next development iteration
weaveworksbot Dec 20, 2021
3ed5876
Add g5 instance to list of GPU instance types (#4550)
ojunkwon Jan 4, 2022
3c234e6
Check InstanceRoleARN exists before deleting authconfigmap reference …
Jan 4, 2022
713d87c
Fix outdated link in docs
Jan 5, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions docs/release_notes/0.78.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# Release 0.78.0

## Features

- Automatically attach the correct EBS CSI Driver policies when creating the addon (#4216)

## Bug Fixes

- Fix ignoring partitions on EBS controller (#4547)

2 changes: 1 addition & 1 deletion docs/release_notes/0.8.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## Features

- add support for resolving AMIs using SSM Parameter Store (#1393)
- allow changing cluster API public/private access. See [aws docs] (https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html#private-access) when enabling private access (#1149)
- allow changing cluster API public/private access. See [aws docs] (https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html) when enabling private access (#1149)

## Improvements

Expand Down
10 changes: 10 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -236,6 +236,7 @@ github.com/ProtonMail/go-crypto v0.0.0-20210512092938-c05353c2d58c/go.mod h1:z4/
github.com/ProtonMail/go-mime v0.0.0-20190923161245-9b5a4261663a h1:W6RrgN/sTxg1msqzFFb+G80MFmpjMw61IU+slm+wln4=
github.com/ProtonMail/go-mime v0.0.0-20190923161245-9b5a4261663a/go.mod h1:NYt+V3/4rEeDuaev/zw1zCq8uqVEuPHzDPo3OZrlGJ4=
github.com/ProtonMail/gopenpgp/v2 v2.2.2 h1:u2m7xt+CZWj88qK1UUNBoXeJCFJwJCZ/Ff4ymGoxEXs=
github.com/ProtonMail/gopenpgp/v2 v2.2.2 h1:u2m7xt+CZWj88qK1UUNBoXeJCFJwJCZ/Ff4ymGoxEXs=
github.com/ProtonMail/gopenpgp/v2 v2.2.2/go.mod h1:ajUlBGvxMH1UBZnaYO3d1FSVzjiC6kK9XlZYGiDCvpM=
github.com/PuerkitoBio/purell v1.0.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
github.com/PuerkitoBio/purell v1.1.0/go.mod h1:c11w/QuzBsJSee3cPx9rAFu61PvFxuPbtSwDGJws/X0=
Expand Down Expand Up @@ -637,8 +638,11 @@ github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4=
github.com/go-git/gcfg v1.5.0/go.mod h1:5m20vg6GwYabIxaOonVkTdrILxQMpEShl1xiMF4ua+E=
github.com/go-git/go-billy/v5 v5.0.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-billy/v5 v5.2.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-billy/v5 v5.2.0/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34=
github.com/go-git/go-billy/v5 v5.3.1 h1:CPiOUAzKtMRvolEKw+bG1PLRpT7D3LIs3/3ey4Aiu34=
github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-billy/v5 v5.3.1/go.mod h1:pmpqyWchKfYfrkb/UVH4otLvyi/5gJlGI4Hb3ZqZ3W0=
github.com/go-git/go-git-fixtures/v4 v4.0.2-0.20200613231340-f56387b50c12/go.mod h1:m+ICp2rF3jDhFgEZ/8yziagdT1C+ZpZcrJjappBCDSw=
github.com/go-git/go-git-fixtures/v4 v4.2.1 h1:n9gGL1Ct/yIw+nfsfr8s4+sbhT+Ncu2SubfXjIWgci8=
github.com/go-git/go-git-fixtures/v4 v4.2.1/go.mod h1:K8zd3kDUAykwTdDCr+I0per6Y6vMiRR/nnVTBtavnB0=
Expand Down Expand Up @@ -1861,7 +1865,10 @@ github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHo
github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415/go.mod h1:GwrjFmJcFw6At/Gs6z4yjiIwzuJ1/+UwLxMQDVQXShQ=
github.com/xeipuuv/gojsonschema v0.0.0-20180618132009-1d523034197f/go.mod h1:5yf86TLmAcydyeJq5YvxkGPE2fm/u4myDekKRoLuqhs=
github.com/xeipuuv/gojsonschema v0.0.0-20181112162635-ac52e6811b56/go.mod h1:5yf86TLmAcydyeJq5YvxkGPE2fm/u4myDekKRoLuqhs=
github.com/xeipuuv/gojsonschema v0.0.0-20181112162635-ac52e6811b56/go.mod h1:5yf86TLmAcydyeJq5YvxkGPE2fm/u4myDekKRoLuqhs=
github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=
github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=
github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQluxsYJ78Id3Y=
github.com/xgfone/netaddr v0.5.1 h1:87DhCyyR6XUr0p63JHTDT5juGDhH49Ak2ePZNBmSL5I=
github.com/xgfone/netaddr v0.5.1/go.mod h1:QDEYI/4nQfAtNj7TB4RhYQY1B4U31Edj+SOoDEuIfsQ=
Expand Down Expand Up @@ -2141,7 +2148,10 @@ golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qx
golang.org/x/net v0.0.0-20210614182718-04defd469f4e/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20210825183410-e898025ed96a/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20210825183410-e898025ed96a/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20211007125505-59d4e928ea9d h1:QWMn1lFvU/nZ58ssWqiFJMd3DKIII8NYc4sn708XgKs=
golang.org/x/net v0.0.0-20211007125505-59d4e928ea9d h1:QWMn1lFvU/nZ58ssWqiFJMd3DKIII8NYc4sn708XgKs=
golang.org/x/net v0.0.0-20211007125505-59d4e928ea9d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/net v0.0.0-20211007125505-59d4e928ea9d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
golang.org/x/oauth2 v0.0.0-20181106182150-f42d05182288/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
Expand Down
2 changes: 1 addition & 1 deletion integration/tests/unowned_cluster/unowned_cluster_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// +build integration

//revive:disable Not changing package name
package unowned
package unowned_clusters

import (
"encoding/json"
Expand Down
8 changes: 8 additions & 0 deletions pkg/apis/eksctl.io/v1alpha5/gpu_validation_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,10 @@ var _ = Describe("GPU instance support", func() {
gpuInstanceType: "asdf",
amiFamily: api.NodeImageFamilyAmazonLinux2,
}),
Entry("AL2", gpuInstanceEntry{
gpuInstanceType: "g5.12xlarge",
amiFamily: api.NodeImageFamilyAmazonLinux2,
}),
Entry("Bottlerocket", gpuInstanceEntry{
amiFamily: api.NodeImageFamilyBottlerocket,
gpuInstanceType: "g4dn.xlarge",
Expand All @@ -62,6 +66,10 @@ var _ = Describe("GPU instance support", func() {
gpuInstanceType: "g4dn.xlarge",
amiFamily: api.NodeImageFamilyAmazonLinux2,
}),
Entry("AL2", gpuInstanceEntry{
gpuInstanceType: "g5.12xlarge",
amiFamily: api.NodeImageFamilyAmazonLinux2,
}),
Entry("AMI unset", gpuInstanceEntry{
gpuInstanceType: "g4dn.xlarge",
}),
Expand Down
2 changes: 1 addition & 1 deletion pkg/apis/eksctl.io/v1alpha5/validation.go
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ var (
"features of eksctl. This will require running subsequent eksctl (and Kubernetes) " +
"commands/API calls from within the VPC. Running these in the VPC requires making " +
"updates to some AWS resources. See: " +
"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html#private-access " +
"https://docs.aws.amazon.com/eks/latest/userguide/cluster-endpoint.html " +
"for more details")
)

Expand Down
1 change: 0 additions & 1 deletion pkg/apis/eksctl.io/v1alpha5/validation_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -998,7 +998,6 @@ var _ = Describe("ClusterConfig validation", func() {
Enabled: true,
}
})

When("private cluster is enabled", func() {
It("validates the config", func() {
err := cfg.ValidatePrivateCluster()
Expand Down
1 change: 1 addition & 0 deletions pkg/ctl/cmdutils/configfile_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -159,6 +159,7 @@ var _ = Describe("cmdutils configfile", func() {
Expect(err).NotTo(HaveOccurred())

cfg := cmd.ClusterConfig
Expect(err).NotTo(HaveOccurred())
Expect(cfg.Metadata.Name).NotTo(BeEmpty())
Expect(cfg.Metadata.Region).NotTo(BeEmpty())
Expect(cfg.Metadata.Region).To(Equal(cmd.ProviderConfig.Region))
Expand Down
6 changes: 4 additions & 2 deletions pkg/ctl/delete/nodegroup.go
Original file line number Diff line number Diff line change
Expand Up @@ -139,8 +139,10 @@ func doDeleteNodeGroup(cmd *cmdutils.Cmd, ng *api.NodeGroup, updateAuthConfigMap
cmdutils.LogIntendedAction(cmd.Plan, "delete %d nodegroups from auth ConfigMap in cluster %q", len(cfg.NodeGroups), cfg.Metadata.Name)
if !cmd.Plan {
for _, ng := range cfg.NodeGroups {
if err := authconfigmap.RemoveNodeGroup(clientSet, ng); err != nil {
logger.Warning(err.Error())
if ng.IAM != nil && ng.IAM.InstanceRoleARN != "" {
if err := authconfigmap.RemoveNodeGroup(clientSet, ng); err != nil {
logger.Warning(err.Error())
}
}
}
}
Expand Down
1 change: 1 addition & 0 deletions pkg/utils/instance/instance.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ func IsGPUInstanceType(instanceType string) bool {
strings.HasPrefix(instanceType, "p4") ||
strings.HasPrefix(instanceType, "g3") ||
strings.HasPrefix(instanceType, "g4") ||
strings.HasPrefix(instanceType, "g5") ||
strings.HasPrefix(instanceType, "inf1")
}

Expand Down
2 changes: 1 addition & 1 deletion pkg/version/release.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package version
// This file was generated by release_generate.go; DO NOT EDIT.

// Version is the version number in semver format X.Y.Z
var Version = "0.78.0"
var Version = "0.79.0"

// PreReleaseID can be empty for releases, "rc.X" for release candidates and "dev" for snapshots
var PreReleaseID = "dev"
Expand Down
2 changes: 1 addition & 1 deletion userdocs/src/usage/vpc-cluster-access.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ There are some additional caveats when configuring Kubernetes API endpoint acces
(e.g. `kubectl`) as well as `eksctl delete cluster`, `eksctl utils write-kubeconfig`, and possibly the command
`eksctl utils update-kube-proxy` must be run within the cluster VPC. This requires some changes to various AWS
resources. See:
[EKS user guide](https://docs.aws.amazon.com/en_pv/eks/latest/userguide/cluster-endpoint#private-access)
[EKS user guide](https://docs.aws.amazon.com/en_pv/eks/latest/userguide/cluster-endpoint)
A user can provide `vpc.extraCIDRs` which will append additional CIDR ranges to the ControlPlaneSecurityGroup,
allowing subnets outside the VPC to reach the kubernetes API endpoint. Similarly you can provide `vpc.extraIPv6CIDRs`
to append IPv6 CIDR ranges as well.
Expand Down