Skip to content

Commit 6b6123b

Browse files
authored
Merge branch 'master' into master
2 parents fd9bba5 + 1447502 commit 6b6123b

File tree

10 files changed

+10
-10
lines changed

10 files changed

+10
-10
lines changed

.github/workflows/generate-limits.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
token: ${{ secrets.GITHUB_TOKEN }}
2222

2323
- name: Set up Go
24-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
24+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2525
with:
2626
go-version-file: '.go-version'
2727

.github/workflows/integration-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
- name: Set up Docker Buildx
2323
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # refs/tags/v4.0.0
2424
- name: Set up Go
25-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
25+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2626
with:
2727
go-version: "1.25"
2828
- name: Set up tools

.github/workflows/kops-test.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Set up Docker Buildx
2222
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # refs/tags/v4.0.0
2323
- name: Set up Go
24-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
24+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2525
with:
2626
go-version: "1.25"
2727
- name: Set up tools

.github/workflows/nightly-cron-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Set up Docker Buildx
2222
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # refs/tags/v4.0.0
2323
- name: Set up Go
24-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
24+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2525
with:
2626
go-version: "1.25"
2727
- name: Set up tools

.github/workflows/pr-automated-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Checkout latest commit in the PR
1616
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # refs/tags/v6.0.2
1717
- name: Set up Go
18-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
18+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
1919
with:
2020
go-version: "1.25"
2121
check-latest: true

.github/workflows/pr-manual-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
- name: Set up Docker Buildx
2828
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # refs/tags/v4.0.0
2929
- name: Set up Go
30-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
30+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
3131
with:
3232
go-version: "1.25"
3333
- name: Set up tools

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
with:
2121
ref: "refs/tags/${{ github.event.release.tag_name }}"
2222
- name: Set up Go
23-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
23+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2424
with:
2525
go-version: "1.25"
2626
- name: Generate CNI YAML

.github/workflows/soak-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Checkout latest commit in the PR
1717
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # refs/tags/v6.0.2
1818
- name: Set up Go
19-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
19+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2020
with:
2121
go-version: "1.25"
2222
- name: Set up tools

.github/workflows/weekly-cron-tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Set up Docker Buildx
2222
uses: docker/setup-buildx-action@4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd # refs/tags/v4.0.0
2323
- name: Set up Go
24-
uses: actions/setup-go@4b73464bb391d4059bd26b0524d20df3927bd417 # refs/tags/v6.3.0
24+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # refs/tags/v6.4.0
2525
with:
2626
go-version: "1.25"
2727
- name: Set up tools

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ Setting `ENABLE_POD_ENI` to `true` will allow IPAMD to add the `vpc.amazonaws.co
497497

498498
The label notifies [vpc-resource-controller](https://github.com/aws/amazon-vpc-resource-controller-k8s) to attach a Trunk ENI to the instance. The label value is initially set to `false` and is marked to `true` by IPAMD when vpc-resource-controller attaches a Trunk ENI to the instance. However, there might be cases where the label value will remain `false` if the instance doesn't support ENI Trunking.
499499

500-
Once enabled the VPC resource controller will then advertise branch network interfaces as extended resources on these nodes in your cluster. Branch interface capacity is additive to existing instance type limits for secondary IP addresses and prefixes. For example, a c5.4xlarge can continue to have up to 234 secondary IP addresses or 234 /28 prefixes assigned to standard network interfaces and up to 54 branch network interfaces. Each branch network interface only receives a single primary IP address and this IP address will be allocated to pods with a security group(branch ENI pods).
500+
Once enabled the VPC resource controller will then advertise branch network interfaces as extended resources on these nodes in your cluster. Branch interface capacity is additive to existing instance type limits for secondary IP addresses and prefixes. For example, a c5.4xlarge can continue to have up to 234 secondary IP addresses or 234 /28 prefixes assigned to standard network interfaces and up to 54 branch network interfaces. Each branch network interface only receives a single primary IP address and this IP address will be allocated to pods with a security group(branch ENI pods). The maximum number of branch ENIs per instance type is defined in the [vpc-resource-controller limits](https://github.com/aws/amazon-vpc-resource-controller-k8s/blob/master/pkg/aws/vpc/limits.go) and is only supported on Nitro-based instances.
501501

502502
Any of the WARM targets do not impact the scale of the branch ENI pods so you will have to set the WARM_{ENI/IP/PREFIX}_TARGET based on the number of non-branch ENI pods. If you are having the cluster mostly using pods with a security group consider setting WARM_IP_TARGET to a very low value instead of default WARM_ENI_TARGET or WARM_PREFIX_TARGET to reduce wastage of IPs/ENIs.
503503

0 commit comments

Comments
 (0)