nix-aurora:Nis on Mesos上的Aurora

时间:2021-05-15 17:33:57
【文件属性】:
文件名称:nix-aurora:Nis on Mesos上的Aurora
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-15 17:33:57
nix mesos aurora Nix 尼克斯奥罗拉 此仓库是将与表达式语言,程序包管理器和构建系统集成的概念证明。 有什么想法 这个想法是使用Nix表达式定义Aurora作业配置。 每个Nix表达式都定义一个单独的Aurora作业(使用典型的Task / Process / Constraint / Resources / etc。模式),其中构建结果是可以传递到Aurora CLI的JSON配置文件。 由于作业是使用Nix定义和构建的,因此所有引用的包和依赖项都是透明构建的。 这意味着您可以避免为版本控制和初始化定义额外的过程。 如果您的过程依赖于软件包,则只​​需在cmdline引用该软件包,然后Nix将构建该软件包并提供对Nix存储中依赖项的引用。 例如,如果要运行Nginx进程,则可以使用cmdline = "${pkgs.nginx}/bin/nginx ..."创建一个进程。 构建作业后,Nix将构建Nginx并将
【文件预览】:
nix-aurora-master
----examples()
--------prometheus()
--------hello_world()
----.gitignore(25B)
----lib()
--------aurora.nix(4KB)
----README.md(4KB)

网友评论