もがき系プログラマの日常

もがき系エンジニアの勉強したこと、日常のこと、気になっている技術、備忘録などを紹介するブログです。

albのホストベースルーティングを試した

はじめに

こんばんは。

タイトルの通り、ホストベースルーティングを試しました。

経緯としては、 EC2にawsの証明書を直接設定できないという事が発覚して、となると、サーバごとにalbを用意するのか...?

と思い、うーん。うーん。と調べてたところ、ホストベースルーティングたるものがあったので、早速試してみました。

本題

まずalbを作成します。

f:id:kojirooooocks:20201025224100p:plain

次に、リスナーで、ルールの編集をします。

f:id:kojirooooocks:20201025224410p:plain

例えば、すでに設定済みのルールの前に、もう一つルールを追加してみます。

f:id:kojirooooocks:20201025225435p:plain f:id:kojirooooocks:20201025225442p:plain f:id:kojirooooocks:20201025225446p:plain f:id:kojirooooocks:20201025225450p:plain f:id:kojirooooocks:20201025225453p:plain f:id:kojirooooocks:20201025225456p:plain f:id:kojirooooocks:20201025225501p:plain f:id:kojirooooocks:20201025225504p:plain

こんな感じで、設定します。

そして、設定したターゲットグループに、別々のサーバを設定しておきます。

f:id:kojirooooocks:20201025230252p:plain f:id:kojirooooocks:20201025230300p:plain

これで、設定したホストでアクセスが来ると、それぞれのターゲットグループにアクセスが振り分けられます。

出来てよかった〜!!!

終わりに

awsただただ難しい。

現在一番悩んでるのは、 cloudfrontです。。。

誰か教えて。

現場からは以上です。