1
0
mirror of https://github.com/terraform-aws-modules/terraform-aws-eks.git synced 2025-09-09 19:32:58 +08:00

Deployed 4abc779 with MkDocs version: 1.6.1

This commit is contained in:
GitHub Action
2024-10-22 15:08:38 +00:00
parent 394b5f69db
commit 48fa419bba
6 changed files with 16 additions and 16 deletions
+1 -1
View File
@@ -525,7 +525,7 @@
<li>The previous iteration used a count over a list of node group definitions which was prone to disruptive updates; this is now replaced with a map/for_each to align with that of the EKS managed node group and Fargate profile behaviors/style</li>
</ul>
</li>
<li>The user data configuration supported across the module has been completely revamped. A new <code>_user_data</code> internal sub-module has been created to consolidate all user data configuration in one location which provides better support for testability (via the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/user_data"><code>examples/user_data</code></a> example). The new sub-module supports nearly all possible combinations including the ability to allow users to provide their own user data template which will be rendered by the module. See the <code>examples/user_data</code> example project for the full plethora of example configuration possibilities and more details on the logic of the design can be found in the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/modules/_user_data_"><code>modules/_user_data</code></a> directory.</li>
<li>The user data configuration supported across the module has been completely revamped. A new <code>_user_data</code> internal sub-module has been created to consolidate all user data configuration in one location which provides better support for testability (via the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/tests/user-data"><code>tests/user-data</code></a> example). The new sub-module supports nearly all possible combinations including the ability to allow users to provide their own user data template which will be rendered by the module. See the <code>tests/user-data</code> example project for the full plethora of example configuration possibilities and more details on the logic of the design can be found in the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/modules/_user_data_"><code>modules/_user_data</code></a> directory.</li>
<li>Resource name changes may cause issues with existing resources. For example, security groups and IAM roles cannot be renamed, they must be recreated. Recreation of these resources may also trigger a recreation of the cluster. To use the legacy (&lt; 18.x) resource naming convention, set <code>prefix_separator</code> to "".</li>
<li>Security group usage has been overhauled to provide only the bare minimum network connectivity required to launch a bare bones cluster. See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks#security-groups">security group documentation section</a> for more details. Users upgrading to v18.x will want to review the rules they have in place today versus the rules provisioned by the v18.x module and ensure to make any necessary adjustments for their specific workload.</li>
</ul>
+3 -3
View File
@@ -493,7 +493,7 @@
</span><span id="__span-4-22"><a id="__codelineno-4-22" name="__codelineno-4-22" href="#__codelineno-4-22"></a><span class="w"> </span><span class="p">}</span>
</span><span id="__span-4-23"><a id="__codelineno-4-23" name="__codelineno-4-23" href="#__codelineno-4-23"></a><span class="w"> </span><span class="p">}</span>
</span></code></pre></div>
<p>See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/eks_managed_node_group"><code>examples/eks_managed_node_group/</code> example</a> for a working example of various configurations.</p>
<p>See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/eks-managed-node-group"><code>examples/eks-managed-node-group/</code> example</a> for a working example of various configurations.</p>
<h3 id="self-managed-node-groups">Self Managed Node Groups<a class="headerlink" href="#self-managed-node-groups" title="Permanent link">&para;</a></h3>
<p>Refer to the <a href="https://docs.aws.amazon.com/eks/latest/userguide/worker.html">Self Managed Node Group documentation</a> documentation for service related details.</p>
<ol>
@@ -518,9 +518,9 @@
</span><span id="__span-6-7"><a id="__codelineno-6-7" name="__codelineno-6-7" href="#__codelineno-6-7"></a><span class="w"> </span><span class="p">}</span>
</span><span id="__span-6-8"><a id="__codelineno-6-8" name="__codelineno-6-8" href="#__codelineno-6-8"></a><span class="w"> </span><span class="p">}</span>
</span></code></pre></div>
<p>See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/self_managed_node_group"><code>examples/self_managed_node_group/</code> example</a> for a working example of various configurations.</p>
<p>See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/self-managed-node-group"><code>examples/self-managed-node-group/</code> example</a> for a working example of various configurations.</p>
<h3 id="fargate-profiles">Fargate Profiles<a class="headerlink" href="#fargate-profiles" title="Permanent link">&para;</a></h3>
<p>Fargate profiles are straightforward to use and therefore no further details are provided here. See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/fargate_profile"><code>examples/fargate_profile/</code> example</a> for a working example of various configurations.</p>
<p>Fargate profiles are straightforward to use and therefore no further details are provided here. See the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/tests/fargate-profile"><code>tests/fargate-profile/</code> tests</a> for a working example of various configurations.</p>
<h3 id="default-configurations">Default Configurations<a class="headerlink" href="#default-configurations" title="Permanent link">&para;</a></h3>
<p>Each type of compute resource (EKS managed node group, self managed node group, or Fargate profile) provides the option for users to specify a default configuration. These default configurations can be overridden from within the compute resource's individual definition. The order of precedence for configurations (from highest to least precedence):</p>
<ul>
File diff suppressed because one or more lines are too long
+10 -10
View File
@@ -2,42 +2,42 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/UPGRADE-17.0/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/UPGRADE-18.0/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/UPGRADE-19.0/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/UPGRADE-20.0/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/compute_resources/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/faq/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/local/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/network_connectivity/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
<url>
<loc>https://terraform-aws-modules/terraform-aws-eks/user_data/</loc>
<lastmod>2024-10-12</lastmod>
<lastmod>2024-10-22</lastmod>
</url>
</urlset>
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -386,7 +386,7 @@
<h1 id="user-data-bootstrapping">User Data &amp; Bootstrapping<a class="headerlink" href="#user-data-bootstrapping" title="Permanent link">&para;</a></h1>
<p>Users can see the various methods of using and providing user data through the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/user_data">user data examples</a> as well more detailed information on the design and possible configurations via the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/modules/_user_data">user data module itself</a></p>
<p>Users can see the various methods of using and providing user data through the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/tests/user-data">user data tests</a> as well more detailed information on the design and possible configurations via the <a href="https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/modules/_user_data">user data module itself</a></p>
<h2 id="summary">Summary<a class="headerlink" href="#summary" title="Permanent link">&para;</a></h2>
<ul>
<li>AWS EKS Managed Node Groups</li>