AWS CodePipeline
公開日時:2020年12月20日 / 最終更新日時:2021年11月23日
■AWS CodePipeline の特徴
- 完全マネージド型の継続的デリバリーサービスで、素早く確実性のあるアプリケーションとインフラストラクチャのアップデートのための、パイプラインのリリースを自動化します。
- CodePipeline は、CodeDeploy、AWS Elastic Beanstalk、または AWS OpsWorks Stacks を使用してアプリケーションを EC2 インスタンスにデプロイできます。
- CodePipeline は、Amazon ECS を使用してコンテナベースのアプリケーションをサービスにデプロイすることもできます。
- 各種 Codeサービスを連結して処理することが出来ます。(テンプレート化して展開するわけではありません。)
runOrder 属性で並行処理が可能になる
runOrder 属性を設定することで各ステージでの各アクションを並行処理することができるようになります。
例えば、それぞれのアクションで同じ runOrder 値を割り当てることで並行処理が可能です。
アクションの [runOrder] のデフォルト値は 1 です。
逆にアクションのシリアルシーケンスを指定するには、最初のアクションに最小値を使用し、シーケンスの残りの各アクションにそれより大きい数値を使用します。
同時に実行する(並行して実行する)アクションを指定するには、同時に実行する各アクションに同一の整数を使用します。
たとえば、3 つのアクションをステージのシーケンスで実行する場合、最初のアクションは runOrder
値 1、2 番目のアクションは runOrder
値 2、3 番目のアクションは runOrder
値 3 になります。
ただし、2 番目と 3 番目のアクションを同時に行う場合、最初のアクションは runOrder
値 1 になり、2 番目と 3 番目のアクションはいずれも runOrder
値 2 になります。
カスタムアクション(Custom アクション)
CodePipelineではデフォルトで用意されていない独自のアクションを追加することができます。
カスタムアクションは AWS CLI を利用します。
Posted by 100%レンタルサーバーを使いこなすサイト管理人
このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
Selenium WebDriver
システムクロック
タグ
postgres
ランサムウェア
FTP
openssl
ウィルス感染
git
grep
Apache Subversion
STARTTLS
VMware ESXi 6.5
CGI
ansible
リダイレクト
Sophos
dovecot
ドメイン名
運用
AWS Lambda
検索エンジン
動的レスポンス
リストア
Oracle
1日で理解するDjango超基礎入門
GET
AWS CodeDeploy
メトリクス
認証局
身代金
PowerShell
配列
整形
静的レスポンス
ライセンス
手順
WebLogic
AWS認定試験
ハートビート
Python
VMware-Tools
VMware
リスト
仮想化環境
まとめ
パフォーマンス
PostgreSQL
ストレージ
デプロイ
クライアント/サーバー
PowerShell 6.0.3
プログラミング
エディタ
自動起動
クライアント証明書
カスタマイズ
gimp
仮想環境
メタキャラ
RDS
アップデート
SQL Server
自己証明書
bash
PowerShell 6.0
keytool
さくらインターネット
ディープラーニング
SSLサーバー証明書
インターネット
フェイルオーバー
root監獄
Python 3.6.3
VMware vSphere 6.5
暗号化
AMI
AWS Backup
マルチドメイン
用語
CSR
クライアント
ビジュアルエディタ
クラウド
pip
FC
CloudWatch
WordPress
Windows Server 2016
Amazon
Veritas
https
メタ文字
Google
設定
無料SSL証明書
Amazon RDS
VNC Server
iptables
レンタルサーバ
iSCSI
VMware vSphere 6.0 ESXi
インストール手順
DNS
VMware vSphere
POST
AWS Storage Gateway
無料独自SSL
ハードウェアクロック
.htaccess
ロール
リトルサーバー
仮想アプライアンス
アベイラビリティゾーン
関数
serverspec-runner
OSS
インスタンス
PuTTY
CentOS7
公開鍵
プロトコル
AWS CodeCommit
AWS Glue
データストア
超初心者
crond
脆弱性
アンチウィルス
ルート証明書
Elastic IP
yum
冗長化
お名前.com 共用サーバー
.vmdk
ルートテーブル
My VMware
github
VPS
HTTPリクエスト
パッチ
SVN
プラグイン
ワードプレス
systemd
ライブラリ
ポリシー
Webアプリケーション
VMware vSphere vCenter
画像
SSL/TLS
さくらVPS
systemctl
Webサーバー
ファイル操作
形態素解析
Python 3.6.2
仕組み
PhantomJS
Zabbix
Deep Learning
エックスサーバー
HTTPレスポンス
AWS CodePipeline
ansible-playbook
障害対応
RedHat
復号化
ログイン
エラー
NATゲートウェイ
CPU
引越
ルート証明機関
二重配列
NAT
NIC
vnc
VPC
chroot
メリット
TLS
淵上喜弘
WannaCrypt
改行
json
VMware vSphere 6.5 ESXi
マルチパス
httpd
ALB
Google Chrome
TigerVNC Server
ロリポップ!
WannaCry
DB
メール
CentOS
nmcli
ファイバーチャネル
headless
ISO
独自ドメイン
DevOps
Veritas NetBackup 8.0
Yahoo!
Amazon CloudWatch
名前解決
マルウェア
ウィルス
Facebook
route
SQL文
redhat8
スクレイピング
Systems Manager
cron
Microsoft SQL Server
レンタルサーバー
Apache
smtp
メールサーバー
無料
共用サーバー
SFTP
SSM
ログ
AWS CodeBuild
データ転送量
インフラ
SMB
CI/CD
インフラ構成管理
wireshark
IPv6
ELB
スクリプト
DNSサーバー
ファイアウォール
playbook
Microsoft SQL Server 2016
man
Amazon EBS
仮想マシン
仮想化
コメント欄
システム
ビットコイン
SSL
AWS CLI
サービス
常時SSL化
Web
CodePipeline
負荷分散
コマンド
Route 53
無料独自SSL証明書
IIS
WebLogic Server 12c
IPアドレス
アクティブモード
ネームサーバー
リポジトリ
Docker
Amazon S3
Windows
Amazon EC2
PHP
AWS SSM
マクロ
css
rpm
共有フォルダ
postfix
S3
Webアプリ
BIOS
文字列
GLue
Windows 10
スナップショット
初心者
正規表現
SMTP認証
Microsoft SQL Server Management Studio
ECS
秘密鍵
W3 Total Cache
デザイン
セキュリティ
Terraform
データベース
Subversion
html
Unix
構成管理
firewalld
オレオレ証明書
ブラウザ
文字コード
Amazon CloudWatch メトリクス
用語集
SASL
SES
違い
SSH
Amazon SES
ルーティングテーブル
パソコン
時刻同期
Python 3.6
boto3
時刻
Let's Encrypt
EC2
HTTP
暗号鍵
Webプログラム
AES
EC2インスタンス
VMware vSphere ESXi
バージョン
Chef
スタイルシート
crontab
java
コメントアウト
タイムゾーン
Perl
CentOS6
Ubuntu
自宅サーバー
CloudFormation
Django
プライベートサブネット
Python3.6
ネットワーク
SPF
アップグレード
バックアップ
検索
Simple Email Service
お名前.com
SQLite
Linux
お名前レンタルサーバー
VMware vSphere Client
仮想
インポート
MySQL
EC2 インスタンス
リファラー
コンパイル
デフォルトゲートウェイ
逆引き
コード
トラブル
SQL Server Management Studio
RedHat 8系
Selenium
AWS
設定手順
設計
teraterm
SSL証明書
公開鍵暗号方式
C
メール送信
Mac
トラブルシューティング
bind
CodeDeploy
Ruby
サーバー
スマホ
格安レンタルサーバー
環境変数
Route53
Server Name Indication SSL
aws ec2 インスタンス
Windows 7
AWS Systems Manager
ドメイン
Amazon Route 53
Lambda
インストール
Webスクレイピング
Auto Scaling
ロードバランサ―
Serverspec
AWS CloudFormation
正引き
機械学習
パッシブモード
削除
コスト削減
リクエスト
NTP
プログラム
Web アプリ
最近の投稿
- 【AWS認定試験】Database - Specialty(DBS-C01)試験勉強ノートブック
- 【AWS】SESでリソースを絞りSMTP認証情報が漏洩してもセキュアにする設定方法
- 【AWS】Glue Job のロールとポリシーの設計
- 【AWS】Glue Crawler のロールとポリシーの設計
- 【AWS】RDSのSnapshotをS3バケットにエクスポートする方法
- 【AWS】Route 53でサービス停止によるフェイルオーバーを実施するのは難しい
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を AWS CLI で(コマンドで)実行する手順
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を実行する手順
- 【Terraform】Terraformで構築したEC2インスタンスを手動で停止・終了(削除)するとどうなるか確認する
- 【AWS】aws ses send-email コマンドでSMTP認証、アクセスキーIDなしでメールを送信する手順
- 【Terraform】環境ごとにリソースの数が異なる場合の設定方法(同じtfファイルを利用する場合)
- 【New Relic】New Relic エージェントのアンインストール手順
- 【New Relic】外形監視(Synthetic Monitoring)の設定手順
- 【SQLServer】SQLServerサービスが起動しない場合の対応手順【トラブルシューティング】
- 【Linux】sedコマンド
- 【GitHubActions】GitHubActionsの実行履歴(flow)をまとめて削除する手順
- 【Terraform】Terraformで管理されているリソースを除外する手順
- 【Terraform】初期構築手順
- 【Terraform】terraform importコマンドで既存の環境との差分を取り込む手順
- 【WordPress】サイドバーのレイアウトのずれを修復する手順【備忘録】
- 【GitHub Actions】TerraformでデプロイするCI/CDパイプラインの構築手順
- 【AWS】Cloud9からIAM権限のコマンド(IAMユーザー、IAMロールの作成など)が実行できるように設定する手順
- 【AWS】ECSタスクの停止(ECS コスト削減)手順
- 【AWS】Docker で作成した Java Web アプリのコンテナ環境をイメージ化して ECR にプッシュし ECS にデプロイする手順
- 【Java】TomcatでWebアプリを作成しDockerコンテナ環境にデプロイして実行する手順
- 【英語】IT英語の特集
- 【AWS】Lambda関数一式(Slackへの通知アプリ)を ZIP で固めてアップロードして登録して実行する手順【Lambda】【Windows】
- 【AWS】AWS CDK version 2(Python)でインフラ環境を構築する手順
- 【AWS】AWS Certified SysOps Administrator - Associate(SysOpsアドミニストレーター アソシエイト)に合格したので試験勉強まとめ
- 【AWS】AWS Certified DevOps Engineer - Professional(DevOps エンジニア – プロフェッショナル試験)(DOP)に合格したので試験勉強まとめ
- 【AWS認定試験】AWS Certified DevOps Engineer - Professional(DOP-C01)勉強履歴
- 【Git】Gitの用語について
- 【AWS】AWS認定試験の問題例まとめ
- 【AWS】各種APIについて
- ディザスタリカバリにおける RTO(目標復旧時間)と RPO(目標復旧時点)
- 【AWS】DevOps(CI/CD)CodeDeployでのデプロイ設定(In-Place、Blue/Green)について【CodePipeline、CodeDeploy】
- 【AWS】CodePipeline での CodeDeploy でのデプロイでエラーになった場合のトラブル対応手順
- 【AWS】DevOps(CI/CD)の導入手順(Angular、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy、Auto Scaling、ALB の組み合わせ)
- 【AWS】AWSガイドラインを考える(クラウド時代のインフラ設計)
- 【AWS】CodeDeployとAuto Scaling+ALBを組み合わせる環境の構築手順
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (229)
- AWS認定試験 (98)
- CentOS6 (RedHat6) (45)
- CentOS7 (RedHat7) (109)
- CentOS8 (RedHat8) (16)
- Chef (2)
- CI/CD (4)
- cron (1)
- DevOps (10)
- DNS(ドメイン) (28)
- Docker (3)
- EC2 (2)
- ECS (1)
- Git (3)
- GitHub (2)
- GitHubActions (2)
- Glue (2)
- HTML/CSS (13)
- Java (2)
- Kindle (1)
- Linux (115)
- LiteSpeed (2)
- MySQL (12)
- NetBackup (4)
- NewRelic (2)
- Oracle (4)
- PHP (15)
- PostgreSQL (38)
- PowerShell (9)
- Python (63)
- RDS (1)
- RedHat (10)
- Route53 (1)
- Ruby (3)
- S3 (2)
- Serverspec (4)
- SES(Simple Email Service) (3)
- SQL Server (21)
- SSL/TLS (34)
- SSM (2)
- Subversion (4)
- Terraform (6)
- VMware (46)
- VPS (12)
- Webアプリ (35)
- Windows (23)
- WordPress (49)
- Zabbix (9)
- お得情報 (14)
- その他 (1)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (9)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (7)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す