diff --git a/README.md b/README.md index 22fbe8dd46..6f1b87baa6 100644 --- a/README.md +++ b/README.md @@ -46,8 +46,7 @@ cluster on AWS. - Native Kubernetes manifests and API - Manages the bootstrapping of VPCs, gateways, security groups and instances. -- Choice of Linux distribution among Amazon Linux 2, CentOS 7, Ubuntu and Flatcar - using [pre-baked AMIs][published_amis]. +- Choice of Linux distribution using [pre-baked AMIs][published_amis]. - Deploys Kubernetes control planes into private subnets with a separate bastion server. - Doesn't use SSH for bootstrapping nodes. diff --git a/docs/book/src/topics/images/built-amis.md b/docs/book/src/topics/images/built-amis.md index abdac6ca34..b3903eea62 100644 --- a/docs/book/src/topics/images/built-amis.md +++ b/docs/book/src/topics/images/built-amis.md @@ -5,10 +5,12 @@ New AMIs are built on a best effort basis when a new Kubernetes version is relea ## AMI Publication Policy - AMIs should only be used for non-production usage. For production environments we recommend that you build and maintain your own AMIs using the image-builder project. -- AMIs will only be published for the latest release series and 2 previous release series. For example, if the current release series is v1.31 then AMIs will only be published for v1.31.x, v1.30.x, v1.29.x. -- When there is a new k8s release series then any AMIs no longer covered by the previous point will be deleted. For example, when v1.32.0 is pubslished then any AMIs for the v1.29 release series will be deleted. +- AMIs will only be published for the latest release series and 2 previous release series. For example, if the current release series is v1.30 then AMIs will only be published for v1.30, v1.29, v1.28. +- When there is a new k8s release series then any AMIs no longer covered by the previous point will be deleted. For example, when v1.31.0 is published then any AMIs for the v1.28 release series will be deleted. - Existing AMIs are not updated for security fixes and it is recommended to always use the latest patch version for the Kubernetes version you want to run. +> NOTE: As the old community images where located in an AWS account that the project no longer has access to and because those AMIs have been automatically deleted we have started publishing images again from v1.29.9 + ## Finding AMIs `clusterawsadm ami list` command lists pre-built reference AMIs by Kubernetes version, OS, or AWS region. See [clusterawsadm ami list](https://cluster-api-aws.sigs.k8s.io/clusterawsadm/clusterawsadm_ami_list.html) for details. @@ -16,11 +18,11 @@ New AMIs are built on a best effort basis when a new Kubernetes version is relea If you are using a version of clusterawsadm prior to v2.6.2 then you will need to explicitly specify the owner-id for the community account: `clusterawsadm ami list --owner-id 819546954734`. ## Supported OS Distributions -- Amazon Linux 2 (amazon-2) - Ubuntu (ubuntu-22.04, ubuntu-24.04) -- Centos (centos-7) - Flatcar (flatcar-stable) +> Note: Centos (centos-7) and Amazon Linux 2 (amazon-2) where supported but there are some issues with the AMI build that need fixing. + ## Supported AWS Regions - ap-northeast-1 - ap-northeast-2