harukin721

主に学習記録 🔗 wantedly.com/id/harukin721

2023-11-01から1ヶ月間の記事一覧

ざっと ArgoCD を勉強した

ArgoCD を雰囲気で触ってしまっているので... 。 まず GitOps とは Git 上でマニフェストを管理し、マニフェストリポジトリの内容を常にクラスタに同期するデプロイメントの手法のこと。kubectl コマンドで変更の操作を行うのではなく、Git によってすべての…

【再学習】Ruby on Rails の Active Record

Ruby on Rails の Active Record を再学習した。チーム内の LTで話した。 railsguides.jp Active Record MVC の モデルに相当し、ビジネスデータとビジネスロジックを表す。データベースに恒久的に保存される必要のあるビジネスオブジェクトの作成と利用を円…

Nginx のレートリミットの値に標準偏差を活用

Nginx のレートリミットを設定する際に、標準偏差を活用した。 標準偏差とは、データが平均値からどれぐらい散らばっているかを示す指標のこと。 𝜇±𝜎の区間に入る確率は約68%𝜇±2.0𝜎の区間に入る確率は約95%𝜇±2.5𝜎の区間に入る確率は約98.76%𝜇±3.0𝜎の区間に入…

まずは量をこなすことから始めてみる

今日、会社でチームメンバーといろんな話をしていて、その中でまずは自分の知識のベースを底上げするためにアウトプットを増やしていかないといけないなと思った。 現時点で質の高いアウトプットをすぐに出すことは難しいので、最初は量をこなすことから始め…

Kubernetes完全ガイド 【第2版】 読書会2 Part4

これの続き。Part4 第14章 マニフェストの汎用化を行うオープンソースソフトウェア マニフェストの汎用化 Kubernetes では YMAL形式で書かれたマニフェストを作成し kubectl を使って適用するのが一般的。 システムが大規模になってくると類似したマニフェス…

Kubernetes完全ガイド 【第2版】 読書会2 Part3

これの続き。Part3 第9章 リソース管理とオートスケーリング Kubernetes ではコンテナ単位にリソース制限を行うことができる。 CPU / メモリリソース制限 Kubernetes のリソース種別とその単位 CPU : 1 = 1000m = 1vCPU メモリ : 1G = 1000M ( 1Gi = 1024 Mi…