Commit Graph

39 Commits

Author SHA1 Message Date
Sandro - 87dc4f22b2
Revive microvm-default to reduce the mess 2023-05-20 02:57:56 +02:00
Sandro - 04350a3faf
Combine microvm-defaults.nix to microvm.nix 2023-05-19 21:05:23 +02:00
Sandro - ca6fe29106
Fix conntrack issues in microvm
due to bad scaling with lower RAM
2023-01-05 22:13:59 +01:00
Sandro - 854385feb0
Create home with right permissions 2023-01-04 01:28:26 +01:00
Sandro - 42cc20ff5f
Migrate simd.arch to nixos-modules 2023-01-02 17:37:29 +01:00
Sandro - a0d1053943
Turn off firmware for microvm 2022-12-26 04:02:08 +01:00
Sandro - ae05bdb2dd
Create new root home dir 2022-12-23 21:42:58 +01:00
Sandro - 9597e7a816
microvm: don't mutate users in microvms 2022-12-22 21:56:36 +01:00
Sandro - 6b692d6e7b
Use writeShellScript 2022-12-22 21:56:25 +01:00
Sandro - e57371ae34
Try fixing missing root home directory 2022-12-18 22:33:18 +01:00
Sandro - 8caf765d3a
microvm: persist root bash history file 2022-12-18 22:18:08 +01:00
Sandro - 8e5f6731d4
Default microvm mounts to etc, home, var; random cleanups 2022-12-18 22:18:08 +01:00
Astro c63d8e3f15 modules/microvm: remove legacy nomad leftover 2022-12-12 01:45:53 +01:00
Sandro - b467bb4e74
Generate simd variants of each host, delete unused module 2022-12-04 08:55:28 +01:00
Sandro - 6b8d8541c6
Deadnix, statix, other cleanups 2022-12-04 08:55:27 +01:00
Sandro - c4241c25ab
Sort 2022-12-04 06:38:09 +01:00
Astro 3aef94e4a0 modules/microvm: copyToServer with --no-check-sigs 2022-11-03 20:51:57 +01:00
Sandro - ae1e318a9a
Turn automatic nix garbage collection off in microvm 2022-10-07 22:17:33 +02:00
Astro 57a93e64ea modules/microvm: use ssh-ng in copyToServer 2022-09-26 00:04:50 +02:00
Astro 5862adf9ed modules/microvm: refactor into modules/nomad-microvm 2022-09-22 02:04:04 +02:00
Astro 97e18154b1 modules/microvm: wiggle the nomad restart parameters 2022-09-21 21:26:45 +02:00
Astro 84d18b67eb modules/microvm: get hypervisors in nomad-jobs to shutdown gracefully 2022-09-21 21:26:45 +02:00
Astro e492f5a724 modules/microvm: disable dhcpcd 2022-09-18 22:15:59 +02:00
Astro ca3dd9729d modules/microvm: add defaultGateway for flpk 2022-09-18 01:44:49 +02:00
Astro 999aefd931 modules/microvm: delete old tap iface on nomad prestart not poststop 2022-09-06 21:55:27 +02:00
Astro 222b41f5e2 modules/microvm: let nomad retry restarting 2022-07-16 03:11:41 +02:00
Astro 92f8103c6a modules/microvm: add stopTuntap to nomad jobs 2022-07-13 22:44:28 +02:00
Astro 1b618f0cd8 modules/microvm: c3d2.deployment.server = "nomad" 2022-07-10 20:50:07 +02:00
Astro e66181c341 move users.microvm.uid to cluster servers 2022-07-07 01:30:58 +02:00
Astro 08060dced9 improve nomad deployment 2022-07-07 01:21:39 +02:00
Astro 16c74bf177 modules/cluster: fix microvm on nomad 2022-07-05 03:15:17 +02:00
Astro 5707cd896f add nomad scripting 2022-07-05 00:08:03 +02:00
Astro 2792bd107c stream: microvmify 2022-06-28 03:26:08 +02:00
Astro 869eca9f54 modules/microvm: take off the brakes 2022-06-19 03:08:48 +02:00
Astro 84d1789020 set microvm.vcpu 2022-06-19 03:05:53 +02:00
Astro 903e10ae99 disable autoUpdate in microvms 2022-06-18 04:24:15 +02:00
Astro 6508600c80 modules/microvm: implement c3d2.deployment.autoNetSetup 2022-06-17 23:23:08 +02:00
Astro 6be5862f97 remove dead code 2022-06-17 22:37:57 +02:00
Astro dbc3e08961 nixosModules.microvm: init, and abstract existing microvms 2022-06-16 21:18:04 +02:00