こんにちわ。最近またダイエットを始めた市田です。 今回は、表題のとおりLinuxサーバの/etcにある各種コンフィグ類を、CodeCommitで管理する方法をご紹介します。 CodeCommitを使う理由 前職ではシステム運用にも携わっていて、似たような仕組みを導入していました。 しかし、リモートリポジトリのサーバがSPOFになっていたり、そのサーバ自体の運用にも工数がかかっていたこと等が課題でした。 CodeCommitはAWSのフルマネージドサービスなので、上記のような課題を解消できる他に、各種AWSサービスとの親和性も高いという点から選んでみました。 手順の概要 CodeCommitでリポジトリを作成 サーバにetckeeperをインストールする サーバからCodeCommitに接続できるようにする CodeCommit上で複数サーバの/etcが管理できるようにする CodeComm
![CodeCommitとetckeeperで複数サーバの/etcを管理する | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/13935a4e593b03d16999ca4cb4f253480dea8a3f/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2015%2F07%2Fcodecommit.png)