Skip to content

Commit 4f01c2c

Browse files
authored
Merge branch 'mainline' into gdc/no-node-pools
2 parents 9c39ab5 + 4240200 commit 4f01c2c

File tree

315 files changed

+833
-1181
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

315 files changed

+833
-1181
lines changed

.vscode/asciidoc.code-snippets

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,16 +152,14 @@
152152
"NODE_ROOT Section": {
153153
"prefix": "adoc-topic",
154154
"body": [
155-
"//!!NODE_ROOT <section>",
156155
"[.topic]",
157156
"[[${1:page-id},${1:page-id}.title]]",
158157
"= ${2:page title goes here}",
159-
":info_doctype: section",
160158
"",
161159
"include::../attributes.txt[]",
162160
"",
163161
],
164-
"description": "Creates a NODE_ROOT section template with topic class and ID"
162+
"description": "Creates a section template with topic class and ID"
165163
},
166164
"Include with Leveloffset": {
167165
"prefix": "adoc-inc",

latest/ug/attributes.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@
66
:auto-cli-v2-version: 2.12.3
77
:auto-cli-v1-version: 1.27.160
88

9+
// Kubernetes Versions
10+
11+
:k8s-n: 1.32
12+
:k8s-n-1: 1.31
13+
:k8s-n-2: 1.30
14+
:k8s-n-3: 1.29
15+
916
// Words Geoffrey often spells wrong or doesn't like to type
1017

1118
:ret: retrieve

latest/ug/automode/api-reference.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
21
[.topic]
32
= EKA Auto Mode API Reference WIP
4-
:info_doctype: section
53

64
:ind: indicate
75
:Ind: Indicate

latest/ug/automode/associate-workload.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,9 @@
1-
//!!NODE_ROOT <section>
2-
31
include::../attributes.txt[]
42

53
[.topic]
64
[[associate-workload,associate-workload.title]]
75
= Control if a workload is deployed on EKS Auto Mode nodes
8-
:info_doctype: section
9-
:info_title: Control if a workload is deployed on EKS Auto Mode nodes
106
:info_titleabbrev: Control workload deployment
11-
:info_abstract: Control if a workload is deployed on EKS Auto Mode nodes
127

138
When running workloads in an EKS cluster with {eam}, you might need to control whether specific workloads run on {eam} nodes or other compute types. This topic describes how to use node selectors and affinity rules to ensure your workloads are scheduled on the intended compute infrastructure.
149

latest/ug/automode/auto-configure-alb.adoc

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
//!!NODE_ROOT <section>
21
[.topic]
32
[[auto-configure-alb,auto-configure-alb.title]]
43
= Create an IngressClass to configure an Application Load Balancer
5-
:info_doctype: section
64
:info_titleabbrev: Create ingress class
75

86
include::../attributes.txt[]
@@ -26,6 +24,16 @@ EKS Auto Mode creates and configures Application Load Balancers (ALBs). For exam
2624
* Kubectl configured to connect to your cluster
2725
** You can use `kubectl apply -f <filename>` to apply the sample configuration YAML files below to your cluster.
2826
27+
[NOTE]
28+
====
29+
EKS Auto Mode requires subnet tags to identify public and private subnets.
30+
31+
If you created your cluster with `eksctl`, you already have these tags.
32+
33+
Learn how to <<tag-subnets-auto>>.
34+
====
35+
36+
2937
## Step 1: Create IngressClassParams
3038

3139
Create an `IngressClassParams` object to specify {aws} specific configuration options for the Application Load Balancer. Use the reference below to update the sample YAML file.
@@ -41,8 +49,6 @@ spec:
4149
scheme: internet-facing
4250
```
4351

44-
45-
4652
## Step 2: Create IngressClass
4753

4854
Create an `IngressClass` that references the {aws} specific configuration values set in the `IngressClassParams` resource. Note the name of the `IngressClass` . In this example, both the `IngressClass` and `IngressClassParams` are named `alb`.

latest/ug/automode/auto-configure-nlb.adoc

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
//!!NODE_ROOT <section>
21
[.topic]
32
[[auto-configure-nlb,auto-configure-nlb.title]]
43
= Use Service Annotations to configure Network Load Balancers
5-
:info_doctype: section
64
:info_titleabbrev: Create service
75

86
include::../attributes.txt[]
@@ -13,6 +11,15 @@ When you create a Kubernetes service of type `LoadBalancer` in EKS Auto Mode, EK
1311

1412
EKS Auto Mode handles Network Load Balancer provisioning by default for all services of type LoadBalancer - no additional controller installation or configuration is required. The `loadBalancerClass: eks.amazonaws.com/nlb `specification is automatically set as the cluster default, streamlining the deployment process while maintaining compatibility with existing Kubernetes workloads.
1513

14+
[NOTE]
15+
====
16+
EKS Auto Mode requires subnet tags to identify public and private subnets.
17+
18+
If you created your cluster with `eksctl`, you already have these tags.
19+
20+
Learn how to <<tag-subnets-auto>>.
21+
====
22+
1623

1724
== Sample Service
1825

latest/ug/automode/auto-disable.adoc

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
//!!NODE_ROOT <section>
21
[.topic]
32
[[auto-disable,auto-disable.title]]
43
= Disable EKS Auto Mode
5-
:info_doctype: section
64

75
include::../attributes.txt[]
86

latest/ug/automode/auto-elb-example.adoc

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
//!!NODE_ROOT <section>
2-
31
[.topic]
42
[[auto-elb-example,auto-elb-example.title]]
53
= Deploy a Sample Load Balancer Workload to EKS Auto Mode
6-
:info_doctype: section
7-
:info_title: Deploy a sample load balancer workload to EKS Auto Mode
84
:info_titleabbrev: Deploy load balancer workload
9-
:info_abstract: Deploy a sample load balancer workload to EKS Auto Mode
105

116

127
include::../attributes.txt[]
@@ -144,6 +139,15 @@ spec:
144139
controller: eks.amazonaws.com/alb
145140
----
146141

142+
[NOTE]
143+
====
144+
EKS Auto Mode requires subnet tags to identify public and private subnets.
145+
146+
If you created your cluster with `eksctl`, you already have these tags.
147+
148+
Learn how to <<tag-subnets-auto>>.
149+
====
150+
147151
Then create the Ingress resource. Create a file named `05-ingress.yaml`:
148152

149153
[source,yaml]

latest/ug/automode/auto-enable-existing.adoc

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
1-
//!!NODE_ROOT <section>
2-
31
[.topic]
42
[[auto-enable-existing,auto-enable-existing.title]]
53
= Enable EKS Auto Mode on an existing cluster
6-
:info_doctype: section
7-
:info_title: Enable EKS Auto Mode on an existing cluster
84
:info_titleabbrev: Enable on cluster
9-
:info_abstract: Enable EKS Auto Mode on an existing cluster
105

116
include::../attributes.txt[]
127

latest/ug/automode/auto-glossary.adoc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
1-
//!!NODE_ROOT <section>
21
[.topic]
32
[[auto-glossary,auto-glossary.title]]
43
= Glossary
5-
:info_doctype: section
6-
:info_title: Glossary of terms for EKS Auto Mode
74
:info_titleabbrev: Glossary
8-
:info_abstract: Glossary of terms for EKS Auto Mode
95

106

117
include::../attributes.txt[]

0 commit comments

Comments
 (0)