diff --git a/create-k8s-secrets.sh b/create-k8s-secrets.sh new file mode 100755 index 0000000..561815d --- /dev/null +++ b/create-k8s-secrets.sh @@ -0,0 +1,29 @@ +#!/bin/bash +# Copyleft https://git.k8s.astropenguin.net/penguin/s3-arch-utils + +# ## +# +# Usage +# create-k8s-secrets.sh namespace secret-name +# +# Description +# Create a secret config for arch_* in secret-name under the +# specificed namespace +# +# # + +function _print_files { + for i in $( ls arch_*.sh ); do + echo " $i: $( base64 -w0 $i )" + done +} + +cat<<__SECRET__ +apiVersion: v1 +data: +`_print_files` +kind: Secret +metadata: + name: $2 + namespace: $1 +__SECRET__ diff --git a/create-secrets.sh b/create-secrets.sh deleted file mode 100644 index 05a7907..0000000 --- a/create-secrets.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -