質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Amazon EKS

Amazon EKSは、コンテナ群を管理するマネージドサービスです。Kubernetesコントロールプレーンを独自で立ち上げ・維持せずにAWSで容易に実行できます。自動デプロイやスケーリング、アプリ・コンテナの管理を自動化するオープンソースのプラットフォームです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1058閲覧

EKS サンプルのゲストブックにアクセスできない。

JFS4jt09vy95UZ6

総合スコア13

Amazon EKS

Amazon EKSは、コンテナ群を管理するマネージドサービスです。Kubernetesコントロールプレーンを独自で立ち上げ・維持せずにAWSで容易に実行できます。自動デプロイやスケーリング、アプリ・コンテナの管理を自動化するオープンソースのプラットフォームです。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/03/09 22:34

前提・実現したいこと

EKSの学習としてサンプルであるゲストブックをデプロイしてアクセスを行いたいです。
https://docs.aws.amazon.com/ja_jp/eks/latest/userguide/eks-guestbook.html

もし、他に何かしら、他にサンプルの記事などございましたら、お教えください。

発生している問題・エラーメッセージ

URLの方法に従い、ゲストブックをデプロイし、
EXTERNAL-IPにある、
xxxx5cb48624a11ea8c370a9ba75fc57-1104747942.us-east-2.elb.amazonaws.com
に3000をくっつけて下記アドレスへアクセスするとエラーとなり、二つ下のエラー表示となります。
http://xxxx5cb48624a11ea8c370a9ba75fc57-1104747942.us-east-2.elb.amazonaws.com:3000

このページは動作していません xxxx5cb48624a11ea8c370a9ba75fc57-1104747942.us-east-2.elb.amazonaws.com からデータが送信されませんでした。 ERR_EMPTY_RESPONSE

※ゲストブックアプリのエラー画面ではなく、ブラウザーのエラー表示です。

試したこと

ポート番号の原因かと思い、こちらの記事を参考にnginx(80ポート)をデプロイしたのですが、
同じエラーが表示されてしまいます。
https://www.beex-inc.com/blog/try-eks/

補足情報

クラスターの作成は、下記コマンドで作成いたしました。

eksctl create cluster
--name test
--version 1.14
--region us-east-2
--fargate

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

根本的な解決でなはないのですが、
fargateが原因で、アクセスがうまくできていなかった様です。
下記の様にEC2インスタンスでクラスターを作成したら、無事デプロイできました。

eksctl create cluster \ --name prod \ --version 1.14 \ --region ap-northeast-1 \ --nodegroup-name standard-workers \ --node-type t3.small \ --nodes 2 \ --nodes-min 1 \ --nodes-max 3 \ --ssh-access \ --ssh-public-key pub-key.pub \ --managed

同じことで、悩んでいる質問がございましたので、リンク貼っておきます。
ただ内容を自分には理解できず、fargateでのデプロイはできませんでした。

https://stackoverflow.com/questions/59401967/aws-eks-guestbook-url-not-accessible

投稿2020/03/10 20:21

JFS4jt09vy95UZ6

総合スコア13

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yu_1985

2020/03/11 05:21

詳細までは見られてませんが、 > You're not doing anything wrong. However, when using EKS on Fargate you have to consider certain things. This includes, as of time of writing, that only ALB is supported. The Guestbook example uses a service type LoadBalancer, causing the creation of a classic load balancer, which is, ATM, not supported in EKS on Fargate. ということなので、Guestbookで使われているのはCLBだが、EKS on FargateはELBはALBにしか対応していないのでエラーになる、って感じですかね。
JFS4jt09vy95UZ6

2020/03/11 20:31

回答ありがとうございます。 なるほどです。 ServiceType LoadBalancerを指定すれば、なんとかなると思っていたのですが、 その指定だと、CLBが選ばれてNGってことですかね。 AWS、k8s共にほぼ未学習のため、学習を進めてまいります。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問