2024 10 月に行ったこと
エンジニア
GKE で PV & PVC を理解する
Kubernetes における
- PersistentVolume
- PersistentVolumeClaim
- StorageClass
がよくわからなかったため、 GKE クラスタを一時的に立ち上げて PersitentVolume, として Dynamic PersistentVolumeClaim の挙動を学んでいました。
- StorageClass を設定することで動的に PV を作成し、 PVC を割り当てられること
- pv.persistentVolumeReclaimPolicy によって、 pv を削除したときの ディスクのポリシーを設定できること
がわかってきてよかったです。
自宅サーバ (k8s) にツールを導入する
k3s で建てている自宅サーバにCI/CD・監視ツールを色々と導入しました。
- Jenkins
- 会社で使っているため、自宅でも建ててみました
- Jenkins CasC をつかって、 Kubernetes で設定ファイルをそのまま ConfigMap として管理しています
- jenkins-master を立ち上げるだけで、初期設定がそのまま終わる
- プラグインも自動でインストールする
- kube-prometheus-stack
- Prometheus + Grafana を導入しました
- こちらの記事を参考に、シンプルな Go アプリに
/metrics
エンドポイントを生やし
それを ServiceMonitor で監視するようにしました- Prometheus Operator を通じて、 CustomResourceDefinition と CustomResource, CustomResourceOperator がそれぞれなにを指しているのかある程度わかってきたかも
- Prometheus + Grafana を導入しました
- loki-stack
- Loki + Promtail を導入しました
- Pod の log
/var/log/pods/misskey_misskey-web-deployment-xxx
などを自動収集しており、とても便利
Docker でノベルゲームをプレイしようとしてみる
docker (ubuntu) を利用して wine を install して、そのうえでノベルゲームをプレイしようとしています。
コンテナに vnc + novnc を install することで、ホストマシンのブラウザからアクセスしてゲームをプレイできるようにできないかな〜と考えています。
来月も試してみます。
エンジニア逆求人面談にはじめて参加する
会社側として、エンジニア逆求人にはじめて参加しました。
過去2回機会があったのですが、それぞれ取り消しになり社会人3年目としてはじめての参加です…
すごい学生さんがいっぱいいて、すごい…(語彙なし)
私生活
ヘブバン展に行く
池袋アニメイトで開催されているヘブバン展に行ってきました。
ヘブバンに関する展示が丁寧にまとめられておりとてもよかったです。
アクリルパネルがお気に入りです…!
軽い山登りをする
奥さんと軽い山登りをしました。
ガチの山登りはきついですが、 1.5h ~ 2.0h ぐらいで終わる軽めのハイキングは楽しいですね…
今後山登りや釣りなど、アウトドアをやっていきたいなぁと思います。
「みにくいモジカの子」をプレイし終わる
ニトロプラスから発売されているみにくいモジカの子をクリアしました。
演出・システムが非常に凝っており、ニトロプラスの技術力の高さ、そしてこだわりを非常に感じました。
今月の目標とその成果
10 月は自宅サーバにツールを導入したり、監視ツールの勉強をメインに行っていました。
夜に YouTube を見ている時間がもったいないため、 11 月はもっと減らそうと思います
来月の目標
11 月は ISUCON をメインにやります。
12 月には ISUCON が始まってしまうので…
空いている時間で Unity と自宅サーバ環境の発展を行いたいです><
秋アニメ面白い作品おおくてうれしい