Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS実務棚卸(20230928)

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for yuya yuya
September 28, 2023
17

 AWS実務棚卸(20230928)

最近のAWS実務の棚卸です。(20230928)

Avatar for yuya

yuya

September 28, 2023

Transcript

  1. ポイント • Type: AWS::ElasticLoadBalancingV2::ListenerRuleを 指定することで、Elastic Load Balancing (Application Load BalancerまたはNetwork

    Load Balancer)に関連 付けられたリスナーのルールを定義、作成できる。 • 具体的にはPropertiesの中で定義していく。 ◦ ListernArnはリスナーを識別する。 ◦ priorityで優先順が決まる。 ◦ coditionsは条件を指定する。これだったら /pages/pointっていうPathPatternの時だけ。 ◦ 実際にどのような挙動を起こすかは Actoinsの中 で定義する。
  2. ポイント • TypeはAWS::CodePipeline::Pipeline。 • 具体的にはPropertiesのStages中で定義していく。 ◦ Nameにステージの名前をつける。今回なら Approval。 ◦ Categoryで何をするのか指定する。

    SourceやBuild、Deployなどがあるが承認は Approval。 ◦ Providerは手動承認を指定する。 ◦ conditionsと、擬似パラメータAWS::Novalueの組み合わせでprdのみを実現 。(一番ハマった。 Novalueを追加してなくてスタック更新でこけまくった ) • RunOrderでそのステージの中の処理の順番を決める。下画像が例。