AWS
概要 EC2インスタンスやEBSの一覧をスプレッドシート(エクセル)で作成しなければいけない...みたいなツラミを味わってるのは自分だけじゃないはず。 練習がてら雑にメモに追記していっていたAWS CLIとjqを使ってCSV出力するワンライナーが結構な量溜まった…
概要 ※完全にオレオレな記事で見るようなもんじゃありません。 いつまで経っても頭で考えていては行動に移さないのでAWS SAAの受験計画を記録しておく まだ試験対策本を触りだけ読んだだけなので今後詳細をこの記事でブラッシュアップしていく。 2019/06/03…
概要 タイトルの通りAWS CodeBuildのビルドステータスをCloudWatchと使って監視し イベントを検知したらLambdaを起動し自身のLINEへビルド結果を通知します。 トークに返信して自動で再ビルド実行とかは組み込んでません。純粋にビルド結果の通知です。 世間…
概要 CodeBuildでGitHubのWebhookイベントをフィルタリングします。 少し前まではCodeBuildのbranch filterで「masterブランチだけ検知する」と言ったことができてたんですが 2019/2/8のアップデートでbranch filterが廃止され代替としてWebhook filterが実…
概要 ASP.NET CoreアプリをAWS LightsailでホスティングされているCentOS 7のサーバで公開するにあたり自動ビルド・自動デプロイ環境を構築しました。 所謂、CI環境と言うものですが自動テストは組み込んでいないためタイトルを「自動ビルド・デプロイ環境の…
概要 CodePipelineを使用してGitHub + CodeBuild + CodeDeployを使用してオンプレミスな環境にASP.NET Coreアプリを自動ビルド・デプロイする環境を構築していました。 構築の過程でデプロイの際にタイムアウトとなりエラーログも何も出力されない状況となり…
概要 ASP.NET CoreアプリをAWS LightsailのCentOS 7環境で公開するにあたりDBにMySQLを使用しているためMySQL環境を構築した手順メモです。 今回インストールするのはMySQL5.7です。 構成は下記の様な形です。 ASP.NET Coreアプリ + Nginxの構成部分はすでに…
概要 ASP.NET Core MVCで作成したToDoアプリをAWS LightsailのCentOS環境を使用して公開したのでそのメモです。 (Lightsailと言っていますが普通のCentOSを使用したVPS環境です。) 構成としてはNginxでリバースプロキシ + ASP.NET Coreアプリ + MySQLです…
概要 GitHubとAWS CodeBuildを組み合わせてVue.jsプロジェクトをビルドしてAWS S3に配置するまでを自動化します。 自動化のイメージとしては以下の流れ。 GitHubへPush WebHook発火 CodeBuild呼び出し ソース取得(git clone) ビルド(npm run build) 既存…
概要 AWS S3 + CloudFrontでホスティングしたポートフォリオサイトで画面を更新すると403や404エラーが発生したのでその回避策メモ 目次 概要 目次 環境 参考サイト様 事象 原因 対策 雑感 環境 Vue.js: 2.5.22 Vuetify: 1.3.0 AWS S3 + Cloud Front 参考サ…
概要 今回はポートフォリオを作ったので宣伝しようと言う記事になります。 まだ、未完成ですが人に見せても大丈夫かなと言うレベルまできたので公開します。 ※今回はただの感想文です。 Vue.js + Vuetifyで作成してAWS S3 + CloudFrontで公開しています。 そ…