Skip to content

Commit

Permalink
Add docs to mention 1.28 support (#6845)
Browse files Browse the repository at this point in the history
* Add docs to mention 1.28 support

* Remove 1.23 from docs
  • Loading branch information
tatlat authored Oct 19, 2023
1 parent 1f53592 commit 690df20
Show file tree
Hide file tree
Showing 13 changed files with 24 additions and 23 deletions.
3 changes: 2 additions & 1 deletion docs/content/en/docs/concepts/support-versions.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ The following table shows EKS Anywhere version support for different Kubernetes

| Kubernetes version | Supported EKS Anywhere version | First supported | End of support |
|--------------------|-------------------------------------------------------|--------------------|------------------|
| 1.27 | 0.17, 0.16 | June 1, 2023 | September 2024 |
| 1.28 | 0.18 | October 27, 2023 | November 2024 |
| 1.27 | 0.17, 0.16 | June 1, 2023 | September 2024 |
| 1.26 | 0.17, 0.16, 0.15 | April 5, 2023 | July 2024 |
| 1.25 | 0.17, 0.16, 0.15, 0.14 | February 16, 2023 | April 2024 |
| 1.24 | 0.17, 0.16, 0.15, 0.14, 0.13, 0.12 | November 17, 2022 | January 2024 |
Expand Down
4 changes: 2 additions & 2 deletions docs/content/en/docs/getting-started/baremetal/bare-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ spec:
datacenterRef:
kind: TinkerbellDatacenterConfig
name: my-cluster-name
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
managementCluster:
name: my-cluster-name
workerNodeGroupConfigurations:
Expand Down Expand Up @@ -155,7 +155,7 @@ Optional field to skip deploying the control plane load balancer. Make sure your
Refers to the Kubernetes object with Tinkerbell-specific configuration. See `TinkerbellDatacenterConfig Fields` below.

### kubernetesVersion (required)
The Kubernetes version you want to use for your cluster. Supported values: `1.27`, `1.26`, `1.25`, `1.24`, `1.23`
The Kubernetes version you want to use for your cluster. Supported values: `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

### managementCluster
Identifies the name of the management cluster.
Expand Down
6 changes: 3 additions & 3 deletions docs/content/en/docs/getting-started/cloudstack/cloud-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ spec:
machineGroupRef:
kind: CloudStackMachineConfig
name: my-cluster-name-etcd
kubernetesVersion: "1.23"
kubernetesVersion: "1.28"
managementCluster:
name: my-cluster-name
workerNodeGroupConfigurations:
Expand Down Expand Up @@ -238,7 +238,7 @@ Number of etcd members
Refers to the Kubernetes object with CloudStack specific configuration for your etcd members. See `CloudStackMachineConfig Fields` below.

### kubernetesVersion (required)
The Kubernetes version you want to use for your cluster. Supported values: `1.24`, `1.23`
The Kubernetes version you want to use for your cluster. Supported values: `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

### managementCluster (required)
Identifies the name of the management cluster.
Expand Down Expand Up @@ -287,7 +287,7 @@ Modifying the labels associated with a worker node group configuration will caus
the existing nodes associated with the configuration.

### workerNodeGroupConfigurations.kubernetesVersion
The Kubernetes version you want to use for this worker node group. Supported values: 1.27, 1.26, 1.25, 1.24, 1.23
The Kubernetes version you want to use for this worker node group. Supported values: 1.28, 1.27, 1.26, 1.25, 1.24

## CloudStackDatacenterConfig

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -165,7 +165,7 @@ Follow these steps to create an EKS Anywhere cluster that can be used either as
Example command output
```
...
kubernetesVersion: "1.23"
kubernetesVersion: "1.28"
managementCluster:
name: mgmt
workerNodeGroupConfigurations:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ spec:
computeOffering:
name: "Medium Instance"
template:
name: "rhel8-kube-1.23-eksa"
name: "rhel8-kube-1.28-eksa"
diskOffering:
name: "Small"
mountPath: "/data-small"
Expand Down
2 changes: 1 addition & 1 deletion docs/content/en/docs/getting-started/docker/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ sudo chmod +x /usr/local/bin/kubectl
name: mgmt
externalEtcdConfiguration:
count: 1
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
managementCluster:
name: mgmt
workerNodeGroupConfigurations:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ Make sure you use single quotes around the values so that your shell does not in
Example command output
```
...
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
managementCluster:
name: mgmt
workerNodeGroupConfigurations:
Expand Down
10 changes: 5 additions & 5 deletions docs/content/en/docs/getting-started/nutanix/nutanix-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
datacenterRef:
kind: NutanixDatacenterConfig
name: nutanix-cluster
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
workerNodeGroupConfigurations:
- count: 1
machineGroupRef:
Expand Down Expand Up @@ -68,7 +68,7 @@ spec:
name: nx-cluster-01
type: name
image:
name: eksa-ubuntu-2004-kube-v1.27
name: eksa-ubuntu-2004-kube-v1.28
type: name
memorySize: 4Gi
osFamily: ubuntu
Expand Down Expand Up @@ -99,7 +99,7 @@ spec:
name: nx-cluster-01
type: name
image:
name: eksa-ubuntu-2004-kube-v1.27
name: eksa-ubuntu-2004-kube-v1.28
type: name
memorySize: 4Gi
osFamily: ubuntu
Expand Down Expand Up @@ -184,13 +184,13 @@ Minimum number of nodes for this node group’s autoscaling configuration.
Maximum number of nodes for this node group’s autoscaling configuration.

### workerNodeGroupConfigurations.kubernetesVersion
The Kubernetes version you want to use for this worker node group. Supported values: 1.27, 1.26, 1.25, 1.24, 1.23
The Kubernetes version you want to use for this worker node group. Supported values: 1.28, 1.27, 1.26, 1.25, 1.24

### datacenterRef
Refers to the Kubernetes object with Nutanix environment specific configuration. See `NutanixDatacenterConfig` fields below.

### kubernetesVersion (required)
The Kubernetes version you want to use for your cluster. Supported values: `1.27`, `1.26`, `1.25`, `1.24`, `1.23`
The Kubernetes version you want to use for your cluster. Supported values: `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

## NutanixDatacenterConfig Fields

Expand Down
6 changes: 3 additions & 3 deletions docs/content/en/docs/getting-started/snow/snow-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ spec:
machineGroupRef:
kind: SnowMachineConfig
name: my-cluster-machines
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
workerNodeGroupConfigurations:
- count: 1
machineGroupRef:
Expand Down Expand Up @@ -195,7 +195,7 @@ Modifying the labels associated with a worker node group configuration will caus
the existing nodes associated with the configuration.

### workerNodeGroupConfigurations.kubernetesVersion
The Kubernetes version you want to use for this worker node group. Supported values: 1.27, 1.26, 1.25, 1.24, 1.23
The Kubernetes version you want to use for this worker node group. Supported values: 1.28, 1.27, 1.26, 1.25, 1.24

### externalEtcdConfiguration.count
Number of etcd members.
Expand All @@ -207,7 +207,7 @@ Refers to the Kubernetes object with Snow specific configuration for your etcd m
Refers to the Kubernetes object with Snow environment specific configuration. See `SnowDatacenterConfig Fields` below.

### kubernetesVersion (required)
The Kubernetes version you want to use for your cluster. Supported values: `1.27`, `1.26`, `1.25`, `1.24`, `1.23`
The Kubernetes version you want to use for your cluster. Supported values: `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

## SnowDatacenterConfig Fields

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ Make sure you use single quotes around the values so that your shell does not in
Example command output
```
...
kubernetesVersion: "1.27"
kubernetesVersion: "1.28"
managementCluster:
name: mgmt
workerNodeGroupConfigurations:
Expand Down
4 changes: 2 additions & 2 deletions docs/content/en/docs/getting-started/vsphere/vsphere-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ Modifying the labels associated with a worker node group configuration will caus
the existing nodes associated with the configuration.

### workerNodeGroupConfigurations.kubernetesVersion
The Kubernetes version you want to use for this worker node group. [Supported values]({{< relref "../../concepts/support-versions/#kubernetes-support" >}}): `1.27`, `1.26`, `1.25`, `1.24`, `1.23`
The Kubernetes version you want to use for this worker node group. [Supported values]({{< relref "../../concepts/support-versions/#kubernetes-support" >}}): `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

Must be less than or equal the cluster `kubernetesVersion`. There can only be a skew of two minor versions between the control plane and each worker node. Removing `workerNodeGroupConfiguration.kubernetesVersion` will trigger an upgrade to that node group to upgrade to the root level kubernetesVersion.

Expand All @@ -221,7 +221,7 @@ Refers to the Kubernetes object with vsphere specific configuration for your etc
Refers to the Kubernetes object with vsphere environment specific configuration. See [VSphereDatacenterConfig Fields](#vspheredatacenterconfig-fields) below.

### kubernetesVersion (required)
The Kubernetes version you want to use for your cluster. [Supported values]({{< relref "../../concepts/support-versions/#kubernetes-support" >}}): `1.27`, `1.26`, `1.25`, `1.24`, `1.23`
The Kubernetes version you want to use for your cluster. [Supported values]({{< relref "../../concepts/support-versions/#kubernetes-support" >}}): `1.28`, `1.27`, `1.26`, `1.25`, `1.24`

## VSphereDatacenterConfig Fields

Expand Down
2 changes: 1 addition & 1 deletion docs/content/en/docs/osmgmt/artifacts.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,7 +148,7 @@ CARGO_NET_GIT_FETCH_WITH_CLI=true cargo install --force tuftool
curl -O "https://cache.bottlerocket.aws/root.json"
sha512sum -c <<<"a3c58bc73999264f6f28f3ed9bfcb325a5be943a782852c7d53e803881968e0a4698bd54c2f125493f4669610a9da83a1787eb58a8303b2ee488fa2a3f7d802f root.json"
```
4. Export the desired Kubernetes version. EKS Anywhere currently supports 1.23, 1.24, 1.25, 1.26, and 1.27.
4. Export the desired Kubernetes version. EKS Anywhere currently supports 1.23, 1.24, 1.25, 1.26, 1.27, and 1.28.
```bash
export KUBEVERSION="1.27"
```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ anywhere list packages [flags]
--bundles-override string Override default Bundles manifest (not recommended)
--cluster string Name of cluster for package list.
-h, --help help for packages
--kube-version string Kubernetes version <major>.<minor> of the packages to list, for example: "1.23".
--kube-version string Kubernetes version <major>.<minor> of the packages to list, for example: "1.28".
--kubeconfig string Path to a kubeconfig file to use when source is a cluster.
--registry string Specifies an alternative registry for packages discovery.
```
Expand Down

0 comments on commit 690df20

Please sign in to comment.