最近Docker, Kubernetesを始めた

業務で携わっているプロジェクトでは単体テストが手動で、めちゃくちゃ大変。自分のKPIに単体テスト自動化導入を挙げてて、将来的にはクラウド上で単体テストが実行されるDevOps的な機能を構築したい。

インフラチームに丸投げなんで出来ないから自分もしっかり基本は分かっていないといけないと思って勉強始めました。はろーDocker and Kubernetes😊

入社したばかりのプロジェクトでDockerで3台のコンテナを立ててプライベートブロックチェーン(Ethereum、PoA)を構築してDappsを開発してた頃、正直言って何やってるかさっぱりだったけど、色々勉強してきた今なら何となくやってることが理解できる。これは嬉しい。

6月で単体テスト自動化への道筋をざっと立てたい。7月からまずはローカル環境で優先度高いAPIからゴリゴリテストコード書いていって、8月くらいにクラウド上でCIツール(多分Jenkinsかな)を構築したい。ただ、それには今のプロジェクトのインフラ基盤技術であるDocker/k8sの基本も分からんのじゃ話にならないから、今から勉強始めました、った感じですね。