aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Cuny <franck@fcuny.net>2025-04-30 14:41:22 -0700
committerFranck Cuny <franck@fcuny.net>2025-04-30 14:41:22 -0700
commit2e2530262cd9baf4d20becb224ec80846ec7aa11 (patch)
treeb7e9ce88ceee64f7a44c70698b0595527cd452a8
parentno need for a desktop configuration (diff)
downloadinfra-2e2530262cd9baf4d20becb224ec80846ec7aa11.tar.gz
add more aliases for ssh to various environments
-rw-r--r--nix/users/fcuny/work.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/nix/users/fcuny/work.nix b/nix/users/fcuny/work.nix
index e376cf4..e90317c 100644
--- a/nix/users/fcuny/work.nix
+++ b/nix/users/fcuny/work.nix
@@ -49,14 +49,22 @@ in
{
name = "chi1";
alias = "chi1";
+ jumpHost = "chi1-jumpcontainer-es";
}
{
name = "ash1";
alias = "ash1";
+ jumpHost = "chi1-jumpcontainer-es";
}
{
name = "sitetest3";
alias = "st3";
+ jumpHost = "st3-jumpcontainer-es";
+ }
+ {
+ name = "sitetest2-snc2";
+ alias = "st2-snc2";
+ jumpHost = "st2-snc2-jumpcontainer-es";
}
];
@@ -73,13 +81,17 @@ in
}
{
name = "ssh-${env.alias}";
- value = "ssh -o StrictHostKeyChecking=no -J chi1-jumpcontainer-es -o 'CertificateFile=~/.ssh/cert-${env.alias}' root@";
+ value = "ssh -o StrictHostKeyChecking=no -J ${env.jumpHost} -o 'CertificateFile=~/.ssh/cert-${env.alias}'";
}
]) environments
);
# Add any additional non-environment specific aliases
additionalAliases = {
+ "sjump-st1-snc2" = "${pkgs.customPackages.sapi}/bin/sapi jump sitetest1-snc2";
+ "sjump-st1-snc3" = "${pkgs.customPackages.sapi}/bin/sapi jump sitetest3-snc2";
+ "sjump-st2-snc2" = "${pkgs.customPackages.sapi}/bin/sapi jump sitetest2-snc2";
+ "sjump-st3" = "${pkgs.customPackages.sapi}/bin/sapi jump sitetest3";
"sjump" = "${pkgs.customPackages.sapi}/bin/sapi jump";
};
in