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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
NATゲートウェイ
json
PowerShell 6.0.3
格安レンタルサーバー
httpd
Python 3.6
bind
Docker
アンチウィルス
Python
トラブルシューティング
grep
マルチパス
リトルサーバー
Selenium
機械学習
PostgreSQL
デプロイ
コスト削減
ビットコイン
コメントアウト
FC
違い
ログイン
NTP
エラー
エックスサーバー
man
GLue
MySQL
常時SSL化
AWS認定試験
認証局
ロール
Perl
EC2
改行
pip
SVN
無料
マクロ
環境変数
VMware
CodePipeline
配列
自動起動
VPC
VMware vSphere 6.5 ESXi
Amazon S3
PhantomJS
rpm
デフォルトゲートウェイ
AWS Storage Gateway
スクレイピング
WordPress
Ruby
EC2 インスタンス
openssl
公開鍵暗号方式
SFTP
ファイアウォール
スマホ
redhat8
バージョン
RedHat 8系
公開鍵
プロトコル
お名前レンタルサーバー
SSL
秘密鍵
NAT
Selenium WebDriver
引越
メタキャラ
CloudWatch
C
Let's Encrypt
ルーティングテーブル
Auto Scaling
Windows Server 2016
レンタルサーバー
Web
DNS
AWS Lambda
AMI
Veritas
crond
Zabbix
エディタ
アクティブモード
CSR
SASL
PHP
マルウェア
ログ
Apache
CentOS
ドメイン名
アップデート
Serverspec
Linux
アップグレード
Python 3.6.2
AWS Glue
クライアント/サーバー
nmcli
DB
Amazon EBS
github
AES
bash
検索
VMware vSphere 6.0 ESXi
postgres
データストア
systemd
Veritas NetBackup 8.0
ネームサーバー
ECS
ルート証明機関
ワードプレス
コード
playbook
AWS Systems Manager
Django
TLS
フェイルオーバー
Amazon CloudWatch
root監獄
画像
ライセンス
Amazon EC2
クライアント証明書
ドメイン
パフォーマンス
メール送信
ansible-playbook
メタ文字
.htaccess
運用
WannaCrypt
html
インフラ構成管理
crontab
ルートテーブル
Google Chrome
route
Windows 10
POST
超初心者
HTTPリクエスト
VMware vSphere ESXi
プライベートサブネット
Unix
Server Name Indication SSL
スタイルシート
iptables
ELB
CloudFormation
SSH
クラウド
S3
さくらVPS
システムクロック
smtp
コメント欄
postfix
復号化
https
用語集
java
文字コード
VMware-Tools
Amazon CloudWatch メトリクス
Subversion
TigerVNC Server
カスタマイズ
共有フォルダ
ansible
文字列
ロリポップ!
お名前.com 共用サーバー
Windows 7
正規表現
BIOS
yum
リスト
リファラー
自宅サーバー
ポリシー
gimp
PowerShell
二重配列
SSL証明書
AWS CodeDeploy
Microsoft SQL Server 2016
障害対応
AWS CodeBuild
脆弱性
FTP
サーバー
用語
ルート証明書
Google
冗長化
CentOS6
レンタルサーバ
headless
vnc
セキュリティ
Route 53
パッチ
ファイル操作
SQL Server
VMware vSphere
リストア
ストレージ
共用サーバー
ALB
SSLサーバー証明書
RedHat
プログラム
インターネット
chroot
Amazon SES
AWS
iSCSI
タイムゾーン
boto3
パソコン
SQLite
ISO
Terraform
SMB
firewalld
Webアプリケーション
Lambda
まとめ
リダイレクト
アベイラビリティゾーン
インストール
メールサーバー
時刻同期
systemctl
身代金
ディープラーニング
GET
CGI
HTTP
自己証明書
インフラ
EC2インスタンス
Amazon RDS
設計
SPF
CodeDeploy
SQL Server Management Studio
無料独自SSL証明書
NIC
ウィルス
RDS
静的レスポンス
css
ハートビート
VNC Server
AWS CodePipeline
形態素解析
aws ec2 インスタンス
マルチドメイン
ランサムウェア
SQL文
CI/CD
Windows
メリット
PuTTY
IIS
さくらインターネット
ウィルス感染
関数
WebLogic Server 12c
Microsoft SQL Server
設定
ライブラリ
構成管理
AWS CLI
インスタンス
serverspec-runner
DevOps
ネットワーク
削除
コンパイル
Oracle
オレオレ証明書
仮想
メール
IPv6
初心者
システム
暗号化
Deep Learning
Python3.6
Webプログラム
プログラミング
コマンド
スクリプト
ロードバランサ―
サービス
リクエスト
Amazon Route 53
仮想化環境
VMware ESXi 6.5
無料独自SSL
WebLogic
ビジュアルエディタ
CPU
Yahoo!
keytool
IPアドレス
Chef
暗号鍵
正引き
SSM
Python 3.6.3
スナップショット
仕組み
Elastic IP
.vmdk
wireshark
クライアント
SSL/TLS
AWS CloudFormation
リポジトリ
バックアップ
淵上喜弘
Web アプリ
AWS CodeCommit
検索エンジン
独自ドメイン
ブラウザ
teraterm
My VMware
Webサーバー
逆引き
Route53
VMware vSphere Client
Simple Email Service
データベース
OSS
手順
トラブル
AWS Backup
Webアプリ
cron
時刻
タグ
ファイバーチャネル
Sophos
設定手順
メトリクス
ハードウェアクロック
整形
Apache Subversion
Ubuntu
WannaCry
名前解決
インポート
DNSサーバー
インストール手順
データ転送量
VMware vSphere vCenter
STARTTLS
負荷分散
PowerShell 6.0
SES
HTTPレスポンス
動的レスポンス
仮想環境
1日で理解するDjango超基礎入門
VMware vSphere 6.5
Webスクレイピング
dovecot
Mac
仮想アプライアンス
CentOS7
お名前.com
Systems Manager
Microsoft SQL Server Management Studio
パッシブモード
プラグイン
仮想マシン
VPS
Amazon
デザイン
Facebook
W3 Total Cache
git
無料SSL証明書
AWS SSM
仮想化
SMTP認証
最近の投稿
- 【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を組み合わせる環境の構築手順
- 【Git】gitの使い方(gitコマンド集)
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (228)
- AWS認定試験 (97)
- 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)
- 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)
- その他 (2)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (9)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (6)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す