Skip to content

Commit

Permalink
Added new docs for 1.20-2 (#389)
Browse files Browse the repository at this point in the history
* Added new docs for 1.20-2

* Updated existing docs in doc dir for 1.20-2

* Updated README for 1.20-2

* Added component table

* Fixed typo in changelog

* Minor edit in changelog

* Modified release announcement
  • Loading branch information
Kirsten Schumy authored Jun 30, 2021
1 parent 1006b4b commit d77ea9e
Show file tree
Hide file tree
Showing 5 changed files with 71 additions and 2 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ To receive notifications about new EKS-D releases, subscribe to the EKS-D update

| Release | Manifest |
| --- | --- |
| 1 | [kubernetes-1-20-eks-1](https://distro.eks.amazonaws.com/kubernetes-1-20/kubernetes-1-20-eks-1.yaml) |
| 2 | [kubernetes-1-20-eks-2](https://distro.eks.amazonaws.com/kubernetes-1-20/kubernetes-1-20-eks-2.yaml) |

## Development

Expand Down
3 changes: 2 additions & 1 deletion docs/contents/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ commands:

```bash
RELEASE_BRANCH=1-20
RELEASE=1
RELEASE=2
kubectl apply -f https://distro.eks.amazonaws.com/crds/releases.distro.eks.amazonaws.com-v1alpha1.yaml
kubectl apply -f https://distro.eks.amazonaws.com/kubernetes-${RELEASE_BRANCH}/kubernetes-${RELEASE_BRANCH}-eks-${RELEASE}.yaml
kubectl get release kubernetes-${RELEASE_BRANCH}-eks-${RELEASE}
Expand All @@ -119,6 +119,7 @@ repository for the [EKS Optimized AMI](https://github.com/awslabs/amazon-eks-ami
if you are interested in the AL2 container runtime kernel version.

#### EKS-D 1.20 Version Dependencies
* [v1-20-eks-2](releases/1-20/2/index.md)
* [v1-20-eks-1](releases/1-20/1/index.md)

#### EKS-D 1.19 Version Dependencies
Expand Down
39 changes: 39 additions & 0 deletions docs/contents/releases/1-20/2/CHANGELOG-v1-20-eks-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Changelog for v1-20-eks-2

This changelog highlights the changes for [v1-20-eks-2](https://github.com/aws/eks-distro/tree/v1-20-eks-2).

## Version Upgrades

### Kubernetes

Upgraded Kubernetes to [v1.20.7](https://github.com/kubernetes/kubernetes/releases/tag/v1.20.7)

### Base Image

Upgraded base image (Amazon Linux 2) version to include the latest security fixes.

## Patches

### Patches Removed

The following patches were in EKS-D [v1.20-1](https://github.com/aws/eks-distro/tree/v1-20-eks-1/projects/kubernetes/kubernetes/1-20/patches)
but were removed in the version.

* **0006-EKS-PATCH-additional-subnet-configuration-for-AWS-EL.patch**
* Merged in upstream Kubernetes [PR #97431](https://github.com/kubernetes/kubernetes/pull/97431)
* **0011-2020-25735_1_20.patch**
* Merged in upstream Kubernetes. See [issue #100096](https://github.com/kubernetes/kubernetes/issues/100096)

### Patches Added

* **0010-EKS-PATCH-chunk-target-operation-for-aws-targ.patch**
* Fixes bug related to AWS TargetGroup
* Kubernetes/Kubernetes [PR #101592](https://github.com/kubernetes/kubernetes/pull/101592), which should be included
in Kubernetes 1.22. This change was [cherry picked](https://github.com/kubernetes/kubernetes/pull/101813) for
upstream Kubernetes 1.20

### Patch Name and Order Changes

For patches that were carried over from the previous release, there were some minor changes in the patch order (and thus
the start of each impacted patch's filename). These differences are functionally immaterial and do not impact the use or
application of the patches.
28 changes: 28 additions & 0 deletions docs/contents/releases/1-20/2/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# EKS-D v1-20-eks-2 Release

For additional information, see the [changelog](CHANGELOG-v1-20-eks-2.md) for this release.

## Release Manifest
Download the release manifest here: [kubernetes-1-20-eks-2.yaml](https://distro.eks.amazonaws.com/kubernetes-1-20/kubernetes-1-20-eks-2.yaml)

| Name | Version | URI |
|------|---------|-----|
| aws-iam-authenticator | 0.5.2 | public.ecr.aws/eks-distro/kubernetes-sigs/aws-iam-authenticator:v0.5.2-eks-1-20-2 |
| coredns | 1.8.3 | public.ecr.aws/eks-distro/coredns/coredns:v1.8.3-eks-1-20-2 |
| csi-snapshotter | 3.0.3 | public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/csi-snapshotter:v3.0.3-eks-1-20-2 |
| etcd | 3.4.15 | public.ecr.aws/eks-distro/etcd-io/etcd:v3.4.15-eks-1-20-2 |
| external-attacher | 3.1.0 | public.ecr.aws/eks-distro/kubernetes-csi/external-attacher:v3.1.0-eks-1-20-2 |
| external-provisioner | 2.1.1 | public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v2.1.1-eks-1-20-2 |
| external-resizer | 1.1.0 | public.ecr.aws/eks-distro/kubernetes-csi/external-resizer:v1.1.0-eks-1-20-2 |
| go-runner | 0.4.2 | public.ecr.aws/eks-distro/kubernetes/go-runner:v0.4.2-eks-1-20-2 |
| kube-apiserver | 1.20.7 | public.ecr.aws/eks-distro/kubernetes/kube-apiserver:v1.20.7-eks-1-20-2 |
| kube-controller-manager | 1.20.7 | public.ecr.aws/eks-distro/kubernetes/kube-controller-manager:v1.20.7-eks-1-20-2 |
| kube-proxy | 1.20.7 | public.ecr.aws/eks-distro/kubernetes/kube-proxy:v1.20.7-eks-1-20-2 |
| kube-proxy-base | 0.4.2 | public.ecr.aws/eks-distro/kubernetes/kube-proxy-base:v0.4.2-eks-1-20-2 |
| kube-scheduler | 1.20.7 | public.ecr.aws/eks-distro/kubernetes/kube-scheduler:v1.20.7-eks-1-20-2 |
| livenessprobe | 2.2.0 | public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.2.0-eks-1-20-2 |
| metrics-server | 0.4.3 | public.ecr.aws/eks-distro/kubernetes-sigs/metrics-server:v0.4.3-eks-1-20-2 |
| node-driver-registrar | 2.1.0 | public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.1.0-eks-1-20-2 |
| pause | 1.20.7 | public.ecr.aws/eks-distro/kubernetes/pause:v1.20.7-eks-1-20-2 |
| snapshot-controller | 3.0.3 | public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/snapshot-controller:v3.0.3-eks-1-20-2 |
| snapshot-validation-webhook | 3.0.3 | public.ecr.aws/eks-distro/kubernetes-csi/external-snapshotter/snapshot-validation-webhook:v3.0.3-eks-1-20-2 |
1 change: 1 addition & 0 deletions docs/contents/releases/1-20/2/release-announcement.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Amazon EKS Distro v1.20-2 is now available. This release now supports Kubernetes v1.20.7. Additional highlights of this release include the latest version of Amazon Linux 2 and a patch to fix a bug related to AWS TargetGroup. Amazon EKS Distro 1.20-2 builds are available through ECR Public Gallery (https://gallery.ecr.aws/?searchTerm=EKS+Distro) and GitHub (https://github.com/aws/eks-distro)

0 comments on commit d77ea9e

Please sign in to comment.