AWS Beanstalkで実行するSpring Bootプログラム用に環境変数を設定する
![Thumbnail of post image 104](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
やりたいこと
Beanstalk上で実行するSpring BootプログラグのプロファイルとDBへ接続するためのユーザID/PasswordをBeanstalkの環境変数から取得する。
設定方法
設定→ソフトウ ...
【AWS Aurora】DB作成時に「 Cannot create a publicly accessible DBInstance. The specified VPC does not support DNS resolution, DNS hostnames, or both. Update the VPC and then try again」とエラーになった際の対処法
![Thumbnail of post image 026](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
エラー発生時の状況
パブリックサブネットにパプリックアクセスを許可したAurora PostgreSQLインスタンスを作成しようとした際に、以下のエラーメッセージが表示さインスタンス作成に失敗した。
エラーメッセージ:
AWS CloudFront + S3 でコンテンツを更新したらCSSファイルが403エラーを返した
![Thumbnail of post image 099](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
エラー内容
Vue.js で作成したコンテンツを CloudFront + S3 で配信していました。あるときVue.jsプロジェクトを編集、ビルドしS3へデプロイするとページが正しく表示されず真っ白になりました。Chromeデベロッ ...
AWS BeanstalkとCloudFrontで独自ドメインを使用するためのRoute53の設定
![Thumbnail of post image 178](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
BeanstalkとCloudFrontのディストリビューションに独自ドメインでアクセスできるようにRoute53を設定する
前提条件:Route53で独自ドメインを取得済みで、NSレコードとSOAレコードが作成されている。
AWS WAFを使用しCloudFrontへIPアドレスでアクセス制御を行う
![Thumbnail of post image 136](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
S3上の静的コンテンツを配信しているCloudFrontに対してアクセス元IPアドレスによるアクセス制御を行う
前提条件:S3バケットを作成しHTMLファイルなどの静的コンテンツを配置している。CloudFrontのディストーションを作 ...
AWS ACMでワイルドカード証明書の発行手順
![Thumbnail of post image 126](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
取得済みのドメインに対してACMでワイルドカード証明書を発行するコンソールでACMを開き証明書のリクエストをクリック。
CloudFrontで証明書をしようするためにはリージョンをバージニアとしなければいけないので注意する。
CloudFrontで証明書をしようするためにはリージョンをバージニアとしなければいけないので注意する。
【AWS】Spring Bootプロジェクトをjibを使ってDockerイメージを作成しCodePipelineでBeanstalkへデプロイする
![Thumbnail of post image 018](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
CodePipelineの構成
Beanstalkのデプロイ設定ファイ ...
CodeCommitからソースコードを取得しビルド、デプロイを行う。ビルドステージでは以下の2点を行う。
Dockerイメージを作成とECRへプッシュBeanstalkのデプロイ設定ファイ ...
AWS ECRへDockerイメージをローカルマシンからプッシュする手順
![Thumbnail of post image 049](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
AWS ECRへリポジトリを作成する。
ECR用IAMユーザを作成する。ECRへの操作権限を付与する。
ECR用IAMユーザを作成する。ECRへの操作権限を付与する。
まずは検証のためリポジトごとに制御を行わないので、AmazonEC2ContainerRegistryPowerUse ...
Elastic Beanstalkでアプリケーション作成に失敗した話
![Thumbnail of post image 176](https://sebenkyo.com/wp/wp-content/uploads/2020/02/programming1-150x150.jpg)
デフォルトVPCが無かった
Elastic Beanstalkでアプリケーション作成に失敗しコンソールログには以下のようなメッセージが表示されていた。
Current state: 'CREATE_FAILED' Reason: ...