about summary refs log tree commit diff
path: root/scripts
diff options
context:
space:
mode:
authormakefunstuff <[email protected]>2024-06-28 17:54:07 +0200
committermakefunstuff <[email protected]>2024-06-28 17:54:07 +0200
commitb427ae29bd6d0abc447d70fe082ceddfcc42a10e (patch)
tree0971f5c20c64f9ba2fa81b753e200ffcf7db56c9 /scripts
parent8c6eeb9045125aa3b0666deccc3815e78112ea16 (diff)
downloadk3s-lab-b427ae29bd6d0abc447d70fe082ceddfcc42a10e.tar.gz
it works!!!!!1111
Diffstat (limited to '')
-rwxr-xr-xscripts/argocd-admin-password40
-rwxr-xr-xscripts/bootstrap (renamed from scripts/deploy-argocd)0
-rwxr-xr-xscripts/create-secret24
-rw-r--r--scripts/setup-apps0
4 files changed, 0 insertions, 64 deletions
diff --git a/scripts/argocd-admin-password b/scripts/argocd-admin-password
deleted file mode 100755
index da85088..0000000
--- a/scripts/argocd-admin-password
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-# Ensure a secret name is provided
-if [ -z "$1" ]; then
-  echo "Usage: $0 <onepassword-secret-name>"
-  exit 1
-fi
-
-# Set the secret name
-SECRET_NAME=$1
-
-# Check if 1Password CLI is installed
-if ! command -v op &> /dev/null; then
-  echo "1Password CLI (op) could not be found. Please install it first."
-  exit 1
-fi
-
-# Sign in to 1Password (ensure OP_SESSION_myaccount is set in the environment)
-if [ -z "$OP_SESSION_myaccount" ]; then
-  eval $(op signin my)
-fi
-
-# Retrieve the admin password from 1Password
-ADMIN_PASSWORD=$(op read "op://Personal/$SECRET_NAME/password")
-
-if [ -z "$ADMIN_PASSWORD" ]; then
-  echo "Failed to retrieve the admin password from 1Password."
-  exit 1
-fi
-
-# Generate bcrypt hash of the password
-HASHED_PASSWORD=$(htpasswd -nbBC 10 "" "$ADMIN_PASSWORD" | tr -d ':\n' | sed 's/$2y/$2a/')
-
-# Create the Kubernetes secret
-kubectl create secret generic argocd-secret \
-  --from-literal=admin.password=$HASHED_PASSWORD \
-  -n argocd
-
-echo "ArgoCD admin password secret created successfully."
-
diff --git a/scripts/deploy-argocd b/scripts/bootstrap
index aa0b3e5..aa0b3e5 100755
--- a/scripts/deploy-argocd
+++ b/scripts/bootstrap
diff --git a/scripts/create-secret b/scripts/create-secret
deleted file mode 100755
index d9aa929..0000000
--- a/scripts/create-secret
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/bash
-
-set -e
-
-function createSecret() {
-  local secretName=$1
-  local secretKey=$2
-  local secretValue=$3
-
-  kubectl create secret generic $secretName --from-literal=$secretKey=$secretValue
-}
-
-function help() {
-  echo "Usage: create-secret <secret name> <secret key> <secret value>"
-}
-
-case "$#" in
-  3)
-    createSecret $1 $2 $3
-    ;;
-  *)
-    help
-    ;;
-esac
diff --git a/scripts/setup-apps b/scripts/setup-apps
deleted file mode 100644
index e69de29..0000000
--- a/scripts/setup-apps
+++ /dev/null