40 lines
623 B
Nix
40 lines
623 B
Nix
{ pkgs, ... }:
|
|
{
|
|
name = "service-zitadel";
|
|
|
|
clan = {
|
|
directory = ./.;
|
|
|
|
inventory = {
|
|
machines = {
|
|
node1 = {};
|
|
node2 = {};
|
|
node3 = {};
|
|
};
|
|
|
|
instances = {
|
|
zitadel = {
|
|
module = {
|
|
name = "@amarth/zitadel";
|
|
input = "self";
|
|
};
|
|
|
|
roles.controller.machines."node1" = {};
|
|
|
|
roles.peer.machines."node2" = {};
|
|
roles.peer.machines."node3" = {};
|
|
};
|
|
};
|
|
};
|
|
|
|
nodes = {
|
|
node1 = {};
|
|
node2 = {};
|
|
node3 = {};
|
|
};
|
|
|
|
testScript = ''
|
|
start_all()
|
|
'';
|
|
};
|
|
}
|