NixOps
NixOps is a tool for deploying NixOS machines in a network or cloud
Nixを使ったプロビジョニングツール
NixOSの環境をリモートマシンにdeployするためのツール
Nix言語で設定を書く
cloud上でインスタンスを作ったり
ビルドしたり、
依存関係をinstallしたり
Serviceを開始したり、停止したり
deployの自動化
deployされたものの再現性の保証
multi-cloudにも対応
wiki
manual
github
#WIP
『Nixで拓く最先端 DevOps』
本
AnsibleをやめてNixOpsにしてみたら、デプロイがめちゃくちゃ早くて検証が快適になりました。
NixOpsは、DockerとAnsibleが合体し2段階進化したようなDevOpsツールです
https://booth.pm/ja/items/1574973
https://hydra.nixos.org/build/115931128/download/1/manual/manual.html
https://nixos.wiki/wiki/Install_NixOS_on_Amazon_EC2
EC2
https://typeclasses.com/nixos-on-aws
https://qiita.com/hyphon81/items/69bf3837ead2ffcc228a
https://www.youtube.com/watch?v=SoHtccHNOJ8