feat: add macos setup

This commit is contained in:
2025-08-02 18:41:16 +02:00
parent a320c5908a
commit 328a01d5be
7 changed files with 298 additions and 87 deletions

View File

@@ -16,6 +16,7 @@ Host front
Port 222
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host tablet
@@ -23,6 +24,7 @@ Host tablet
Port 8022
User u0_a617
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host ratchet
@@ -35,6 +37,7 @@ Host ratchet
Host server
Hostname 10.0.9.2
User hermansen
IdentitiesOnly yes
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
@@ -42,12 +45,14 @@ Host nef
Hostname 192.168.96.153
User kjuulh
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host nef_remote
Hostname 10.0.9.18
User kjuulh
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
@@ -60,6 +65,7 @@ Host clank_postgres
Hostname 10.0.9.8
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_bigboks_0
@@ -67,6 +73,7 @@ Host clank_bigboks_0
Hostname 10.0.10.0
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_raw_front
@@ -74,6 +81,7 @@ Host clank_raw_front
Hostname 10.0.9.14
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_crdb
@@ -81,6 +89,7 @@ Host clank_crdb
Hostname 10.0.9.15
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_crdb_agent_0
@@ -88,220 +97,202 @@ Host clank_crdb_agent_0
Hostname 10.0.9.16
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host wg_clank_bigboks_0
Hostname 10.0.10.0
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_smolboks_0
Hostname 10.0.11.0
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_smolboks_1
Hostname 10.0.10.6
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_smolboks_2
Hostname 10.0.10.7
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_smolboks_3
Hostname 10.0.13.0
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_testboks_0
Hostname 10.0.12.1
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_monitoring
Hostname 10.0.9.6
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host drone
Hostname 10.0.11.3
User drone-1
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_matrix
Hostname 10.0.11.4
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_renovate
Hostname 10.0.11.5
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_harbor
Hostname 10.0.11.6
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_storage
Hostname 10.0.11.7
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_vault
Hostname 10.0.11.8
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_zitadel
Hostname 10.0.11.9
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_todo
Hostname 10.0.11.10
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_blog
Hostname 10.0.11.11
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_reserve_me
Hostname 10.0.11.12
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_atuin
Hostname 10.0.11.13
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_gitea
Hostname 10.0.11.14
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_content
Hostname 10.0.11.15
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_bitebuds
Hostname 10.0.11.16
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_plausible
Hostname 10.0.11.17
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_loki
Hostname 10.0.11.18
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_releaser
Hostname 10.0.11.19
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host clank_postgresql
Hostname 10.0.11.20
User root
PubKeyAuthentication yes
IdentitiesOnly true
IdentityFile ~/.ssh/id_clank
Host windmill
Hostname 10.0.13.4
User root
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
Host node_ollama
Hostname 10.0.13.5
User root
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
Host node_data
Hostname 10.0.13.6
User root
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
Host harbor
Hostname 10.0.10.3
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host hass
Hostname 10.0.11.2
Port 22222
User root
IdentitiesOnly yes
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
Host clank_loki
Hostname 10.0.10.4
User root
IdentitiesOnly yes
PubKeyAuthentication yes
IdentityFile ~/.ssh/id_clank
Host ratchet_parts
Hostname 10.0.9.5
User root
PubKeyAuthentication yes
Host ratchet_monitoring
Hostname 10.0.9.6
# Hostname 10.0.9.6
Hostname kjuulh-status.netbird.selfhosted
User root
PubKeyAuthentication yes
@@ -338,8 +329,140 @@ Host netbird
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
{{ if .homebrew }}
{{ else }}
Host internal-k8s-ingress-01
Hostname 10.1.0.6
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host internal-k8s-ingress-02
Hostname 10.1.0.7
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host home-k8s-01
Hostname k8s-master-01.netbird.selfhosted
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host home-k8s-02
Hostname k8s-master-02.netbird.selfhosted
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host home-k8s-03
Hostname k8s-master-03.netbird.selfhosted
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host k8s-lb-01
#Hostname 91.99.193.111
Hostname k8s-lb-01.netbird.selfhosted
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host k8s-agent-01
#Hostname 91.99.193.111
Hostname k8s-agent-01.netbird.selfhosted
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host nef_backup
IdentityAgent '~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock'
Hostname 10.0.9.18
User backup-user
Host prod-k8s-ingress-01
Hostname 91.99.92.102
Port 22
User root
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_clank
Host prod-k8s-ingress-02
Hostname 91.99.185.44
Port 22
{{ if .understory }}
Host dashboard-01
Hostname dashboard-01.tail7b1097.ts.net
# Hostname dashboard-01
Port 22
User dashboard-01
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_dashboard
Host etl-ec2
#Hostname ec2-3-249-96-196.eu-west-1.compute.amazonaws.com
Hostname ec2-18-200-255-62.eu-west-1.compute.amazonaws.com
#Hostname ec2-3-253-194-97.eu-west-1.compute.amazonaws.com
Port 22
User ec2-user
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_ed25519
Host clickhouse
Hostname 10.0.10.167
Port 22
User ec2-user
IdentityAgent '~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock'
Host data-services
Hostname data-services
Port 22
User ec2-user
IdentityAgent '~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock'
Host dashboard-02
Hostname dashboard-02.tail7b1097.ts.net
# Hostname dashboard-02
Port 22
User dashboard-02
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_dashboard
Host dashboard-03
# Hostname dashboard-03.tail7b1097.ts.net
Hostname dashboard-03
Port 22
User dashboard-03
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_dashboard
Host data-integration
Hostname 100.97.57.21
Port 22
User ec2-user
IdentityAgent '~/Library/Group Containers/2BUA8C4S2C.com.1password/t/agent.sock'
Host etl
Hostname 100.84.251.80
Port 22
User ec2-user
PubKeyAuthentication yes
IdentitiesOnly yes
IdentityFile ~/.ssh/id_ed25519
{{ end }}
Host *
SetEnv TERM=xterm-256color
{{ end }}