From 76fe956b67adc356afe39909ca8f247bbe237158 Mon Sep 17 00:00:00 2001 From: Gilbert Kwan Date: Wed, 5 Jun 2024 10:35:27 -0400 Subject: [PATCH 1/2] Dependabot Bump (#189) * Bump org.jboss.resteasy:resteasy-json-binding-provider in /start Bumps org.jboss.resteasy:resteasy-json-binding-provider from 6.2.8.Final to 6.2.9.Final. --- updated-dependencies: - dependency-name: org.jboss.resteasy:resteasy-json-binding-provider dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump io.openliberty.tools:liberty-maven-plugin in /start Bumps [io.openliberty.tools:liberty-maven-plugin](https://github.com/OpenLiberty/ci.maven) from 3.10.2 to 3.10.3. - [Release notes](https://github.com/OpenLiberty/ci.maven/releases) - [Commits](https://github.com/OpenLiberty/ci.maven/compare/liberty-maven-3.10.2...liberty-maven-3.10.3) --- updated-dependencies: - dependency-name: io.openliberty.tools:liberty-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump org.jboss.resteasy:resteasy-client in /start Bumps [org.jboss.resteasy:resteasy-client](https://github.com/resteasy/resteasy) from 6.2.8.Final to 6.2.9.Final. - [Release notes](https://github.com/resteasy/resteasy/releases) - [Commits](https://github.com/resteasy/resteasy/compare/6.2.8.Final...6.2.9.Final) --- updated-dependencies: - dependency-name: org.jboss.resteasy:resteasy-client dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump org.jboss.resteasy:resteasy-json-binding-provider in /finish Bumps org.jboss.resteasy:resteasy-json-binding-provider from 6.2.8.Final to 6.2.9.Final. --- updated-dependencies: - dependency-name: org.jboss.resteasy:resteasy-json-binding-provider dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump org.jboss.resteasy:resteasy-client in /finish Bumps [org.jboss.resteasy:resteasy-client](https://github.com/resteasy/resteasy) from 6.2.8.Final to 6.2.9.Final. - [Release notes](https://github.com/resteasy/resteasy/releases) - [Commits](https://github.com/resteasy/resteasy/compare/6.2.8.Final...6.2.9.Final) --- updated-dependencies: - dependency-name: org.jboss.resteasy:resteasy-client dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] * Bump io.openliberty.tools:liberty-maven-plugin in /finish Bumps [io.openliberty.tools:liberty-maven-plugin](https://github.com/OpenLiberty/ci.maven) from 3.10.2 to 3.10.3. - [Release notes](https://github.com/OpenLiberty/ci.maven/releases) - [Commits](https://github.com/OpenLiberty/ci.maven/compare/liberty-maven-3.10.2...liberty-maven-3.10.3) --- updated-dependencies: - dependency-name: io.openliberty.tools:liberty-maven-plugin dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- finish/inventory/pom.xml | 6 +++--- finish/system/pom.xml | 6 +++--- start/inventory/pom.xml | 6 +++--- start/system/pom.xml | 6 +++--- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/finish/inventory/pom.xml b/finish/inventory/pom.xml index 8bb944b..153959a 100644 --- a/finish/inventory/pom.xml +++ b/finish/inventory/pom.xml @@ -60,13 +60,13 @@ org.jboss.resteasy resteasy-json-binding-provider - 6.2.8.Final + 6.2.9.Final test org.jboss.resteasy resteasy-client - 6.2.8.Final + 6.2.9.Final test @@ -89,7 +89,7 @@ io.openliberty.tools liberty-maven-plugin - 3.10.2 + 3.10.3 diff --git a/finish/system/pom.xml b/finish/system/pom.xml index 3b63c7a..17f5ca1 100644 --- a/finish/system/pom.xml +++ b/finish/system/pom.xml @@ -49,13 +49,13 @@ org.jboss.resteasy resteasy-json-binding-provider - 6.2.8.Final + 6.2.9.Final test org.jboss.resteasy resteasy-client - 6.2.8.Final + 6.2.9.Final test @@ -72,7 +72,7 @@ io.openliberty.tools liberty-maven-plugin - 3.10.2 + 3.10.3 diff --git a/start/inventory/pom.xml b/start/inventory/pom.xml index 9be6ded..e3d3909 100644 --- a/start/inventory/pom.xml +++ b/start/inventory/pom.xml @@ -52,13 +52,13 @@ org.jboss.resteasy resteasy-json-binding-provider - 6.2.8.Final + 6.2.9.Final test org.jboss.resteasy resteasy-client - 6.2.8.Final + 6.2.9.Final test @@ -81,7 +81,7 @@ io.openliberty.tools liberty-maven-plugin - 3.10.2 + 3.10.3 diff --git a/start/system/pom.xml b/start/system/pom.xml index 3b63c7a..17f5ca1 100644 --- a/start/system/pom.xml +++ b/start/system/pom.xml @@ -49,13 +49,13 @@ org.jboss.resteasy resteasy-json-binding-provider - 6.2.8.Final + 6.2.9.Final test org.jboss.resteasy resteasy-client - 6.2.8.Final + 6.2.9.Final test @@ -72,7 +72,7 @@ io.openliberty.tools liberty-maven-plugin - 3.10.2 + 3.10.3 From b9101769a9fb2ef759d42f8a3790c6330570ad8a Mon Sep 17 00:00:00 2001 From: Ruilin-Ma <71634749+Ruilin-Ma@users.noreply.github.com> Date: Wed, 5 Jun 2024 12:13:24 -0700 Subject: [PATCH 2/2] Image build patch (#182) * add --platform to docker build command * updating introduction of instance type * polishing the content * polishing the content * Clarify the steps of viewing the instance types on EC2 home * content improvement * update content & tag * Update README.adoc Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com> * Update README.adoc Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com> * Update README.adoc Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com> --------- Co-authored-by: Gilbert Kwan Co-authored-by: David Mueller <48686014+dmuelle@users.noreply.github.com> --- README.adoc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/README.adoc b/README.adoc index 8a39406..da9ea11 100644 --- a/README.adoc +++ b/README.adoc @@ -1,5 +1,5 @@ // -// Copyright (c) 2019, 2022 IBM Corporation and others. +// Copyright (c) 2019, 2024 IBM Corporation and others. // Licensed under Creative Commons Attribution-NoDerivatives // 4.0 International (CC BY-ND 4.0) // https://creativecommons.org/licenses/by-nd/4.0/ @@ -12,7 +12,7 @@ :page-duration: 45 minutes :page-releasedate: 2019-05-29 :page-description: Explore how to deploy microservices to Amazon Elastic Container Service for Kubernetes (EKS) on Amazon Web Services (AWS). -:page-tags: ['Kubernetes', 'Docker', 'Cloud'] +:page-tags: ['kubernetes', 'docker', 'cloud'] :page-permalink: /guides/{projectid} :page-related-guides: ['kubernetes-intro', 'kubernetes-microprofile-config', 'kubernetes-microprofile-health', 'istio-intro'] :common-includes: https://raw.githubusercontent.com/OpenLiberty/guides-common/prod @@ -131,14 +131,18 @@ aws configure list === Provisioning a cluster -The `eksctl` CLI tool greatly simplifies the process of creating clusters on EKS. To create your cluster, use the `eksctl create cluster` command: +The `eksctl` CLI tool simplifies the process of creating clusters on EKS. By default, the command includes a single `t2.small` Amazon Elastic Compute Cloud (EC2) instance that supports both `i386` and `x86_64` architectures. However, this instance is not covered under the AWS Free Tier. For more information, see the official link:https://aws.amazon.com/ec2/pricing/on-demand/[Amazon EC2 pricing^] documentation. + +If you need to build Docker images using other architectures, such as `ARM64`, you must switch the instance type accordingly. To view the AWS supported instance types, use the navigation bar in EC2 home to select **Instances** > **Instance Types**. + +To create your cluster, use the `eksctl create cluster` command: [role=command] ``` eksctl create cluster --name=guide-cluster --nodes=1 --node-type=t2.small ``` -Running this command creates a cluster that is called `guide-cluster` that uses a single `t2.small` Amazon Elastic Compute Cloud (EC2) instance as the worker node. The `t2.small` EC2 instance is not included in the AWS free tier. See the official https://aws.amazon.com/ec2/pricing/on-demand/[Amazon EC2 pricing^] documentation for more details. When the cluster is created, you see an output similar to the following: +Running this command creates a cluster that is called `guide-cluster` that uses a single `t2.small` instance as the worker node. When the cluster is created, you will see an output similar to the following example: [source, role="no_copy"] ```