Add machine user

[ZITADOPER-1]
This commit is contained in:
Haim Kortovich
2024-05-06 15:08:53 -05:00
parent e4eef2928a
commit 46601c4186
19 changed files with 965 additions and 22 deletions

View File

@@ -16,8 +16,14 @@
version = "0.0.0";
src = ../src;
vendorHash = "sha256-8zGXnliSEnac9ry3eITjsXFuKYwJvKAYXeZUB65/PPo=";
postInstallPhase = ''
cp cmd $out
installPhase = ''
runHook preInstall
mkdir -p $out/bin
dir="$GOPATH/bin"
[ -e "$dir" ] && cp -r $dir/cmd $out/manager
runHook postInstall
'';
};
dockerPackage = pkgs.dockerTools.buildImage {
@@ -27,10 +33,10 @@
copyToRoot = pkgs.buildEnv {
name = "operator";
paths = [ package ];
pathsToLink = [ "/bin" ];
pathsToLink = [ "/" ];
};
config = {
Cmd = [ "/bin/cmd" ];
Cmd = [ "/manager" ];
WorkingDir = "/";
User = "65532:65532";
};