LoginSignup
1
0

More than 1 year has passed since last update.

AWS日記39 (AWS CodePipeline)

Last updated at Posted at 2022-05-07

はじめに

今回は AWS CodePipeline を試します。
CodeCommitのリポジトリが変更された際に、CodeDeployを利用してEC2にデプロイします。
チュートリアル: シンプルなパイプラインを作成する (CodeCommit リポジトリ)を参考にします。

CodeCommit リポジトリを作成

01.jpg

02.jpg

EC2 Linux インスタンスを作成して CodeDeploy エージェントをインストール

10.jpg

11.jpg

15.jpg

16.jpg

12.jpg

13.jpg

17.jpg

18.jpg

CodeDeploy でアプリケーションを作成

20.jpg

21.jpg

22.jpg

23.jpg

24.jpg

25.jpg

26.jpg

27.jpg

CodePipeline で最初のパイプラインを作成

28.jpg

29.jpg

30.jpg

31.jpg

32.jpg

33.jpg

34.jpg

パイプライン作成後、自動的に実行される

35.jpg

確認

初回

36.jpg

変更後

37.jpg

削除

CodePipeline削除

38.jpg

CodeDeployアプリケーション削除

39.jpg

EC2インスタンス停止

50.jpg

EC2インスタンス終了

51.jpg

CodeCommitリポジトリ削除

52.jpg

終わりに

AWS CodePipeline を試しました。
今回はビルドステージをスキップしたパイプラインを作成しましたが、今後デプロイ前にコードをビルドする手順を含むパイプラインを試そうと思います。

料金・無料利用枠

AWS CodePipeline の料金

以下のイベントが記事作成の動機になりました

AWS DevAx::connect シーズン 3 「rethink CI/CD」

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0