From 64595ee7c89cce37269f806e741838a2eff5960e Mon Sep 17 00:00:00 2001 From: ducoterra Date: Sun, 20 Jun 2021 21:06:05 -0400 Subject: [PATCH] Remove vault_unseal script We don't need the original vault_unseal script since pivault_unseal basically takes its place. --- scripts/vault_unseal.py | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100755 scripts/vault_unseal.py diff --git a/scripts/vault_unseal.py b/scripts/vault_unseal.py deleted file mode 100755 index ebfa9ae..0000000 --- a/scripts/vault_unseal.py +++ /dev/null @@ -1,32 +0,0 @@ -#!/usr/bin/python3 - -import json -import os -import subprocess -import threading - -vaults = ["vault-0"] - -home = os.getenv("HOME") -with open(os.path.join(home, ".vault-keys/pivault-cluster-keys.json")) as f: - vault_secrets = json.load(f) - -procs = [] - -for vault in vaults: - procs += [ - threading.Thread( - target = subprocess.run, - args = ( - ["kubectl", "--context", "pikube.dnet-admin-pivault", - "exec", "-ti", vault, "--", - "vault", "operator", "unseal", - vault_secrets.get("unseal_keys_b64")[key]],)) - for key in range(int(vault_secrets.get("unseal_threshold"))) - ] - -for thread in procs: - thread.start() - -for thread in procs: - thread.join()