血と汗となみだを流す

個人の思ったこと、やったことの吐き出し口です。

【10 分間チュートリアル】仮想マシンへコードをデプロイするをやってみる

概要

やったやつ

内容

  • Get Start f:id:Anorlondo448:20180621065845p:plain

  • サンプルデプロイ選択 f:id:Anorlondo448:20180621070100p:plain

  • サンプルなのでインプレースデプロイを選択

  • ELB配下に複数EC2がついているときはBlue/Greenがよいのかな f:id:Anorlondo448:20180621070133p:plain

  • デプロイ先のEC2インスタンスを作成 f:id:Anorlondo448:20180621070536p:plain f:id:Anorlondo448:20180621070608p:plain f:id:Anorlondo448:20180621070627p:plain

  • デプロイするアプリケーションの設定 f:id:Anorlondo448:20180621070640p:plain f:id:Anorlondo448:20180621070717p:plain

  • デプロイグループの設定

  • デプロイ先のEC2の設定っぽい f:id:Anorlondo448:20180621070732p:plain

  • CodeDeploy用のIAMロール作成 f:id:Anorlondo448:20180621070811p:plain

  • デプロイ設定

  • デプロイグループに対して、どのような状態になれば成功かを定義 f:id:Anorlondo448:20180621070837p:plain f:id:Anorlondo448:20180621070912p:plain

  • デプロイ開始 f:id:Anorlondo448:20180621070927p:plain f:id:Anorlondo448:20180621070948p:plain f:id:Anorlondo448:20180621071001p:plain

  • チュートリアルはここまでで、あとは「EC2インスタンス消しとけよ」という手順のみ。

まとめ

  • ほんと触りをやるだけ
  • 10分じゃ終わらなかった
  • EC2のどこにデプロイされんの?
    • デプロイするリビジョンのルートに、設定ファイル(yml?)をおいておくっぽい?
  • 一部最新のリソースに対応していない箇所があった
    • デプロイ方法の洗濯など
  • 正直、「理解した!」とまで行かないかも。
  • 中身までしっかりやるにはDevelopers. IOを見たほうが良さそう。
プライバシーポリシー