Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add awscli to build step #31

Merged
merged 122 commits into from
Jan 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
122 commits
Select commit Hold shift + click to select a range
fac5ae3
Update CHANGELOG.md for v20230703 AMI release (#1337)
xr1776 Jul 6, 2023
2ae9f65
Update CHANGELOG.md (#1338)
xr1776 Jul 6, 2023
fdee26a
Add logging for aws managed csi drivers (#1336)
jacobwolfaws Jul 7, 2023
b21ce6e
Update CHANGELOG.md latest AMI release notes to highlight this was la…
prasad0896 Jul 7, 2023
453da19
Removing 1.22 from Makefile (#1343)
camrakin Jul 7, 2023
6ab0808
Generate version info for cached images only when is active (#1341)
cartermckinnon Jul 7, 2023
2e92ea0
Remove region names from us-iso/us-isob credential provider config (#…
prasad0896 Jul 10, 2023
070ddc3
Amazon Linux 2023 proof-of-concept (#1340)
dims Jul 10, 2023
f9da7e7
Remove hardcoded pull_cni_from_github var (#1346)
cartermckinnon Jul 11, 2023
d31fc7a
Remove sonobuoy_e2e_registry (#1249)
cartermckinnon Jul 11, 2023
44d652f
Revert "avoid hard coding provisioner index array" (#1347)
dims Jul 12, 2023
b408291
Update sync-eni-max-pods.yaml role ARN (#1350)
cartermckinnon Jul 13, 2023
6ff42cf
Add CodeCommit sync action (#1351)
cartermckinnon Jul 13, 2023
a819875
update core CNI plugins version (#1308)
jdn5126 Jul 14, 2023
91c6002
Update internal build config (#1353)
cartermckinnon Jul 14, 2023
40c96b7
Update binary references (#1355)
prasad0896 Jul 17, 2023
b1b8bd6
Update CHANGELOG.md for 20230711 AMI release (#1357)
prasad0896 Jul 18, 2023
80dd9e5
Enable discard_unpacked_layers by default (#1360)
cartermckinnon Jul 20, 2023
9307b07
Mount bpffs on all supported Kubernetes versions (#1349)
cartermckinnon Jul 20, 2023
8d68370
Cleanup /var/log/audit (#1363)
cartermckinnon Jul 21, 2023
55cbc55
Use GitHub bot user as committer/author (#1366)
cartermckinnon Jul 27, 2023
e91cf9f
Update eni-max-pods.txt (#1365)
github-actions[bot] Aug 1, 2023
d0db8b2
Update CHANGELOG.md for 20230728 AMI release (#1371)
Issacwww Aug 1, 2023
b15ebe1
Update eni-max-pods.txt (#1373)
github-actions[bot] Aug 3, 2023
4f89179
Install latest amazon-ssm-agent from S3 (#1370)
vincentmrg Aug 4, 2023
30ccd21
Do not set KubeletCredentialProviders feature flag for 1.28+ (#1375)
camrakin Aug 4, 2023
bf391c8
Fix bug in var doc gen (#1378)
cartermckinnon Aug 7, 2023
3ef7e96
Generate docs for GitHub Pages (#1379)
cartermckinnon Aug 7, 2023
dc68dc4
Add write permissions to deploy-docs workflow (#1381)
cartermckinnon Aug 7, 2023
c2cf65d
Force-push docs to gh-pages (#1382)
cartermckinnon Aug 7, 2023
95f1141
Cache IMDS tokens per-user (#1386)
cartermckinnon Aug 15, 2023
0ff39d4
Install latest runc 1.1.* (#1384)
cartermckinnon Aug 15, 2023
1f49248
Update eni-max-pods.txt (#1388)
github-actions[bot] Aug 16, 2023
865f9f2
Update binary build dates (#1390)
cartermckinnon Aug 16, 2023
bc2c80c
Fetch new IMDS token for every request (#1395)
cartermckinnon Aug 17, 2023
9d6e2a8
Update CHANGELOG for v20230816 (#1396)
cartermckinnon Aug 18, 2023
ec2aaf6
Update eni-max-pods.txt (#1397)
github-actions[bot] Aug 22, 2023
f74b8e6
Update Makefile with latest binaries (#1403)
prasad0896 Aug 23, 2023
4bae289
Add CI bot (#1402)
cartermckinnon Aug 25, 2023
7e3dc9b
Disable janitor in forks (#1407)
cartermckinnon Aug 25, 2023
93203d9
Add note about bot authorization (#1406)
cartermckinnon Aug 26, 2023
e0a5372
noproxy for direct communication to apiserver and timeouts of 3 secon…
ajohnstone Aug 29, 2023
b882d0a
Update CHANGELOG.md for 20230825 AMI release (#1408)
wwvela Aug 30, 2023
477759a
Allow --reserved-cpus kubelet arg to be used (#1405)
raghs-aws Aug 30, 2023
b07e59a
Install kernel-headers, kernel-devel (#1302)
cartermckinnon Aug 31, 2023
da0c7f5
Handle eventually-consistent PrivateDnsName (#1383)
cartermckinnon Aug 31, 2023
7c168c0
Add .git-commit to archivebuild (#1411)
cartermckinnon Aug 31, 2023
45a7f30
Use archivebuild-wrapper system (#1413)
cartermckinnon Sep 1, 2023
83facb6
Discover .git-commit from environment (#1418)
cartermckinnon Sep 1, 2023
c36daaf
Update eni-max-pods.txt (#1423)
github-actions[bot] Sep 8, 2023
524a566
Update eni-max-pods.txt (#1424)
github-actions[bot] Sep 12, 2023
34ea940
Require builder instance to use IMDSv2 (#1422)
wongma7 Sep 12, 2023
20ce145
Add release note config (#1426)
cartermckinnon Sep 12, 2023
a32f4dd
Update eni-max-pods.txt (#1429)
github-actions[bot] Sep 15, 2023
4462356
Use 2023-09-14 binaries, add 1.28 target (#1431)
ndbaker1 Sep 18, 2023
3b3487d
Update eni-max-pods.txt (#1432)
github-actions[bot] Sep 19, 2023
d028dee
Set pid_max to 4194304 (#1434)
cartermckinnon Sep 21, 2023
2b5e6ee
Install nerdctl (#1321)
ddl-retornam Sep 21, 2023
6f68d59
Update CHANGELOG.md for 20230919 AMI release (#1439)
ndbaker1 Sep 23, 2023
5d5db2f
bump latest Kubernetes build target version (#1440)
ndbaker1 Sep 23, 2023
be7bc10
fix: Tag cached image with the ECR URI for the target region (#1442)
bryantbiggs Sep 27, 2023
4cc2ed2
Add H100 into gpu clock (#1447)
Issacwww Sep 29, 2023
371a234
bug: incorrect region variable name (#1449)
ljosyula Oct 2, 2023
a92c481
Update eni-max-pods.txt (#1452)
github-actions[bot] Oct 5, 2023
79c0b64
Update CHANGELOG.md for 20231002 AMI release (#1456)
ljosyula Oct 6, 2023
1dc843d
Build with latest binaries by default (#1391)
cartermckinnon Oct 7, 2023
fae39c4
Fix region in cached image names (#1461)
cartermckinnon Oct 10, 2023
1c9e032
Add 1.28 to CI (#1464)
cartermckinnon Oct 10, 2023
1f04e26
Add optional FIPS support (#1458)
AlexSchultz-clumio Oct 11, 2023
a989821
Set remote_folder on all shell provisioners (#1462)
julienbaladier Oct 11, 2023
4835c67
Pull eksctl supported versions for CI (#1465)
ndbaker1 Oct 11, 2023
5b54e37
Add CHANGELOG entry placeholder (#1466)
cartermckinnon Oct 11, 2023
915ce22
Add named arguments to bot commands (#1463)
cartermckinnon Oct 12, 2023
14fb76d
get-ecr-uri.sh falls back to use another region in partition if regio…
mmerkes Oct 13, 2023
54795f7
Force delete CI clusters, don't wait for pod eviction (#1472)
cartermckinnon Oct 13, 2023
5b8b129
Add CHANGELOG workflow for new releases (#1467)
cartermckinnon Oct 14, 2023
b5138d2
Allow more flexible kernel_version (#1469)
cartermckinnon Oct 16, 2023
bf1203c
Add r7i to eni-max-pods.txt (#1473)
github-actions[bot] Oct 17, 2023
7b1ff22
Fix containerd slice configuration (#1437)
reegnz Oct 18, 2023
dc273ea
Correctly tag cached images for us-gov-west-1 FIPS endpoint (#1476)
donovanrost Oct 18, 2023
bde408b
Lint space errors (#1121)
cartermckinnon Oct 19, 2023
bd6844d
Ignore commit to address space errors (#1478)
cartermckinnon Oct 19, 2023
dbf0d15
Collect more info about Amazon VPC CNI (#1245)
guessi Oct 20, 2023
a181b02
Update eni-max-pods.txt (#1485)
github-actions[bot] Oct 26, 2023
967fb36
Fail fast if we cannot determine kubelet version (#1484)
dims Oct 26, 2023
094c797
Persist CI version-info.json as artifact (#1493)
cartermckinnon Oct 26, 2023
78983e5
Add new i4i sizes to eni-max-pods.txt (#1495)
github-actions[bot] Oct 27, 2023
b3207e0
Update eni-max-pods.txt (#1497)
github-actions[bot] Oct 30, 2023
d61b307
Drop the FIPS related provisioners for al2023 (#1499)
dims Oct 31, 2023
7e6c213
Set nerdctl default namespace to k8s.io (#1488)
reegnz Nov 1, 2023
2980eaf
Update CHANGELOG.md for release v20231027 (#1502)
github-actions[bot] Nov 2, 2023
ea2e73b
Skip installing amazon-ssm-agent if already present (#1501)
pjaudiomv Nov 2, 2023
698e53e
Exclude automated eni-max-pods.txt PR's from release notes (#1498)
cartermckinnon Nov 6, 2023
958d48e
Remove extraneous space character (#1505)
cartermckinnon Nov 6, 2023
c73b273
Update CHANGELOG.md (#1507)
github-actions[bot] Nov 9, 2023
4a6b51e
Update CHANGELOG.md to fix docker version (#1511)
mmerkes Nov 9, 2023
e7f95af
Update docker to the latest 20.10 version (#1510)
mmerkes Nov 9, 2023
e992010
Changelog entry format tweaks (#1508)
cartermckinnon Nov 9, 2023
872f550
Document how to collect UserData (#1504)
edmondceausu Nov 15, 2023
e566fe0
Update eni-max-pods.txt (#1518)
github-actions[bot] Nov 16, 2023
8c5b9f6
Update CHANGELOG.md for release v20231116 (#1521)
github-actions[bot] Nov 17, 2023
1c779bf
Add check for ecr-fips endpoint availability (#1524)
cartermckinnon Nov 21, 2023
fc8815c
Miscellaneous fixes from AL2023 testing (#1528)
dims Nov 24, 2023
8b87d03
fix Permission denied for 99-default.link (#1529)
dims Nov 25, 2023
bfb9f10
Install SSM agent from AL core repo by default (#1531)
cartermckinnon Nov 29, 2023
90c57ff
Update to `containerd` 1.7 (#1516)
cartermckinnon Nov 30, 2023
fb87d58
Capture logs for EKS Pod Identity Agent (#1533)
JoeNorth Nov 30, 2023
c2df398
Add aws cli to build step
MudlaffP Dec 6, 2023
7ab7256
Change curl to wget
MudlaffP Dec 6, 2023
b6a8daa
change how aws cli is installed
MudlaffP Dec 6, 2023
6866d4c
Update CHANGELOG.md for release v20231201 (#1538)
github-actions[bot] Dec 7, 2023
aaf1aa7
AL2023 networking changes for VPC CNI compatibility (#1539)
jdn5126 Dec 7, 2023
e098953
Set containerd LimitNOFILE to recommended value (#1535)
cartermckinnon Dec 7, 2023
b5cdeb6
fix networkd settings (#1540)
jdn5126 Dec 7, 2023
e65bc14
Update get-ecr-uri.sh with ca-west-1 account (#1542)
mmerkes Dec 11, 2023
e9f135e
Install amazon packer plugin for CI (#1545)
cartermckinnon Dec 13, 2023
72aa58b
Fix flag typo in logging (#1547)
ketozhang Dec 17, 2023
c5ff1ca
Update CHANGELOG.md for release v20231220 (#1550)
github-actions[bot] Dec 22, 2023
569c6b1
Revert "Set containerd LimitNOFILE to recommended value (#1535)" (#1552)
mmerkes Dec 22, 2023
e51cf89
Merge tag 'v20231230' into AddAWSCLIToBuildStep
MudlaffP Jan 4, 2024
963bfb1
set ssm_agent_version after updating from upstream
MudlaffP Jan 4, 2024
02eb7ea
Uncomment filtering for circle ci config
MudlaffP Jan 4, 2024
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
3 changes: 3 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
command: |
NORMALIZED_BRANCH_NAME=$(echo ${CIRCLE_BRANCH} | sed 's/[^a-zA-Z0-9]/-/g' | cut -c 1-50)
echo "export BUILD_TAG=${NORMALIZED_BRANCH_NAME}-${CIRCLE_BUILD_NUM}-${CIRCLE_SHA1::7}" >> ${BASH_ENV}
- run:
name: Install aws cli
command: apk add aws-cli
- run:
name: Packer validate and build AMI
# AWS sometimes take really long to finish ami build.
Expand Down
1 change: 1 addition & 0 deletions .github/actions/ci/build/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ runs:
- id: build
shell: bash
run: |
packer plugins install github.com/hashicorp/amazon
AMI_NAME="amazon-eks-node-${{ inputs.k8s_version }}-${{ inputs.build_id }}"
make ${{ inputs.k8s_version }} ami_name=${AMI_NAME} ${{ inputs.additional_arguments }}
echo "ami_id=$(jq -r .builds[0].artifact_id "${AMI_NAME}-manifest.json" | cut -d ':' -f 2)" >> $GITHUB_OUTPUT
Expand Down
Loading
Loading