0

nixos-option指定されたシステムのオプション値を調べるコマンドがあります。フードの下では、次のようなことを行います。

$ nix-instantiate --eval -E '
  let nixos = import <nixpkgs/nixos> { };
      opt = nixos.config.networking.firewall.allowedTCPPorts;
  in builtins.deepSeq opt opt
  '

$-> [ 1194 22 8081 80 443 4949 ]

ただし、NixOps が展開されたマシンでは機能しません (そこでは構成を利用できません)。デプロイヤ マシンで、NixOps デプロイ構成からオプション値を取得する方法はありますか?

4

1 に答える 1

1

Nixops には解決策があります。;)

コマンド nixops show-option

あらすじ

nixops show-option [--xml] マシン オプション

説明

このコマンドは、指定されたマシンの指定された NixOS 構成オプションの値を出力します。

于 2016-12-21T13:13:51.530 に答える