Skip to content

Commit

Permalink
deploy: fa4262c
Browse files Browse the repository at this point in the history
  • Loading branch information
astro committed May 26, 2024
1 parent c7f4552 commit 2e72155
Show file tree
Hide file tree
Showing 5 changed files with 172 additions and 152 deletions.
30 changes: 15 additions & 15 deletions host-options.html
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ <h2 id="microvmautostart"><a class="header" href="#microvmautostart">microvm.aut
<code>[ ]</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmhostenable"><a class="header" href="#microvmhostenable">microvm.host.enable</a></h2>
<p>Whether to enable the microvm.nix host module.</p>
Expand All @@ -192,7 +192,7 @@ <h2 id="microvmhostenable"><a class="header" href="#microvmhostenable">microvm.h
<code>true</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmhostusenotifysockets"><a class="header" href="#microvmhostusenotifysockets">microvm.host.useNotifySockets</a></h2>
<p>Enable if all your MicroVMs run with a Hypervisor that sends readiness notification over a VSOCK.</p>
Expand All @@ -204,7 +204,7 @@ <h2 id="microvmhostusenotifysockets"><a class="header" href="#microvmhostusenoti
<code>false</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmstatedir"><a class="header" href="#microvmstatedir">microvm.stateDir</a></h2>
<p>Directory that contains the MicroVMs</p>
Expand All @@ -214,7 +214,7 @@ <h2 id="microvmstatedir"><a class="header" href="#microvmstatedir">microvm.state
<code>&quot;/var/lib/microvms&quot;</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvirtiofsdextraargs"><a class="header" href="#microvmvirtiofsdextraargs">microvm.virtiofsd.extraArgs</a></h2>
<p>Extra command-line switch to pass to virtiofsd.</p>
Expand All @@ -224,7 +224,7 @@ <h2 id="microvmvirtiofsdextraargs"><a class="header" href="#microvmvirtiofsdextr
<code>[ ]</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvirtiofsdinodefilehandles"><a class="header" href="#microvmvirtiofsdinodefilehandles">microvm.virtiofsd.inodeFileHandles</a></h2>
<p>When to use file handles to reference inodes instead of O_PATH file descriptors
Expand All @@ -238,7 +238,7 @@ <h2 id="microvmvirtiofsdinodefilehandles"><a class="header" href="#microvmvirtio
<code>null</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvms"><a class="header" href="#microvmvms">microvm.vms</a></h2>
<p>The MicroVMs that shall be built declaratively with the host NixOS.</p>
Expand All @@ -248,7 +248,7 @@ <h2 id="microvmvms"><a class="header" href="#microvmvms">microvm.vms</a></h2>
<code>{ }</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnameautostart"><a class="header" href="#microvmvmsnameautostart">microvm.vms.&lt;name&gt;.autostart</a></h2>
<p>Add this MicroVM to config.microvm.autostart?</p>
Expand All @@ -258,7 +258,7 @@ <h2 id="microvmvmsnameautostart"><a class="header" href="#microvmvmsnameautostar
<code>true</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnameconfig"><a class="header" href="#microvmvmsnameconfig">microvm.vms.&lt;name&gt;.config</a></h2>
<p>A specification of the desired configuration of this MicroVM,
Expand All @@ -269,7 +269,7 @@ <h2 id="microvmvmsnameconfig"><a class="header" href="#microvmvmsnameconfig">mic
<code>null</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnameflake"><a class="header" href="#microvmvmsnameflake">microvm.vms.&lt;name&gt;.flake</a></h2>
<p>Source flake for declarative build</p>
Expand All @@ -279,7 +279,7 @@ <h2 id="microvmvmsnameflake"><a class="header" href="#microvmvmsnameflake">micro
<code>null</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnamenixpkgs"><a class="header" href="#microvmvmsnamenixpkgs">microvm.vms.&lt;name&gt;.nixpkgs</a></h2>
<p>This option is only respected when <code>config</code> is specified.
Expand All @@ -290,7 +290,7 @@ <h2 id="microvmvmsnamenixpkgs"><a class="header" href="#microvmvmsnamenixpkgs">m
<code>pkgs.path</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnamepkgs"><a class="header" href="#microvmvmsnamepkgs">microvm.vms.&lt;name&gt;.pkgs</a></h2>
<p>This option is only respected when <code>config</code> is specified.
Expand All @@ -302,7 +302,7 @@ <h2 id="microvmvmsnamepkgs"><a class="header" href="#microvmvmsnamepkgs">microvm
<code>pkgs</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnamerestartifchanged"><a class="header" href="#microvmvmsnamerestartifchanged">microvm.vms.&lt;name&gt;.restartIfChanged</a></h2>
<p>Restart this MicroVM’s services if the systemd units are changed,
Expand All @@ -314,7 +314,7 @@ <h2 id="microvmvmsnamerestartifchanged"><a class="header" href="#microvmvmsnamer
<code>false</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnamespecialargs"><a class="header" href="#microvmvmsnamespecialargs">microvm.vms.&lt;name&gt;.specialArgs</a></h2>
<p>This option is only respected when <code>config</code> is specified.
Expand All @@ -327,7 +327,7 @@ <h2 id="microvmvmsnamespecialargs"><a class="header" href="#microvmvmsnamespecia
<code>{ }</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>
<h2 id="microvmvmsnameupdateflake"><a class="header" href="#microvmvmsnameupdateflake">microvm.vms.&lt;name&gt;.updateFlake</a></h2>
<p>Source flake to store for later imperative update</p>
Expand All @@ -337,7 +337,7 @@ <h2 id="microvmvmsnameupdateflake"><a class="header" href="#microvmvmsnameupdate
<code>null</code></p>
<p><em>Declared by:</em></p>
<ul>
<li><a href="file:///nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix">/nix/store/n9wqf7dzryyylp2j1k3r5lv0dx0b21a0-source/nixos-modules/host/options.nix</a></li>
<li><a href="file:///nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix">/nix/store/dvfcsapvvvqsbpn572fdi3dphkyq6n9i-source/nixos-modules/host/options.nix</a></li>
</ul>

</main>
Expand Down
Loading

0 comments on commit 2e72155

Please sign in to comment.