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

CloudFormationとCLIとRoute53

67683b0a8d24009c731787b49881a9de?s=47 tomuro
December 09, 2021

 CloudFormationとCLIとRoute53

2021/12/09(木)に行われた【JAWS-UG CLI専門支部 #239R Route53基礎 (ホストゾーン)】にて発表した
「CloudFormationとCLIとRoute53」
の資料です。

67683b0a8d24009c731787b49881a9de?s=128

tomuro

December 09, 2021
Tweet

More Decks by tomuro

Other Decks in Technology

Transcript

  1. $MPVE'PSNBUJPOͱ$-*ͱ3PVUF גࣜձࣾϞϦαϫ খࣨو࢙ IUUQTEPDTBXTBNB[PODPNKB@KQ"84$MPVE'PSNBUJPOMBUFTU6TFS(VJEFDGOXIBUJTIPXEPFTJUXPSLIUNM

  2. ࣗݾ঺հ ࢓ࣄɿςοΫϦʔυ "84ΠϯϑϥΤϯδχΞ ޷͖ͳαʔϏεɿ$PEF#VJME $MPVE'PSNBUJPO ໊લɿখࣨو࢙ ॴଐɿגࣜձࣾϞϦαϫ γεςϜ։ൃ෦ Πϊϕʔγϣϯ։ൃ՝

  3. w 3PVUFϨίʔυηοτ5JQT w "84ͷ֎ʹґଘ͢Δ৔߹ w Ұ౓͖Γͷ࡞ۀͷ৔߹ w "84ʹґଘ͢Δ৔߹ w ύϒϦοΫυϝΠϯ

    w ϓϥΠϕʔτυϝΠϯ ΞδΣϯμ
  4. 3PVUFϨίʔυηοτ ࡞੒ͷࣗ෼త5JQT

  5. "84֎ʹґଘ͢Δ৔߹ $MPVE'PSNBUJPOͱ ૬ੑ͕ѱ͍

  6. ֎෦Ϩίʔυηοτͷ௥Ճ

  7. ֎෦Ϩίʔυηοτ௥Ճ aws route53 change-resource-record-sets \ --hosted-zone-id {Route53 hosted zone ID}

    \ --change-batch file://{作成したJSON} +40/࡞੒ͯ͠$-*Ͱొ࿥
  8. +40/࡞੒ͯ͠$-*Ͱొ࿥ ֎෦Ϩίʔυηοτ௥Ճ w +40/ϑΝΠϧ͸ɺϓϩδΣΫτͷ(JUͰ؅ཧ w ͍ͭͰʹ$-*ίϚϯυ΋3&"%.&ʹهࡌ

  9. Ұ౓੾Γͷ࡞ۀ͸ $MPVE'PSNBUJPOͱ ૬ੑ͕ѱ͍

  10. "84$FSUJpDBUF.BOBHFS

  11. ϚωίϯͰ࡞ͬͯϘλϯϙν͕ૣ͍ "$.

  12. "84΁ґଘ͢Δ৔߹ $MPVE'PSNBUJPOͱ ૬ੑ͕ྑ͍

  13. 1VCMJD%PNBJO

  14. σϑΥϧτ%/4໊͔Βͷมߋ͕ඞਢ $MPVE'SPOU w ؀ڥ͝ͱʹ%/4໊͕มΘΔ w ࠶ߏஙͰ%/4໊͕มΘΔ

  15. σϑΥϧτ%/4໊͔Βͷมߋ͕ඞਢ "-# $%,ͷྫ w ؀ڥ͝ͱʹ%/4໊͕มΘΔ w ࠶ߏஙͰ%/4໊͕มΘΔ

  16. 1SJWBUF%PNBJO

  17. Πϯλʔφϧ%/4ΛݐͯΔ 3%4 w ΞϓϦ͔Βࢀর͢Δ%/4໊ͷݻఆԽ͕Ͱ͖Δ w ΫϥελʔΤϯυϙΠϯτͱϦʔμʔΤϯυϙΠϯτ

  18. Πϯλʔφϧ%/4ΛݐͯΔ 3FEJT w .VBMUJ";ͷ৔߹ͱͦ͏Ͱͳ͍৔߹ͳͲ੾Γସ͑ΕΔ w ΫϥελʔΤϯυϙΠϯτͱϓϥΠϚϦʔΤϯυϙΠϯτ

  19. ·ͱΊ

  20. 3PVUFͷࢀরઌ͝ͱʹ࠷దԽ ·ͱΊ w "84֎ͷϨίʔυηοτ w +40/Λ४උͯ͠$-*ָ͕ w "84ϦιʔεͰҰ౓͔͠͠ͳ͍࡞ۀ w Ϛωδϝϯτίϯιʔϧָ͕

    w 3PVUFͷυϝΠϯ࡞੒ w "$.ͷ%/4ೝূ w "84ϦιʔεͰԿ౓΋࡞ۀ͢Δ৔߹ w $MPVE'PSNBUJPO$%/ָ͕ w $MPVE'SPOU"-#֎޲͖%/4ͷઃఆ w 3%4&MBTUJ$BDIF಺޲͖%/4ͷઃఆ
  21. (PΤϯδχΞืूத ΧδϡΞϧ໘ஊ΋ͯ͠·͢ w όοΫΤϯυΤϯδχΞ w "84 (P1ZUIPO %PDLFSܦݧऀ 1IPUP1",65"40ʢΑ͘࢖͏ϋϯυαΠϯࣸਅૉࡐاըʣ 'POU.PSJTBXB