Platform Engineerとして右も左もわからないのでAIを駆使したり各種文献を読んでアウトプットするコーナーです。

KyvernoをEKSで超簡単に動かしてみた
kyvernoというポリシーエンジンを試してみます。kyvernoはpodなどのリソースをデプロイするときに作成したポリシーに沿っているかを確認してくれるというものです。例えば外部からのコンテナイメージを使ってのデプロイを禁止するとか、特権...

Github Actionsを超簡単に試してみる
今回はGithub Actionsを試してみようという記事です。 github actionsはサーバーの用意をする必要がなく、かつ無料でもできることが多いので良いと思います。 それでは簡単なjsコードをビルドしてみましたので以下説明です。...

First Contributionsやってみた
まずOSS Contributorの第一歩ということでFirst Contributionsをやってみました これはただ自分の名前とgithubのプロフィールのURLをContributions.mdというファイルを追記してpushし、pu...

Scrumチームに入門してみよう
少人数チームで開発を行っていた自分はScrumチームやったことないので、ScrumチームやScrum開発についてまとめていこうと思います。僕自身の似たような経験があれば追記していきたいという感じです。 Scrumとは何か? Scrumとは、...

Jenkins入門メモ
jenkins触ったことがないのでメモしておきます。 Jenkinsとは? 〜 なぜ必要なのか? 〜 背景:ソフトウェア開発の自動化ニーズ ソフトウェア開発では、開発者が各自のマシンでビルド・テストを行い、手動で成果物を共有・リリースする流...

Terraformで遊ぶPart2~S3+CloudFrontで静的サイトホスティング
S3 + CloudFront を使った静的サイトホスティングを、Terraform を使って構築してみます。 全体像 S3バケットを作り、静的サイトホスティング設定 バケットに静的コンテンツ(HTML, CSS, JS など)を配置 We...

Kubernetesの基本メモ~ワークロードとサービス
それとなくKubernetesを使っているのですが、ちゃんと基本概念を知っておくかということでメモ まずはワークロードから確認していきましょう。 Pod Podとは コンテナをまとめて実行する最小単位 Kubernetesにおけるデプロイ可...

役に立ちそうなVScodeショートカット
僕は基本VScodeでコーディングしたりするのですが、テキストエディタとしてもいろんなショートカットがあって優秀なので、そのショートカットを備忘録的にまとめておこうと思います。 業務でも対象の文字列を扱うときなどにポチポチするのは面倒ですよ...

VScodeとWSLの連携方法メモ
たぶん既出でしかないのですがメモしておきます。 WSLとVScodeのインストール WSL2とVScodeをインストールしておきます。特別な設定は必要ありません VScodeで拡張機能WSLをインストール 拡張機能のタブを開き、WSLと入力...

Terraformで遊ぶPart1~EC2インスタンスを立ち上げてWebサーバを構築する
Terraformをまったく知らないままAWSの世界に飛び込む前に、簡単にTerraformで遊んでおこうと思います。 そこでまず簡単なWebサーバーを立ち上げてみようと思います。 AWSとTerraformのセットアップ AWSの資格情報...