Skip to content

Commit d1369fc

Browse files
committed
update css and general cleanup
1 parent 78dfa10 commit d1369fc

File tree

7 files changed

+87
-103
lines changed

7 files changed

+87
-103
lines changed

.github/release-drafter.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ template: |
3232
Weaveworks would like to sincerely thank:
3333
$CONTRIBUTORS
3434
replacers:
35-
- search: '/@(Himangini|TiberiuGC|A-Hilaly|yuxiang-zhang|cPu1|eksctl-bot|dependabot(?:\[bot\])?)(?:,| |$)/gm'
35+
- search: '/@(Himangini|TiberiuGC|a-hilaly|yuxiang-zhang|cPu1|eksctl-bot|dependabot(?:\[bot\])?)(?:,| |$)/gm'
3636
replace: ''
3737
exclude-labels:
3838
- 'skip-release-notes'

COMMUNITY.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Ready to start contributing? Head over to our [contribution docs](CONTRIBUTING.m
1616

1717
The core team of maintainers are Chetan Patwal ([@cPu1](https://github.com/cPu1)),
1818
Tiberiu Copaciu ([@TiberiuGC](https://github.com/TiberiuGC)),
19-
Amine Hilaly ([@A-Hilaly](https://github.com/a-hilaly)),
19+
Amine Hilaly ([@a-hilaly](https://github.com/a-hilaly)),
2020
Yu Xiang Zhang ([@yuxiang-zhang](https://github.com/yuxiang-zhang))
2121
and Himangini Daware ([@Himangini](https://github.com/Himangini)).
2222

README.md

+23-23
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,29 @@ _Need help? Join [Eksctl Slack][slackjoin]._
1414

1515
`eksctl` is available to install from official releases as described below. We recommend that you install `eksctl` from only the official GitHub releases. You may opt to use a third-party installer, but please be advised that AWS does not maintain nor support these methods of installation. Use them at your own discretion.
1616

17+
### Prerequisite
18+
19+
You will need to have AWS API credentials configured. What works for AWS CLI or any other tools (kops, Terraform, etc.) should be sufficient. You can use [`~/.aws/credentials` file][awsconfig]
20+
or [environment variables][awsenv]. For more information read [AWS documentation](https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html).
21+
22+
[awsenv]: https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html
23+
[awsconfig]: https://docs.aws.amazon.com/cli/latest/userguide/cli-config-files.html
24+
25+
You will also need [AWS IAM Authenticator for Kubernetes](https://github.com/kubernetes-sigs/aws-iam-authenticator) command (either `aws-iam-authenticator` or `aws eks get-token` (available in version 1.16.156 or greater of AWS CLI) in your `PATH`.
26+
27+
The IAM account used for EKS cluster creation should have these minimal access levels.
28+
29+
| AWS Service | Access Level |
30+
|------------------|--------------------------------------------------------|
31+
| CloudFormation | Full Access |
32+
| EC2 | **Full:** Tagging **Limited:** List, Read, Write |
33+
| EC2 Auto Scaling | **Limited:** List, Write |
34+
| EKS | Full Access |
35+
| IAM | **Limited:** List, Read, Write, Permissions Management |
36+
| Systems Manager | **Limited:** List, Read |
37+
38+
The inline policy json is listed in [Minimal IAM Policies](https://eksctl.io/usage/minimum-iam-policies/).
39+
1740
### For Unix
1841

1942
To download the latest release, run:
@@ -114,29 +137,6 @@ choco install eksctl
114137
scoop install eksctl
115138
```
116139

117-
## Prerequisite
118-
119-
You will need to have AWS API credentials configured. What works for AWS CLI or any other tools (kops, Terraform, etc.) should be sufficient. You can use [`~/.aws/credentials` file][awsconfig]
120-
or [environment variables][awsenv]. For more information read [AWS documentation](https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html).
121-
122-
[awsenv]: https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html
123-
[awsconfig]: https://docs.aws.amazon.com/cli/latest/userguide/cli-config-files.html
124-
125-
You will also need [AWS IAM Authenticator for Kubernetes](https://github.com/kubernetes-sigs/aws-iam-authenticator) command (either `aws-iam-authenticator` or `aws eks get-token` (available in version 1.16.156 or greater of AWS CLI) in your `PATH`.
126-
127-
The IAM account used for EKS cluster creation should have these minimal access levels.
128-
129-
| AWS Service | Access Level |
130-
|------------------|--------------------------------------------------------|
131-
| CloudFormation | Full Access |
132-
| EC2 | **Full:** Tagging **Limited:** List, Read, Write |
133-
| EC2 Auto Scaling | **Limited:** List, Write |
134-
| EKS | Full Access |
135-
| IAM | **Limited:** List, Read, Write, Permissions Management |
136-
| Systems Manager | **Limited:** List, Read |
137-
138-
The inline policy json is listed in [Minimal IAM Policies](https://eksctl.io/usage/minimum-iam-policies/).
139-
140140
## Basic usage
141141

142142
To create a basic cluster, run:

userdocs/mkdocs.yml

+58-60
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,8 @@ theme:
4343
- header.autohide
4444
- navigation.instant
4545
- navigation.sections
46-
- navigation.expand
4746
- navigation.top
4847
- navigation.tabs
49-
- navigation.tracking
5048
- navigation.tabs.sticky
5149
- search.highlight
5250
- search.share
@@ -135,65 +133,65 @@ markdown_extensions:
135133
nav:
136134
- Home: index.md
137135
- Getting Started:
138-
- Introduction: getting-started.md
139-
- Installation: installation.md
140-
- Announcements:
141-
- announcements/managed-nodegroups-announcement.md
142-
- announcements/nodegroup-override-announcement.md
136+
- Introduction: getting-started.md
137+
- Installation: installation.md
138+
- Announcements:
139+
- announcements/managed-nodegroups-announcement.md
140+
- announcements/nodegroup-override-announcement.md
143141
- Usage:
144-
- Clusters:
145-
- usage/creating-and-managing-clusters.md
146-
- usage/outposts.md
147-
- usage/unowned-clusters.md
148-
- usage/eks-connector.md
149-
- usage/customizing-the-kubelet.md
150-
- usage/cloudwatch-cluster-logging.md
151-
- usage/eks-private-cluster.md
152-
- usage/addons.md
153-
- usage/emr-access.md
154-
- usage/fargate-support.md
155-
- usage/cluster-upgrade.md
156-
- usage/addon-upgrade.md
157-
- Nodegroups:
158-
- usage/managing-nodegroups.md
159-
- usage/nodegroup-upgrade.md
160-
- usage/nodegroup-with-custom-subnet.md
161-
- usage/nodegroup-customize-dns.md
162-
- usage/nodegroup-taints.md
163-
- usage/eks-managed-nodes.md
164-
- usage/launch-template-support.md
165-
- usage/instance-selector.md
166-
- usage/spot-instances.md
167-
- usage/gpu-support.md
168-
- usage/arm-support.md
169-
- usage/autoscaling.md
170-
- usage/custom-ami-support.md
171-
- usage/container-runtime.md
172-
- usage/windows-worker-nodes.md
173-
- usage/nodegroup-additional-volume-mappings.md
174-
- GitOps:
175-
- usage/gitops-v2.md
176-
- Security:
177-
- usage/security.md
178-
- usage/kms-encryption.md
179-
- Networking:
180-
- usage/vpc-networking.md
181-
- usage/vpc-configuration.md
182-
- usage/vpc-subnet-settings.md
183-
- usage/vpc-cluster-access.md
184-
- usage/vpc-ip-family.md
185-
- IAM:
186-
- usage/minimum-iam-policies.md
187-
- usage/iam-permissions-boundary.md
188-
- usage/iam-policies.md
189-
- usage/iam-identity-mappings.md
190-
- usage/iamserviceaccounts.md
191-
- usage/dry-run.md
192-
- usage/schema.md
193-
- usage/eksctl-anywhere.md
194-
- usage/eksctl-karpenter.md
195-
- usage/troubleshooting.md
196-
- FAQ: usage/faq.md
142+
- Clusters:
143+
- usage/creating-and-managing-clusters.md
144+
- usage/outposts.md
145+
- usage/unowned-clusters.md
146+
- usage/eks-connector.md
147+
- usage/customizing-the-kubelet.md
148+
- usage/cloudwatch-cluster-logging.md
149+
- usage/eks-private-cluster.md
150+
- usage/addons.md
151+
- usage/emr-access.md
152+
- usage/fargate-support.md
153+
- usage/cluster-upgrade.md
154+
- usage/addon-upgrade.md
155+
- Nodegroups:
156+
- usage/managing-nodegroups.md
157+
- usage/nodegroup-upgrade.md
158+
- usage/nodegroup-with-custom-subnet.md
159+
- usage/nodegroup-customize-dns.md
160+
- usage/nodegroup-taints.md
161+
- usage/eks-managed-nodes.md
162+
- usage/launch-template-support.md
163+
- usage/instance-selector.md
164+
- usage/spot-instances.md
165+
- usage/gpu-support.md
166+
- usage/arm-support.md
167+
- usage/autoscaling.md
168+
- usage/custom-ami-support.md
169+
- usage/container-runtime.md
170+
- usage/windows-worker-nodes.md
171+
- usage/nodegroup-additional-volume-mappings.md
172+
- GitOps:
173+
- usage/gitops-v2.md
174+
- Security:
175+
- usage/security.md
176+
- usage/kms-encryption.md
177+
- Networking:
178+
- usage/vpc-networking.md
179+
- usage/vpc-configuration.md
180+
- usage/vpc-subnet-settings.md
181+
- usage/vpc-cluster-access.md
182+
- usage/vpc-ip-family.md
183+
- IAM:
184+
- usage/minimum-iam-policies.md
185+
- usage/iam-permissions-boundary.md
186+
- usage/iam-policies.md
187+
- usage/iam-identity-mappings.md
188+
- usage/iamserviceaccounts.md
189+
- usage/dry-run.md
190+
- usage/schema.md
191+
- usage/eksctl-anywhere.md
192+
- usage/eksctl-karpenter.md
193+
- usage/troubleshooting.md
194+
- FAQ: usage/faq.md
197195
- Examples: "https://github.com/eksctl-io/eksctl/tree/main/examples"
198196
- Community: community.md
199197
- Adopters: adopters.md

userdocs/src/getting-started.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ To create a basic cluster, but with a different name, run:
102102
eksctl create cluster --name=cluster-1 --nodes=4
103103
```
104104
105-
EKS supports versions `1.23`, `1.24`, `1.25` (default), `1.26` and `1.27`.
105+
EKS supports versions `1.23`, `1.24`, `1.25`, `1.26`, `1.27` (default) and `1.28`.
106106
With `eksctl` you can deploy any of the supported versions by passing `--version`.
107107
108108
```sh

userdocs/src/stylesheets/extra.css

-9
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,6 @@ img[src$="#wwinline"] {
2020
--md-default-fg-color: #c8cad5;
2121
}
2222

23-
[data-md-color-scheme="slate"] img[src$="#wwinline"] {
24-
background: url("../img/weaveworks-light.svg") no-repeat;
25-
}
26-
27-
[data-md-color-scheme="slate"] img[src$="#gitinline"] {
28-
height: 30px;
29-
background: url("../img/octocat-light.svg") no-repeat;
30-
}
31-
3223
a.md-button.announce {
3324
padding: 0.3em 0.3em;
3425
}

userdocs/theme/home.html

+3-8
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,8 @@
2020
background: linear-gradient(to bottom, var(--md-primary-fg-color), rgb(8, 12, 233) 99%,#fff 99%)
2121
}
2222

23-
.tx-hero__content {
24-
padding-bottom: 1rem;
25-
margin: 0 auto;
26-
}
27-
2823
.tx-hero__image{
29-
height:34rem;
24+
height:inherit;
3025
display: block;
3126
}
3227

@@ -554,7 +549,7 @@ <h2>New for {{ build_date_utc.strftime('%Y') }}</h2>
554549
Tel Aviv (<code>il-central-1</code>),
555550
US ISO - (<code>us-iso-east-1</code> and <code>us-isob-east-1</code>)
556551
</p>
557-
<p>EKS supported versions <code>1.25</code> (default), <code>1.26</code>, <code>1.27</code> and <code>1.28</code>.</p>
552+
<p>EKS supported versions <code>1.25</code>, <code>1.26</code>, <code>1.27</code> (default) and <code>1.28</code>.</p>
558553
<p><a href="/usage/creating-and-managing-clusters/" aria-label="Usage">
559554
<span class="twemoji">
560555
{% include ".icons/octicons/arrow-right-16.svg" %}
@@ -638,7 +633,7 @@ <h2>Eksctl Maintainers</h2>
638633
<figure class="mdx-users__testimonial"><a href="https://github.com/a-hilaly"><img src="https://avatars.githubusercontent.com/u/10897901?v=4" title="a-hilaly" alt="a-hilaly" loading="lazy"></a></figure>
639634
</div>
640635
<header class="md-typeset">
641-
<h3>Thank you for all your contributions.<span class="twemoji">{% include ".icons/octicons/star-16.svg" %}</span></h3>
636+
<h3>Thank you <a href="https://github.com/eksctl-io/eksctl/graphs/contributors">eksctl contributors</a> all your contributions.<span class="twemoji">{% include ".icons/octicons/star-16.svg" %}</span></h3>
642637
</header>
643638
<div class="contributors" id="contributors"></div>
644639
</div>

0 commit comments

Comments
 (0)