けけずんセルフハッキング

エンジニアっぽい雰囲気を醸しだしているかのようなブログです!

AWS

Terraform使ってみる(2) 〜 設定に変数用いて外から値を注入してみる編

概要 前回に引き続き、今回もTerraform触ってみる。 今回は設定ファイルに変数を使用し、コマンド実行時に外から値を注入してみる。 前回の記事はこちら Terraform使ってみる Terraformで設定ファイルに変数を使用する 公式的なサイトはこちら。 HashCorp Le…

Terraform使ってみる(1) 〜 インストールして動かしてみる編

概要 いつも簡単なインフラばかり構築してたからコード化する必要ないよねって思ってたけど、最近それすら億劫になっている。 というわけで今更だけどTerraformを使ってみるよ。 Terraformのインストール 公式サイト的なのはこちら。 HashCorp Learn - Insta…

SPA な Web アプリを継続的デリバリーする環境を作る (4) 〜 継続的デリバリー( GitLab CI/CD )編

概要 SPA な Web アプリを継続的デリバリーする環境を作るシリーズ最終回、継続的デリバリー編。 タイトルに継続的デリバリーというワードが二つ入ってるのが少しアホっぽく見える。 ていうか継続的デリバリーって自分で書いてて思ったけど、こんな言葉普段…

SPA な Web アプリを継続的デリバリーする環境を作る (3) 〜 インフラ( AWS )編

概要 SPA な Web アプリを継続的デリバリーする環境を作るシリーズ第三回、インフラ編。 序章はこちら。 kkznch.hatenablog.com 全4部構成でお届けする。 SPA な Web アプリを継続的デリバリーする環境を作る (1) 〜 バックエンド( Laravel )編 SPA な Web…

SPA な Web アプリを継続的デリバリーする環境を作る (2) 〜 フロントエンド( Vue.js )編

概要 SPA な Web アプリを継続的デリバリーする環境を作るシリーズ第二回、フロントエンド編。 序章はこちら。 kkznch.hatenablog.com 全4部構成でお届けする。 SPA な Web アプリを継続的デリバリーする環境を作る (1) 〜 バックエンド( Laravel )編 SPA …

SPA な Web アプリを継続的デリバリーする環境を作る (1) 〜 バックエンド( Laravel )編

概要 SPA な Web アプリを継続的デリバリーする環境を作るシリーズ第一回、バックエンド編。 ちなみに序章はこちら。 kkznch.hatenablog.com 全4部構成でお届けする。 SPA な Web アプリを継続的デリバリーする環境を作る (1) 〜 バックエンド( Laravel )…

SPA な Web アプリを継続的デリバリーする環境を作る 〜 序章編

概要 SPA な Web アプリを GitLab で自動テスト、自動デプロイする環境を作っていくよ。 構成的にはざっくりとこんな感じ。 GitLabCI/CD自動デプロイまでの構成 ちょっと長くなりそうなので4部構成でお届けする。 SPA な Web アプリを継続的デリバリーする環…

LaravelでS3へファイルをアップロード・参照する

概要 LaravelでアップロードされたファイルをS3に保存・参照する。 ファイルアップロード時の処理は下図の通り、クライアントからLaravelを通ってS3に保存される。 LaravelからS3へアップロード ファイルを参照する際は下図の通り、Laravelが対象となるファ…