CI/CD トライ!
CI/CD やってみようかなってことで、自宅マシンに、VM 立てて、そこでやってみよう! せっかくだから、認証とかも、DC(Domain Controller) 立てて一括管理とかチャレンジしてみるか。
って軽い感じで、やってみる!
そんなわけで、ざっくりネットワーク構成考えてみた。
とりあえず、内部なんでルータのセキュリティはなしで!(笑) 相互にお互いのネットワーク行き来できるようにして、いろいろ遊べる環境に!
DC 立てて、各マシンをドメインに参加して、認証をすべて DC で。 GitLab 立てて、コミットすれば、各 GitLab Runner でビルド実行
まずは、ここまでの CI を目標にするか。
(後に ansible 使ってデプロイ、単体テスト実行まで行けたらいいな。。。)