タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

codedeployに関するnishikawasasakiのブックマーク (5)

  • 【AWS】5分で分かるAWS CodeDeploy - ニクニクドットミー

    久々にAWSのサービスを触ってみました。というのもデプロイの仕組みをカイゼンしたいなーと考えていて、社内でもどうしよか?と話をしていました。 現状はfabricというPython製のツールを使っているのですが、fabricを動かす為に環境を整えてあげる必要があったり、依存しているライブラリのバグが影響して、デプロイができない時があったりと、深刻な状況です。 AWS CodeDeployであればマネジメントコンソールから実行もできるので、環境構築の手間が省けるので、良いのではと思い軽く触ってみました。 触ってみた感想と、CodeDeployを簡単に説明したいと思います。 ※5分は釣りです^^; AWS CodeDeployとは AWS CodeDeployはEC2,AutoScaling,オンプレミスに特化したデプロイサービスです。 たしか2014年11月ぐらいに登場しました。ただ、サービス

  • CircleCIとCodeDeployの連携による開発自動化の実践(続) - Qiita

    こちらの記事ではCircleCIとCodeDeployの、基的な連携しかたを紹介しました。この記事では、ステージング環境と番環境のデプロイを分離する手順を紹介したいと思います。 考え方 作成しやすさとセキュリティのバランスを配慮した結果、最初の記事で作成した以下を使いまわします。 IAMロール CodeDeployのアプリケーション CircleCIがデプロイを行うためのIAMユーザ 一方、以下は新しく作成します。 リビジョン保存用のS3バケット CodeDeployのアプリケーション内のデプロイグループ(deploy_group) また、インスタンスとブランチの関係は以下。 番環境 → 今まで使用したインスタンスを使いまわす ステージング用の環境 → 新しく作成 GitHubのproductionブランチ番環境用ブランチ GitHubのmasterブランチ → ステージング

    CircleCIとCodeDeployの連携による開発自動化の実践(続) - Qiita
  • CircleCIとCodeDeployの連携による開発自動化の実践 - Qiita

    今回は上記の図の中に、オレンジ色の枠線に囲まれている部分の設定方法を紹介したいと思います。 CircleCIからHerokuにデプロイする作業が非常に楽で、「PROJECT SETTINGS」の「Heroku Deployment」に従ってやれば基的に問題ありませんが、AWS CodeDeployの場合、かなり面倒いです。 S3側 リビジョンを保存するバケットを確保します 出来れば新しいバケットを作った方が楽ですね。 ロケーション(Location)は「s3://<バケット名>/」ですので、 仮にバケット名をdummyにすれば、「s3://dummy/」になります。 IAM(Identity and Access Management)側 CodeDeploy用のIAMロールを作ります CodeDeployが出来ることは、S3上のリビジョンを特定の条件(某タグがある)を満たす全てのEC2

    CircleCIとCodeDeployの連携による開発自動化の実践 - Qiita
  • EC2デプロイのためにCodeDeployを導入する - Qiita

    経緯 hubotのデプロイ用にCodeDeployを導入してみる。 色々と設定が多いので、まずは諸々下準備を行い、 その後CodeDeployのコンソール画面からデプロイを行う。 IAM作成 CodeDeploy用とデプロイ先EC2用のIAMをそれぞれ作成する ※参考資料 Create a Service Role for AWS CodeDeploy - AWS CodeDeploy AWS CodeDeploy を使って Laravel アプリをデプロイしてみた - Qiita CodeDeploy用IAM IAMコンソールのロールから、「新しいロールの作成」をクリック 項目 入力

    EC2デプロイのためにCodeDeployを導入する - Qiita
  • AWS CodeDeployを使ってPHPアプリケーションをデプロイしてみた - Qiita

    AWS CodeDeployを使って、お手製デプロイシェルやJenkinsおじさんから卒業しよう!というお話です。 今回はPHPアプリケーションをS3経由でデプロイしてみようと思います。 AWS CodeDeploy is 何 Q: AWS CodeDeploy とは何ですか? AWS CodeDeploy は、Amazon EC2 インスタンス、およびオンプレミスで稼働するインスタンスを含む、さまざまなインスタンスへのコードのデプロイを自動化するサービスです。AWS CodeDeploy を使用すると、お客様はアプリケーションの複雑なアップデート処理、デプロイ中のダウンタイムの回避、新規機能の迅速なリリースが容易になります。AWS CodeDeploy を使用すると、エラーを起こしやすい手動操作やインフラストラクチャのサービススケールの必要性を排除しながら、デプロイの自動化を行うことが可

    AWS CodeDeployを使ってPHPアプリケーションをデプロイしてみた - Qiita
  • 1