You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: userdocs/src/usage/addon-upgrade.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,12 @@
1
1
# Default add-on updates
2
2
3
+
!!! warning "New for 2024"
4
+
eksctl now installs default addons as EKS addons instead of self-managed addons. Read more about its implications in [Cluster creation flexibility for default networking addons](#cluster-creation-flexibility-for-default-networking-addons).
5
+
6
+
!!! warning "New for 2024"
7
+
For updating addons, `eksctl utils update-*` cannot be used for clusters created with eksctl v0.184.0 and above.
8
+
This guide is only valid for clusters created before this change.
9
+
3
10
There are 3 default add-ons that get included in each EKS cluster:
Copy file name to clipboardExpand all lines: userdocs/src/usage/addons.md
+56-5Lines changed: 56 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,6 +6,12 @@ CNI plugin through the EKS API
6
6
7
7
## Creating addons (and providing IAM permissions via IRSA)
8
8
9
+
!!! tip "New for 2024"
10
+
eksctl now supports creating clusters without any default networking addons: [Cluster creation flexibility for default networking addons](#cluster-creation-flexibility-for-default-networking-addons).
11
+
12
+
!!! warning "New for 2024"
13
+
eksctl now installs default addons as EKS addons instead of self-managed addons. Read more about its implications in [Cluster creation flexibility for default networking addons](#cluster-creation-flexibility-for-default-networking-addons).
14
+
9
15
!!! tip "New for 2024"
10
16
EKS Add-ons now support receiving IAM permissions, required to connect with AWS services outside of cluster, via [EKS Pod Identity Associations](/usage/pod-identity-associations/#eks-add-ons-support-for-pod-identity-associations)
11
17
@@ -87,8 +93,8 @@ addons:
87
93
88
94
For addon create, the `resolveConflicts` field supports three distinct values:
89
95
90
-
- `none`- EKS doesn't change the value. The create might fail.
91
-
- `overwrite`- EKS overwrites any config changes back to EKS default values.
96
+
- `none`- EKS doesn't change the value. The create might fail.
97
+
- `overwrite`- EKS overwrites any config changes back to EKS default values.
92
98
- `preserve`- EKS doesn't change the value. The create might fail. (Similarly to `none`, but different from [`preserve` in updating addons](#updating-addons))
This returns a JSON schema of the various options available for this addon.
142
148
143
149
## Working with configuration values
144
-
`ConfigurationValues`can be provided in the configuration file during the creation or update of addons. Only JSON and YAML formats are supported.
150
+
`ConfigurationValues`can be provided in the configuration file during the creation or update of addons. Only JSON and YAML formats are supported.
145
151
146
152
For eg.,
147
153
@@ -202,10 +208,10 @@ addons:
202
208
resolveConflicts: preserve
203
209
```
204
210
205
-
For addon update, the `resolveConflicts` field accepts three distinct values:
211
+
For addon update, the `resolveConflicts` field accepts three distinct values:
206
212
207
213
- `none`- EKS doesn't change the value. The update might fail.
208
-
- `overwrite`- EKS overwrites any config changes back to EKS default values.
214
+
- `overwrite`- EKS overwrites any config changes back to EKS default values.
209
215
- `preserve`- EKS preserves the value. If you choose this option, we recommend that you test any field and value changes on a non-production cluster before updating the add-on on your production cluster.
Copy file name to clipboardExpand all lines: userdocs/theme/main.html
+8-1Lines changed: 8 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,18 @@
6
6
<code>eksctl</code> is now fully maintained by AWS. For more details check out
7
7
<aclass="announce" href="https://github.com/aws/containers-roadmap/issues/2280">eksctl Support Status Update</a>.
8
8
</p>
9
+
<pstyle="text-align: center;">
10
+
<code>eksctl</code> now supports <ahref="/usage/addons/#cluster-creation-flexibility-for-default-networking-addons">Cluster creation flexibility for networking add-ons</a>.
11
+
</p>
12
+
<pstyle="text-align: center;">
13
+
<code>eksctl</code> now installs default addons as EKS addons instead of self-managed addons. To understand its implications, check out
14
+
<ahref="/usage/addons/#cluster-creation-flexibility-for-default-networking-addons">Cluster creation flexibility for networking add-ons</a>.
0 commit comments