Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated eks-distro-minimal-base image #527

Merged
merged 1 commit into from
Oct 29, 2021

Conversation

cgchinmay
Copy link
Contributor

Description of changes:
Use the latest eks-distro-minimal-base image

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Copy link
Contributor

@suniltheta suniltheta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why not use the latest tag public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base:latest, since that latest tag is available now? I know we would want to be sure that we test our changes against a fixed version, but since this is the base of controller image itself, we are sure that everytime we do a release we will be throughly testing it anyway.

This also saves us from needing to keep this tag updated.

This is similar to how to rely on public.ecr.aws/amazonlinux/amazonlinux:2 link to just work and we always base on the docker image tag "2".

@cgchinmay
Copy link
Contributor Author

cgchinmay commented Oct 29, 2021

Why not use the latest tag public.ecr.aws/eks-distro-build-tooling/eks-distro-minimal-base:latest, since that latest tag is available now? I know we would want to be sure that we test our changes against a fixed version, but since this is the base of controller image itself, we are sure that everytime we do a release we will be throughly testing it anyway.

This also saves us from needing to keep this tag updated.

This is similar to how to rely on public.ecr.aws/amazonlinux/amazonlinux:2 link to just work and we always base on the docker image tag "2".

Agreed. In this case the released controller image will be tested and won't be rebuild again so customers would have same base layer in the released image. Will update it to latest tag

Copy link
Contributor

@suniltheta suniltheta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGMT!

Dockerfile Outdated Show resolved Hide resolved
@suniltheta suniltheta self-requested a review October 29, 2021 06:38
Use latest tag for base image

use fixed image tag
@cgchinmay cgchinmay merged commit 186ec2d into aws:master Oct 29, 2021
cgchinmay added a commit to cgchinmay/aws-app-mesh-controller-for-k8s that referenced this pull request Nov 19, 2021
Xray SamplingRate changes

Add service instance port to Cloud Map Service Discovery (aws#490)

Volume injection support (aws#488)

Introduce config variables for samplingRate & statsSocketPath (aws#512)

Use xray daemon from ecr public repo instead of dockerhub

update envoy image to 1.19.1.1-prod

Updated proxy-route-manager to v4-prod

Updated Dockerfile to support multi-arch
Updated Makefile to use docker buildx

Updated go version
cgchinmay added a commit to cgchinmay/aws-app-mesh-controller-for-k8s that referenced this pull request Nov 19, 2021
Xray SamplingRate changes

Add service instance port to Cloud Map Service Discovery (aws#490)

Volume injection support (aws#488)

Introduce config variables for samplingRate & statsSocketPath (aws#512)

Use xray daemon from ecr public repo instead of dockerhub

update envoy image to 1.19.1.1-prod

Updated proxy-route-manager to v4-prod

Updated Dockerfile to support multi-arch
Updated Makefile to use docker buildx

Updated go version

Updated spire agent and server to 0.12.0 to be compatible with envoy v1.19.x

Dockerfile changes to support ARM
cgchinmay added a commit to cgchinmay/aws-app-mesh-controller-for-k8s that referenced this pull request Nov 29, 2021
Xray SamplingRate changes

Add service instance port to Cloud Map Service Discovery (aws#490)

Volume injection support (aws#488)

Introduce config variables for samplingRate & statsSocketPath (aws#512)

Use xray daemon from ecr public repo instead of dockerhub

update envoy image to 1.19.1.1-prod

Updated proxy-route-manager to v4-prod

Updated Dockerfile to support multi-arch
Updated Makefile to use docker buildx

Updated go version

Updated spire agent and server to 0.12.0 to be compatible with envoy v1.19.x

Dockerfile changes to support ARM

Bump Envoy image version to v1.20.0.1-prod (aws#538)

Co-authored-by: Shailesh Gupta <sshgup@amazon.com>
cgchinmay added a commit that referenced this pull request Dec 2, 2021
Xray SamplingRate changes

Add service instance port to Cloud Map Service Discovery (#490)

Volume injection support (#488)

Introduce config variables for samplingRate & statsSocketPath (#512)

Use xray daemon from ecr public repo instead of dockerhub

Updated proxy-route-manager to v4-prod

Updated Dockerfile to support multi-arch
Updated Makefile to use docker buildx

Updated go version

Updated spire agent and server to 0.12.0 to be compatible with envoy v1.19.x

Dockerfile changes to support ARM

Bump Envoy image version to v1.20.0.1-prod (#538)

Co-authored-by: Shailesh Gupta <sshgup@amazon.com>

Update Chart and App version for new patch release
cgchinmay added a commit that referenced this pull request Mar 24, 2022
* Fixes for v1.4.1 patch release

reverts default envoy image version to 1.16 (#494)

Used EKS-D minimal non root as the base image instead of amazonlinux:2 (#501)

Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com>

Use root image of minimal EKD-D to read service account token (#502)

Fix for failing UT

Updating unit-test.yml file to fix kubebuilder issue

Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com>

Remove field length constraints from query parameter exact match criteria (#487)

Updated Chart minor version

Updated CRD field constraints for queryparameters

Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com>

HTTPQueryParam CRD Description update

CRD QueryParameter description update

Update helm to use v1.4.1 of the appmesh-controller

helm update

* Updated eks-distro-minimal-base image (#527)

Xray SamplingRate changes

Add service instance port to Cloud Map Service Discovery (#490)

Volume injection support (#488)

Introduce config variables for samplingRate & statsSocketPath (#512)

Use xray daemon from ecr public repo instead of dockerhub

Updated proxy-route-manager to v4-prod

Updated Dockerfile to support multi-arch
Updated Makefile to use docker buildx

Updated go version

Updated spire agent and server to 0.12.0 to be compatible with envoy v1.19.x

Dockerfile changes to support ARM

Bump Envoy image version to v1.20.0.1-prod (#538)

Co-authored-by: Shailesh Gupta <sshgup@amazon.com>

Update Chart and App version for new patch release

* Update api extensions to v1

* Add preserveUnknownFields to CRDs

* Bump CRD patches to apiextensions v1

* Fix CRDs to match release-1.4

* Revert "Fix CRDs to match release-1.4"

This reverts commit 7e3c58f.

Co-authored-by: Rex Chang <58710378+rexnp@users.noreply.github.com>
Co-authored-by: cgchinmay <cgadgil@amazon.com>
Co-authored-by: Sebastien Allamand <sallaman@amazon.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants