import paramiko import sys sys.stdout.reconfigure(encoding='utf-8') ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('140.44.4.11', username='root', key_filename=r'C:\Users\Snarf\.ssh\id_ed25519_snarfnet', timeout=8) print("--- Testing authentik dump ---") cmd = "kubectl exec -n infra authentik-postgresql-0 -- env" stdin, stdout, stderr = ssh.exec_command(cmd) print(stdout.read().decode()) ssh.close() ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect('140.44.4.41', username='root', key_filename=r'C:\Users\Snarf\.ssh\id_ed25519_snarfnet', timeout=8) print("--- Testing gitea env ---") cmd = "kubectl exec -n infrastructure gitea-postgresql-0 -- env" stdin, stdout, stderr = ssh.exec_command(cmd) print(stdout.read().decode()) print("--- Testing zabbix env ---") cmd = "kubectl exec -n monitoring zabbix-postgresql-0 -- env" stdin, stdout, stderr = ssh.exec_command(cmd) print(stdout.read().decode()) ssh.close()