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