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

ECSでインタラクティブに「docker run, exec, cp, logs, stop」...

yukiarrr
April 23, 2021

ECSでインタラクティブに「docker run, exec, cp, logs, stop」できるCLIツールを作りました

#ecs_execでの発表資料です。
作ったCLIツールはこちらです↓

https://github.com/yukiarrr/ecsk

aws ecs execute-command --task ${value} 2021/4/23

yukiarrr

April 23, 2021
Tweet

More Decks by yukiarrr

Other Decks in Technology

Transcript

  1. ࡞ͬͨ$-*πʔϧ ΠϯλϥΫςΟϒʹʮEPDLFSSVO FYFD DQ MPHT TUPQʯ ϥΠΫͳࣄ͕Ͱ͖Δ$-*πʔϧΛ࡞Γ·ͨ͠💻 IUUQTHJUIVCDPNZVLJBSSSFDTL w EPDLFSίϚϯυͷૢ࡞ײΛ࠶ݱ

    w SVOʹ͸JU΍SN૬౰ͷػೳΛ༻ҙ w ͜Εܥʹ͸௝͍͠DQ΋࣮૷ʢ૒ํ޲ʹϑΝΠϧసૹՄʣ w ඞཁͳ৘ใ͸ର࿩ܗࣜͰબ୒ࢶ͕දࣔ͞ΕΔͨΊɺ8FC ίϯιʔϧͰ֬ೝ͢Δͱ͍ͬͨ࡞ۀ͕ൃੜ͠ͳ͍ !ZVLJBSSS
  2. &$4&YFDͷར༻ྫ ˙։ൃ࣌ɺো֐࣌ͷ໰୊Λσόοά w ʢݴΘͣ΋͕ͳͰ͢Ͷʣ ˙'BSHBUFͷ౿Έ୆αʔόʔӡ༻ w &$ΑΓ΋ӡ༻ͷख͕ؒল͚Δ w ඞཁͳ࣌ʹͷΈ্ཱͪ͛Δܗࣜʹ͢Ε͹ɺίετ͕ු͘ w

    ౿Έ୆؀ڥΛյͯ͠΋্ཱͪ͛௚͚ͩ͢ w ͦͯ͠ԿΑΓηΩϡΞʢ4FTTJPO.BOBHFSΛհͨ͢Ίʣ w ۩ମྫͱͯ͠͸ʮ#BTUJPOd"84'BSHBUFͰ࣮ݱ͢Δαʔόʔ Ϩεͳ౿Έ୆ઃܭʯΛࢀߟʹ !ZVLJBSSS
  3. վΊͯ঺հͰ͢ ΠϯλϥΫςΟϒʹʮEPDLFSSVO FYFD DQ MPHT TUPQʯ ϥΠΫͳࣄ͕Ͱ͖Δ$-*πʔϧΛ࡞Γ·ͨ͠💻 IUUQTHJUIVCDPNZVLJBSSSFDTL w EPDLFSίϚϯυͷૢ࡞ײΛ࠶ݱ

    w SVOʹ͸JU΍SN૬౰ͷػೳΛ༻ҙ w ͜Εܥʹ͸௝͍͠DQ΋࣮૷ʢ૒ํ޲ʹϑΝΠϧసૹՄʣ w ඞཁͳ৘ใ͸ର࿩ܗࣜͰબ୒ࢶ͕දࣔ͞ΕΔͨΊɺ8FC ίϯιʔϧͰ֬ೝ͢Δͱ͍ͬͨ࡞ۀ͕ൃੜ͠ͳ͍ !ZVLJBSSS