feat: add declarative microvms

This commit is contained in:
oddlama 2023-05-08 14:48:59 +02:00
parent 1a7472207a
commit 1b9d9fc58a
No known key found for this signature in database
GPG key ID: 14EFE510775FE39A
8 changed files with 124 additions and 80 deletions

40
flake.lock generated
View file

@ -116,11 +116,11 @@
]
},
"locked": {
"lastModified": 1682856014,
"narHash": "sha256-QkjneK3DH68IsEf2VnTkMesjsyHsVeVlr6TFxp97uIw=",
"lastModified": 1683508929,
"narHash": "sha256-AqkIrwewCL8+zlkqhNxheF+kOfyakzZDk43SqRTIqRE=",
"owner": "nix-community",
"repo": "disko",
"rev": "8b43938cf77bbeddec127a5398b5dba3578c4290",
"rev": "2a59f5cf641607dbecb0cfec3ae32247e4aeb311",
"type": "github"
},
"original": {
@ -207,11 +207,11 @@
]
},
"locked": {
"lastModified": 1682779989,
"narHash": "sha256-H8AjcIBYFYrlRobYJ+n1B+ZJ6TsaaeZpuLn4iRqVvr4=",
"lastModified": 1683543852,
"narHash": "sha256-aS9qNcg9GwSYFLCWa3Lw+2nVPG11mmQ3B7Oka1hh04M=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "3144311f31194b537808ae6848f86f3dbf977d59",
"rev": "3f3fa731ad0f99741d4dc98e8e1287b45e30b452",
"type": "github"
},
"original": {
@ -257,12 +257,10 @@
]
},
"locked": {
"lastModified": 1682817142,
"narHash": "sha256-mkKUFwQq8Sgw+p82K5SoWO6lODFeJcr+SpzH3+Utye0=",
"owner": "astro",
"repo": "microvm.nix",
"rev": "15fb183b412619d27db227dcbaf959c63bdaba09",
"type": "github"
"lastModified": 1682972682,
"narHash": "sha256-IYInF92rLqqVk/dyugT2QVbVeEfYx1rbBJjbUlRD8oE=",
"type": "git",
"url": "file:///root/projects/microvm.nix"
},
"original": {
"owner": "astro",
@ -293,11 +291,11 @@
]
},
"locked": {
"lastModified": 1682332772,
"narHash": "sha256-GMoWhChQdeNM2FFqVbEZgBABSdi/+JgSP6v+jUz5b24=",
"lastModified": 1683530131,
"narHash": "sha256-R0RSqj6JdZfru2x/cM19KJMHsU52OjtyxI5cccd+uFc=",
"owner": "nix-community",
"repo": "nixos-generators",
"rev": "d774aeedc0685e5871be1e1ee0511900deeb21c2",
"rev": "10079333313ff62446e6f2b0e7c5231c7431d269",
"type": "github"
},
"original": {
@ -308,11 +306,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1682836095,
"narHash": "sha256-PdzpJhuXBz71AgWNWMMYLbB8GMMce6QguhQY/6HOOcc=",
"lastModified": 1683269598,
"narHash": "sha256-KNsb+nBbB1Fmxd07dt4E0KXMT4YeKJB7gQaA6Xfk+mo=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "e4a21ddcb45ee5f5c85a5d9e9698debf77fb98c3",
"rev": "51559e691f1493a26f94f1df1aaf516bb507e78b",
"type": "github"
},
"original": {
@ -344,11 +342,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1682692304,
"narHash": "sha256-9/lyXN2BpHw+1xE+D2ySBSLMCHWqiWu5tPHBMRDib8M=",
"lastModified": 1683408522,
"narHash": "sha256-9kcPh6Uxo17a3kK3XCHhcWiV1Yu1kYj22RHiymUhMkU=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "937a9d1ee7b1351d8c55fff6611a8edf6e7c1c37",
"rev": "897876e4c484f1e8f92009fd11b7d988a121a4e7",
"type": "github"
},
"original": {