From f536681e9a40eb36c994a16ca5c5eeab4190b39f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=96=9F=E9=85=8C=20=E9=B5=AC=E5=85=84?= Date: Wed, 30 Mar 2022 14:12:54 +0900 Subject: [PATCH] Added create-k8s-secrets.sh --- create-k8s-secrets.sh | 29 +++++++++++++++++++++++++++++ create-secrets.sh | 2 -- 2 files changed, 29 insertions(+), 2 deletions(-) create mode 100755 create-k8s-secrets.sh delete mode 100644 create-secrets.sh 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 -