Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1007 commits
Select commit Hold shift + click to select a range
2d474ff
Merge remote-tracking branch 'github/mainline' into mainline
fincd-aws Jun 27, 2025
33a9a18
Update docs to reflect auto-creation of RemoteNetworkConfig ingress r…
ahreehong Jun 24, 2025
7c3c48a
Review PR 1050. Fix new Important block.
fincd-aws Jun 27, 2025
0640e16
Revert "Review PR 1050. Fix new Important block."
fincd-aws Jun 27, 2025
28a046a
Revert "Update docs to reflect auto-creation of RemoteNetworkConfig i…
fincd-aws Jun 27, 2025
89dde0a
Note about Vale VS Code extension usage change. Must hardcode the abs…
fincd-aws Jun 28, 2025
e3d2b88
Release new platform versions for June 26, 2025
fincd-aws Jun 28, 2025
40ed9fd
Merge remote-tracking branch 'github/revert-1050-sg-rules' into mainline
fincd-aws Jun 28, 2025
522dc25
document that spot interruption and EC2 health events are handled (#1…
tzneal Jun 30, 2025
6a35884
Merge pull request #1049 from ad1mohan/fix-efs-csi-podidentity-command
pgasca Jun 30, 2025
15b298f
auto mode KMS updates
geoffcline Jun 30, 2025
2b6f807
Merge remote-tracking branch 'github/mainline' into mainline
pgasca Jun 30, 2025
d49238e
Add VPC CNI permissions and CRDs to troubleshooting.
fincd-aws Jun 30, 2025
e7f982f
Add doc-history for troubleshooting update, fix nit
fincd-aws Jul 1, 2025
8f84d86
Remove unnecessary build step
fincd-aws Jul 1, 2025
6080e71
document the automatic configuration of local instance storage
tzneal Jul 2, 2025
a051c67
init draft
geoffcline Jul 2, 2025
4e32a0c
fixup
geoffcline Jul 2, 2025
98130f9
fixup
geoffcline Jul 2, 2025
10aba4e
fixup
geoffcline Jul 2, 2025
9dcdb90
Update and clean up language for unsupported quotas
tucktuck9 Jul 7, 2025
391d61e
Clean up and update vpc interface endpoints with fips support
tucktuck9 Jul 7, 2025
845f640
Remove version 1.26 from documentation (#1055)
amedirr Jul 7, 2025
410ede4
Update kubernetes-versions-extended.adoc (#1056)
amedirr Jul 7, 2025
fac2497
Merge remote-tracking branch 'github/mainline' into mainline
fincd-aws Jul 7, 2025
5167c3b
Revert "Remove unnecessary build step"
fincd-aws Jul 7, 2025
4bf030d
Clean up last few links to K8s 1.26
fincd-aws Jul 7, 2025
db07b2f
Style and consistency rewrites
pgasca Jul 8, 2025
a7103ec
Merge pull request #1054 from tzneal/document-local-storage-config
pgasca Jul 8, 2025
321a3d8
Clarify pod credential isolation
micahhausler Jul 8, 2025
4f87bfb
Style and consistency rewrites
pgasca Jul 9, 2025
de86135
Style and consistency edits
pgasca Jul 9, 2025
e1007a7
minor spacing tweak
pgasca Jul 9, 2025
e867a84
Merge pull request #1057 from micahhausler/isolation-clarifications
pgasca Jul 9, 2025
11c12a5
Replaced AWS with required {aws} entities
pgasca Jul 9, 2025
be96fa4
init draft
geoffcline Jul 9, 2025
91a0d97
new to EKS sentence tweaks: 46775
pgasca Jul 10, 2025
4031a31
Space tweaks while investigating 46793
pgasca Jul 10, 2025
e9de07c
Update pod-id-assign-target-role.adoc
liwadman Jul 10, 2025
066ace7
Updates to reflect current console for upgrade insights: 46799
pgasca Jul 11, 2025
c34c696
Update eks-add-ons.adoc
0xabdi Jul 14, 2025
cd65a74
Update community-addons.adoc
0xabdi Jul 14, 2025
c35c268
Consistency with phrasing in eks-add-ons
pgasca Jul 14, 2025
08cb9a9
Merge pull request #1061 from 0xabdi/patch-1
pgasca Jul 14, 2025
1908eff
Added bullet on IP address overlap per https://t.corp.amazon.com/V164…
chrisnegus Jul 14, 2025
5396c1e
Merged from cn-ip-overlap into mainline.
chrisnegus Jul 14, 2025
3f5e61b
Changed delete-cluster per https://t.corp.amazon.com/V1843513228
chrisnegus Jul 14, 2025
84ce098
Update create-node-class.adoc with note to check storage (#1065)
geoffcline Jul 14, 2025
ddaa40c
Release multi-homed pods for VPC CNI
fincd-aws Jul 15, 2025
f2deb28
Multi-NIC multi-homed pod feature with doc-history
fincd-aws Jul 15, 2025
a3572c4
Merge branch 'df-multi-nic' into mainline
fincd-aws Jul 15, 2025
8175b99
Merge remote-tracking branch 'github/mainline' into mainline
fincd-aws Jul 15, 2025
2957aea
Update coredns-autoscaling.adoc
ank42 Jul 14, 2025
965eb33
Update eks-outposts-local-cluster-create.adoc (#1052)
echapman13 Jul 16, 2025
4551d72
Bump CoreDNS, kube-proxy add-on versions
fincd-aws Jul 16, 2025
0638323
Bump VPC CNI add-on version to v1.19.6-eksbuild.7
fincd-aws Jul 16, 2025
c6f703c
Bump LBC version to 2.13.3, use /latest/ in links.
fincd-aws Jul 16, 2025
af33993
Clusters add routes to new CIDRs in under 1 hour
fincd-aws Jul 16, 2025
f988075
Review multi-NIC feature
fincd-aws Jul 17, 2025
f6efef5
July 2025 PT doc updates
shashank-boyapally Jul 18, 2025
ff9390f
Update existing EKS doc to clarify HttpPutResponseHopLimit count: 46748
pgasca Jul 18, 2025
96cf267
Incorporated feedback: 46748
pgasca Jul 18, 2025
e6c5ed9
Update workloads-add-ons-available-vendors.adoc (#1067)
chentaow-splunk Jul 19, 2025
f6668e5
Update create-storage-class.adoc with note about workload location (#…
geoffcline Jul 19, 2025
6b1b7e9
Update auto-configure-nlb.adoc (#1063)
geoffcline Jul 19, 2025
56ac00d
Update service-accounts.adoc (#1058)
liwadman Jul 19, 2025
c17ae0f
Update kubernetes-versions.adoc (#1051)
geoffcline Jul 19, 2025
442dc4b
Typo, step 4 in security-groups-pods-deployment (#1070)
cdirubbio Jul 21, 2025
8271a1c
Code Box Formatting in cni-network-policy-configure (#1071)
cdirubbio Jul 21, 2025
b59254d
Updated files: build-info.xml
pgasca Jul 22, 2025
2a1a023
Merge remote-tracking branch 'github/mainline' into mainline
pgasca Jul 22, 2025
4a6b304
Update capacity block considerations for Karpenter compatibility
jmdeal Jul 22, 2025
e04dfaa
Merge pull request #1072 from jmdeal/docs/drop-karpenter-disclaimer
pgasca Jul 22, 2025
696f814
Merge pull request #1059 from liwadman/patch-2
tucktuck9 Jul 22, 2025
a898c6d
draft of SRIOV addon (#1069)
geoffcline Jul 23, 2025
d0b98c9
Tidy up cluster insights page
tucktuck9 Jul 23, 2025
3ceb989
Release VPC CNI v1.20.0
fincd-aws Jul 24, 2025
46f5a10
another branding fix
fincd-aws Jul 24, 2025
d6b1bbd
Merge remote-tracking branch 'origin/mainline' into upgrade-cleanup
tucktuck9 Jul 24, 2025
671de34
New information architecture for versioning umbrella
tucktuck9 Jul 24, 2025
f06e509
Add versioning to the left navigation
tucktuck9 Jul 24, 2025
57d0cb4
Left navigation fix for versioning
tucktuck9 Jul 24, 2025
1dea9e8
move SRIOV addon
geoffcline Jul 24, 2025
536b414
Update parent name in the left navigation
tucktuck9 Jul 24, 2025
5871f4d
Clean up versioning landing page
tucktuck9 Jul 24, 2025
838e850
Move troubleshooting below versioning
tucktuck9 Jul 24, 2025
f44c018
Minor tweaks to formatting
tucktuck9 Jul 25, 2025
fad3bed
Fix bullet point formatting
tucktuck9 Jul 25, 2025
792f310
Section introduction improvements
tucktuck9 Jul 25, 2025
2a00a7a
Removed topics list
tucktuck9 Jul 25, 2025
3fb5d38
Merge remote-tracking branch 'origin/mainline' into kubernetes-version
tucktuck9 Jul 25, 2025
75f97e3
Provide more appropriate name for clusters section
tucktuck9 Jul 25, 2025
b740881
Add lifecycle to page title
tucktuck9 Jul 25, 2025
d7b68c7
Add topics list back
tucktuck9 Jul 25, 2025
6b03f9e
Attempt to fix version children on page
tucktuck9 Jul 25, 2025
dbda1bb
Update page names
tucktuck9 Jul 28, 2025
409ff33
Reformat left nav with cluster configuration and move tutorials and w…
tucktuck9 Jul 28, 2025
85410d6
Create new landing pages
tucktuck9 Jul 28, 2025
7f2d25d
Clean up page titles
tucktuck9 Jul 28, 2025
c510a45
Fix page name of compute management
tucktuck9 Jul 28, 2025
fdb05c3
Add best practices to the ML resources page
tucktuck9 Jul 28, 2025
e529975
Tiny edit to heading
tucktuck9 Jul 28, 2025
d08654b
Add reference architecture github repos
tucktuck9 Jul 28, 2025
c38763d
Improve best practice section descriptions
tucktuck9 Jul 28, 2025
56389f9
Add the realtime online inference guide
tucktuck9 Jul 28, 2025
794b16b
update nodeadm uninstall documentation
vikash-s1 Jul 25, 2025
6bfbc1f
Add realtime inference guide navigation
tucktuck9 Jul 29, 2025
44f1bd0
Reformat recipe doc for reusability
tucktuck9 Jul 29, 2025
3b83c7a
Tiny edits and cleanup
tucktuck9 Jul 29, 2025
7ce1ac5
Remove placeholder text
tucktuck9 Jul 29, 2025
4dd72c0
Add link to inferentia doc and workshops
tucktuck9 Jul 29, 2025
da02bed
Add embedded links
tucktuck9 Jul 29, 2025
2a7cf4f
Remove neuron reference in intro
tucktuck9 Jul 29, 2025
c59eaaa
Merge pull request #1074 from vikash-s1/nodeadm-uninstall-message
chrisnegus Jul 29, 2025
7e9b4ad
Control Plane Logs Query for Karpenter Actions (#1073)
cdirubbio Jul 29, 2025
4a8ab80
Merge remote-tracking branch 'github/mainline' into mainline
fincd-aws Jul 30, 2025
0183ab5
Move cluster components to cluster landing page
tucktuck9 Jul 30, 2025
7810b52
Add paragraph below bash script to fix bug
tucktuck9 Jul 30, 2025
b9c2594
Update automode-learn-instances.adoc
ank42 Jul 31, 2025
df5c540
Release July platform versions
fincd-aws Jul 31, 2025
8ce2525
Direct user to eks architecture guide
tucktuck9 Jul 31, 2025
d929491
Move command to paragraph to fix topics
tucktuck9 Jul 31, 2025
b63477f
Add podSecurityGroupSelectorTerms to the NodeClass schema
fincd-aws Jul 30, 2025
5125198
Remove blurbs from the clusters page
tucktuck9 Jul 31, 2025
9c8975e
Merge remote-tracking branch 'origin/mainline' into leah-version-snip…
tucktuck9 Jul 31, 2025
9b991d9
Clarify Extended support calendar dates begin 00:00 +0 UTC
fincd-aws Aug 1, 2025
f7ab4fe
Make regions consistent throughout
tucktuck9 Aug 1, 2025
6458ac9
Add requests to sample pod
tucktuck9 Aug 1, 2025
333b040
Update timestamps
tucktuck9 Aug 1, 2025
d16d918
Improve expected outputs and prompts
tucktuck9 Aug 1, 2025
ddc1e2b
Improve description for s3
tucktuck9 Aug 1, 2025
fe42b6e
Add sentence for expected output
tucktuck9 Aug 1, 2025
a0327e9
Final consistency edits
tucktuck9 Aug 2, 2025
f79ef69
Add small blurb to address confusion
tucktuck9 Aug 4, 2025
6aad74a
Revamp in-page information architecture
tucktuck9 Aug 4, 2025
96dec48
Release automatic SG ingress rules for RemoteNetworkConfig
fincd-aws Aug 5, 2025
edc0cf0
Add space under heading
tucktuck9 Aug 5, 2025
cd73c75
Add missing space
tucktuck9 Aug 5, 2025
4dee207
Merge remote-tracking branch 'origin/mainline' into leah-access-entry
tucktuck9 Aug 5, 2025
9cff20a
Update page title and intro based on customer feedback
tucktuck9 Aug 5, 2025
608b507
Add cluster to the page title
tucktuck9 Aug 5, 2025
fb217bc
Must have changes per research feedback
tucktuck9 Aug 5, 2025
b3f4ea6
Incorporate user feedback from ticket
tucktuck9 Aug 5, 2025
7a4ed24
Incorporate previous sentence into description
tucktuck9 Aug 6, 2025
ab499f7
Merge remote-tracking branch 'origin/mainline' into leah-access-feedback
tucktuck9 Aug 6, 2025
88fd773
add deletion protection
geoffcline Aug 1, 2025
77aa27b
update kubelet binary
wwvela Aug 6, 2025
23ec668
Minor tweaks based on feedback to remove fluff
tucktuck9 Aug 6, 2025
35e0e17
Update create-node-class.adoc
berry2012 Aug 7, 2025
16f14f0
Fast follow edits
tucktuck9 Aug 7, 2025
f122dd5
Add Shared Responsibility Model info to EKS Auto landing page
chrisnegus Aug 7, 2025
1462d6e
add docs for the new associatePublicIPAddress field (#1085)
tzneal Aug 8, 2025
d6ba065
Merge remote-tracking branch 'github/mainline' into mainline
geoffcline Aug 8, 2025
d1d586e
move deletion protection in ToC
geoffcline Aug 8, 2025
f606c91
Update node-efa.adoc (#1083)
Pavani-Panakanti Aug 8, 2025
29ff84d
fix: fixed incorrect command for "Step 6: Scale down CoreDNS" (#1082)
ClarenceBai Aug 8, 2025
c4170e8
Update cni-custom-network-tutorial.adoc (#1081)
devanshpoplii Aug 8, 2025
ed8c2c8
Fix a few doc typos for hybrid node setup (#1079)
jyangaz Aug 8, 2025
293741c
update supported instance type list (#1087)
tzneal Aug 8, 2025
4d1ef24
fixup ToC
geoffcline Aug 8, 2025
b403707
Updated files: build-info.xml
pgasca Aug 11, 2025
a35e7c2
Consistency edits
pgasca Aug 11, 2025
e68123a
Merge pull request #1086 from berry2012/patch-1
pgasca Aug 11, 2025
cbd62d4
Clarity edits
pgasca Aug 11, 2025
f351051
Merge pull request #1076 from ank42/patch-3
pgasca Aug 11, 2025
fccefad
fix typo in auto mode release notes
svennam92 Aug 12, 2025
9e3bba6
Merge pull request #1090 from svennam92/patch-1
pgasca Aug 12, 2025
546ff45
Update private-clusters.adoc
naqvi3 Aug 6, 2025
9d84439
More updates to private clusters, add subtopic structure
fincd-aws Aug 12, 2025
dea9e55
hybrid nodes docs for expanded cilium support
csplinter Jul 2, 2025
9956acd
nit
csplinter Jul 2, 2025
659efc9
Fix build by branding, page names, link names, and image names
fincd-aws Jul 3, 2025
5655644
remove broken replaceable tags
fincd-aws Jul 4, 2025
c94201f
minor cleanup for ingress page
csplinter Jul 7, 2025
de33cdc
add docs for hybrid nodes Kubernetes Network Policies
csplinter Jul 10, 2025
572bb19
tweak header link names
csplinter Jul 10, 2025
ff5f857
fix links to match renamed hybrid-nodes-network-policies section
fincd-aws Jul 11, 2025
f1a32a0
distinguish BGP advertisement file names, add details of BGP peer timers
csplinter Jul 29, 2025
f10e49a
Nit: link to Cilium 1.17.6, the last 1.17.x
fincd-aws Aug 12, 2025
9839a33
Fix link to Cilium Gateway docs
fincd-aws Aug 12, 2025
ae282ce
Set ECR Public repo for Cilium
fincd-aws Aug 12, 2025
e413bcd
Re-add note that VPC CNI is not supported in hybrid nodes
fincd-aws Aug 12, 2025
5a44652
Switch cilium to ECR Public repo
fincd-aws Aug 12, 2025
76357ba
Switch cilium to ECR Public repo
fincd-aws Aug 12, 2025
ca2ed43
Note that Pod CIDRs need to be unique per cluster, so routing is unam…
fincd-aws Aug 13, 2025
25fd301
Clarify the agent is already installed for auto mode clusters
tucktuck9 Aug 13, 2025
c3e5375
Merge remote-tracking branch 'origin/mainline' into leah-pi-considera…
tucktuck9 Aug 13, 2025
eb3f87d
revise access entry content (#1068)
geoffcline Aug 13, 2025
3bb0377
Merge remote-tracking branch 'github/mainline' into mainline
geoffcline Aug 13, 2025
f2bacfe
Fix broken links on What Is Amazon EKS page per https://issues.amazon…
chrisnegus Aug 14, 2025
95bfcee
Add 2 notes about Network Policy in the VPC CNI
fincd-aws Aug 14, 2025
b4a7e51
Fix wording in hybrid nodes networking doc
ahreehong Aug 14, 2025
0e92a43
document the fix related to pod identity agent (#1092)
tzneal Aug 15, 2025
5827afc
Update auto-accelerated.adoc
jolivataws Aug 19, 2025
773c70a
Update supported drivers and kernels for Bottlerocket per https://iss…
chrisnegus Aug 19, 2025
9fedf66
add cross-service-confused-deputy-prevention.adoc
fincd-aws Aug 18, 2025
fabf79f
Add allowedTopologies to the storageClass
jigisha620 Aug 20, 2025
042fdb2
add addon namespace feature
geoffcline Aug 20, 2025
2833a57
update extended support
geoffcline Aug 20, 2025
63b6999
Remove step 3 for clusters <1.27 (#1100)
cdirubbio Aug 20, 2025
d267cbe
Fix confused-deputy render issues
fincd-aws Aug 21, 2025
5e5d6ee
Bump eksctl to 0.212.0 from July 29
fincd-aws Aug 22, 2025
eecacb0
Merge remote-tracking branch 'github/mainline' into mainline
fincd-aws Aug 22, 2025
11bc028
Doc updates for EKS Windows August month PT release
KlwntSingh Aug 20, 2025
3db7543
Update docs for availability and a bug fix (#1106)
tzneal Aug 24, 2025
901d507
Update cni-increase-ip-addresses.adoc, replace dead link
cdirubbio Aug 24, 2025
1007aa1
Use cross-guide link type for latest/ug/networking/cni-increase-ip-ad…
fincd-aws Aug 25, 2025
2b926a4
Update settings-auto.adoc (#1103)
geoffcline Aug 25, 2025
9019284
fix: add link macro for relative links (#1094)
mselim00 Aug 25, 2025
0ba5bf0
Clarify support state for `IngressClassParams` (#1080)
guessi Aug 25, 2025
633d6a4
Merge pull request #1098 from jolivataws/patch-1
chrisnegus Aug 26, 2025
2bd411e
Fix integration env builds
fincd-aws Aug 26, 2025
89acd9b
Add new access policy AmazonEKSEventPolicy
fincd-aws Aug 12, 2025
d782d46
update based on feedback from fincd
geoffcline Aug 26, 2025
be6e32f
Update sed command line numbers in lbc-manifest.adoc
geoffcline Aug 26, 2025
53f48bb
Merge branch 'mainline' into docs-hybrid-topology-aware
fincd-aws Aug 27, 2025
c9b18f1
Merge branch 'docs-hybrid-topology-aware' into mainline
fincd-aws Aug 27, 2025
ad9a972
Merged from priv/pg/refresh-insights into mainline.
pgasca Aug 27, 2025
f46020e
Fixed broken links with arn:aws included on three pages
chrisnegus Aug 28, 2025
32c5300
Updated pod-id-minimum-sdk.adoc to correct PHP version per https://t.…
chrisnegus Aug 28, 2025
8d0c551
Merge pull request #998 from terana/patch-1
chrisnegus Aug 29, 2025
9571a03
Merge remote-tracking branch 'github/mainline' into mainline
chrisnegus Aug 29, 2025
4652444
Update EKS Auto Mode documentation
geoffcline Sep 2, 2025
a5ff926
Merge pull request #1099 from jigisha620/add-allowed-topologies
chrisnegus Sep 2, 2025
3df4361
Added SUSE to the available vendors (#1042)
ddevallon Sep 2, 2025
7d907df
Update pod-id-role.adoc
Jun 21, 2025
841db56
Resolve review of pr #1047
fincd-aws Sep 2, 2025
788b06a
Add package manager endpoints access to install requirements
achen1210 Sep 1, 2025
d42d2bd
revise sagemaker and IBM addons
geoffcline Sep 3, 2025
63071a1
Correct add-on name for IBM Instana
geoffcline Sep 3, 2025
17338f2
Standardize section heading format in hybrid-nodes-creds.adoc
abhay-krishna Sep 3, 2025
a82b200
Add missing topic line to the top of the doc.
chrisnegus Sep 4, 2025
36f20c5
Adding new CoreDNS kubeProxy and CNI versions
jaydeokar Sep 4, 2025
efad7f0
Update docs with new aws-cni version 1.20.1
wsilva Sep 5, 2025
668e772
Update validation status in eks-add-ons.adoc
geoffcline Sep 5, 2025
03b4653
Clarify community add-ons packaging by AWS
geoffcline Sep 5, 2025
f4b9b09
add repost links
geoffcline Sep 8, 2025
33b7b66
Update kubelet binary: 2025-08-20
HusainZafar Sep 8, 2025
62d0745
Remove principal tag from sample
tucktuck9 Sep 9, 2025
39ff912
Add required plugin to quickstart steps
tucktuck9 Sep 9, 2025
8a7e032
Add space after heading
tucktuck9 Sep 9, 2025
2ba6ccb
Merge pull request #1107 from wsilva/bump-aws-cni-version-1.20.1
chrisnegus Sep 10, 2025
f701e88
Merge remote-tracking branch 'github/mainline' into mainline
chrisnegus Sep 10, 2025
8fc3b14
Change Zonal Shift to lowercase, per V1928714148
chrisnegus Sep 10, 2025
a0c0682
Clarify control of workloads in Capacity Reservations (#1110)
geoffcline Sep 10, 2025
f182812
Fix missing indentation on alb-ingress.adoc
nekomachi-touge Sep 11, 2025
947f3c7
Merge pull request #1112 from nekomachi-touge/patch-1
chrisnegus Sep 11, 2025
2f7dcc4
Update docs for Auto Mode events name change (#1111)
AndrewMitchell25 Sep 11, 2025
2d8bbd3
managed node group also needs "region" and "vpcId"
rookieeew Sep 12, 2025
37df9b9
managed node group also needs "region" and "vpcId" flags
rookieeew Sep 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,18 @@ jobs:
- name: Install Asciidoctor
run: sudo apt-get install -y asciidoctor

- name: Run Vale
- name: Vale Style Check
uses: errata-ai/vale-action@reviewdog
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
with:
fail_on_error: false
reporter: github-pr-check
filter_mode: added
files: latest/ug
continue-on-error: true

- name: Enforce AWS Brand
uses: errata-ai/vale-action@reviewdog
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
Expand All @@ -24,4 +35,5 @@ jobs:
reporter: github-pr-check
filter_mode: added
files: latest/ug
continue-on-error: false
vale_flags: "--config brand.vale.ini"
continue-on-error: true
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -76,5 +76,7 @@ build
*.xls
*.xlsx
*.xpr
.idea/*
vale/styles/AsciiDoc/
vale/styles/RedHat/
.amazonq/
1 change: 1 addition & 0 deletions .vale.ini
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,6 @@ BasedOnStyles = RedHat, AsciiDoc, EksDocs
RedHat.GitLinks = OFF
AsciiDoc.UnsetAttributes = OFF
RedHat.CaseSensitiveTerms = suggestion
RedHat.Contractions = OFF
RedHat.TermsErrors = warning
RedHat.Spacing = warning
16 changes: 12 additions & 4 deletions .vscode/asciidoc.code-snippets
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
"----\n",
"===="
],
"description": "adoc step tablist"
"description": "adoc step with tablist of console, eksctl, awscli, CFN"
},
"adoc region tablist": {
"prefix": "tab-region",
Expand Down Expand Up @@ -152,16 +152,14 @@
"NODE_ROOT Section": {
"prefix": "adoc-topic",
"body": [
"//!!NODE_ROOT <section>",
"[.topic]",
"[[${1:page-id},${1:page-id}.title]]",
"= ${2:page title goes here}",
":info_doctype: section",
"",
"include::../attributes.txt[]",
"",
],
"description": "Creates a NODE_ROOT section template with topic class and ID"
"description": "Creates a section template with topic class and ID"
},
"Include with Leveloffset": {
"prefix": "adoc-inc",
Expand All @@ -181,5 +179,15 @@
"===="
],
"description": "Creates a collapsible section in AsciiDoc"
},
"AsciiDoc Platform Version Table": {
"prefix": "adoc-pv",
"body": [
"| `${1:K8s version}`",
"| `eks.${2:platform version}`",
"| New platform version with security fixes and enhancements.",
"| ${3:Date available in all regions}"
],
"description": "Creates entry in platform versions table"
}
}
6 changes: 4 additions & 2 deletions CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,19 +1,21 @@
# default rule, unless a more specific rule applies
* @eks-admins
* @awsdocs/eks-admins

# lower approval for specific non-content folders
/.vscode/ fincd@amazon.com

# default rule for user guide
/latest/ug/ @eks-contributors
/latest/ug/ @awsdocs/eks-contributors

# guide section assignments
/latest/ug/automode/ gcline@amazon.com
/latest/ug/clusters/ gcline@amazon.com
/latest/ug/manage-access/ gcline@amazon.com
/latest/ug/workloads/ gcline@amazon.com
/latest/ug/networking/ fincd@amazon.com
/latest/ug/storage/ pgasca@amazon.com
/latest/ug/nodes/ pgasca@amazon.com
/latest/ug/nodes/hybrid-nodes-* fincd@amazon.com
/latest/ug/connector/ fincd@amazon.com
/latest/ug/contribute/ gcline@amazon.com
/latest/ug/getting-started/ mcngs@amazon.com
Expand Down
8 changes: 4 additions & 4 deletions Config
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ package.AmazonEKSDocs = {
};
scope = webservices;

build-system = happytrails;
build-system = zonbooktrails;
build-environment = {
chroot = basic;
network-access = blocked;
};

build-tools = {
3.0 = {
HappyTrails = 3.2;
ZonBookTrails = 1.0;
AWSEC2ContainerChecklist = 1.0;
AWSDevDocsQuotasShare = 1.0;
JavaBuildAndTestMin = jdk8;
ZonBook = 4.0;

ZonBook = 5.0;
AWSDevDocsChecklistBJS = 2.0;
};
};
Expand Down
14 changes: 5 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@

Welcome to the Amazon EKS User Guide repository. This repository contains the open source version of the [Amazon EKS User Guide](https://docs.aws.amazon.com/eks/latest/userguide/).

## Important Update
## New Contribution Experience

This repository will be temporarily taken down to prepare for a new contributor experience. The repository will return at the same url by mid-November.
You can now edit the EKS User Guide source directly. The AsciiDoc markup language meets the needs of the AWS Platform, while also being easy to learn.

## New Contribution Experience Coming Soon
Use the "Edit this page on GitHub" links in the right sidebar of the EKS User Guide to submit changes.

We are temporarily taking down the current GitHub repository to prepare for an enhanced contribution experience. The new version will be available in mid-November with the following improvements:

- **AsciiDoc-Powered Documentation**: The guide will use AsciiDoc, an intuitive yet powerful authoring language similar to Markdown that offers:
- **AsciiDoc-Powered Documentation**: The docs now use AsciiDoc, an intuitive yet powerful authoring language similar to Markdown that offers:
- Advanced formatting capabilities
- Robust cross-referencing
- Enhanced security controls
Expand All @@ -26,9 +24,7 @@ We are temporarily taking down the current GitHub repository to prepare for an e

For more information about the new experience, see [Contribute](https://docs.aws.amazon.com/eks/latest/userguide/contribute.html) in the Amazon EKS User Guide.

We look forward to your contributions when we launch the new GitHub experience. The improved platform will make it easier than ever to help us enhance the Amazon EKS documentation.


We look forward to your contributions with the new GitHub experience. The improved platform makes it easier than ever to help us enhance the Amazon EKS documentation.

## License Summary

Expand Down
14 changes: 14 additions & 0 deletions brand.vale.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
StylesPath = vale/styles

MinAlertLevel = error

# Packages = RedHat, AsciiDoc

#Vocab = EksDocsVocab

# Ignore files in dirs starting with `.` to avoid raising errors for `.vale/fixtures/*/testinvalid.adoc` files
[[!.]*.adoc]
BasedOnStyles = EksDocs
EksDocs.ExternalDomains = ON


6 changes: 3 additions & 3 deletions build.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
<project xmlns:ht="happytrails" name="AmazonEKSDocs-3.0" basedir="." default="build">
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns:ht="happytrails" basedir="." default="build" name="AmazonEKSDocs-3.0">
<description>This is the entry point for happy trails builds (package builder and eclipse).</description>
<import file="${happytrails.root}/happytrails.xml"/>
<import file="${happytrails.root}/zonbooktrails.xml"/>
<ht:import file="zfast/zonbook-4.5.xml"/>
</project>
2 changes: 2 additions & 0 deletions eks-docs.code-workspace
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
"asciidoc.preview.scrollPreviewWithEditor": true,
"asciidoc.preview.scrollEditorWithPreview": true,
"asciidoc.antora.showEnableAntoraPrompt": false
// vale extension 0.30.0+ requires an absolute path to the .vale.ini, can't find in the workspace root
// "vale.valeCLI.config": ""
},
"extensions": {
"recommendations": [
Expand Down
97 changes: 97 additions & 0 deletions github-sync.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
#!/bin/bash

set -e # Exit on any error

# Configuration
GITHUB_SSH_URL="git@github.com:awsdocs/amazon-eks-user-guide.git"

# Color codes for output
RED='\033[0;31m'
GREEN='\033[0;32m'
YELLOW='\033[1;33m'
NC='\033[0m' # No Color

# Helper function for printing status messages
print_status() {
echo -e "${GREEN}==>${NC} $1"
}

print_warning() {
echo -e "${YELLOW}Warning:${NC} $1"
}

print_error() {
echo -e "${RED}ERROR:${NC} $1"
exit 1
}

# Check if we're in a git repository
if ! git rev-parse --is-inside-work-tree > /dev/null 2>&1; then
print_error "Not in a git repository"
fi

# Check if current branch is mainline
current_branch=$(git symbolic-ref --short HEAD)
if [ "$current_branch" != "mainline" ]; then
print_error "Must be on 'mainline' branch to sync. Currently on '$current_branch'"
fi

# Check for origin remote
if ! git remote | grep -q "^origin$"; then
print_error "Remote 'origin' not found"
fi

# Check for GitHub remote, add if missing
if ! git remote | grep -q "^github$"; then
print_status "GitHub remote not found. Adding it..."
if ! git remote add github "$GITHUB_SSH_URL"; then
print_error "Failed to add GitHub remote"
fi
fi

# Test GitHub authentication
print_status "Testing GitHub authentication..."
if ! git ls-remote github &>/dev/null; then
print_error "GitHub authentication failed. Please check your SSH keys and permissions"
fi

# Check for uncommitted changes
if ! git diff-index --quiet HEAD --; then
print_warning "You have uncommitted changes. Please commit or stash them before syncing."
exit 1
fi

print_status "Fetching from GitHub remote..."
if ! git fetch github; then
print_error "Failed to fetch from GitHub remote. Check your internet connection and repository permissions"
fi

print_status "Attempting to merge github/mainline..."
if ! git merge github/mainline --no-edit; then
print_warning "Merge conflicts detected. Please:"
echo "1. Resolve the conflicts"
echo "2. Complete the merge with 'git commit'"
echo "3. Run this script again to finish syncing"
exit 1
fi

print_status "Pushing changes to GitHub..."
if ! git push github; then
print_error "Failed to push to GitHub remote. Possible causes:"
echo "- You don't have push permissions"
echo "- The remote branch is protected"
echo "- There are new changes on the remote that you need to pull first"
exit 1
fi

print_status "Pushing changes to origin..."
if ! git push origin; then
print_error "Failed to push to origin remote. Possible causes:"
echo "- You don't have push permissions"
echo "- The remote branch is protected"
echo "- There are new changes on the remote that you need to pull first"
exit 1
fi

# If we got here, everything worked
print_status "Successfully synced mainline branch between remotes!"
Loading