commit f536681e9a40eb36c994a16ca5c5eeab4190b39f
| author | 斟酌 鵬兄 <tgckpg@gmail.com> |
| date | 2022-03-30T05:12:54Z |
| subject | Added create-k8s-secrets.sh |
commit f536681e9a40eb36c994a16ca5c5eeab4190b39f
Author: 斟酌 鵬兄 <tgckpg@gmail.com>
Date: 2022-03-30T05:12:54Z
Added create-k8s-secrets.sh
---
create-k8s-secrets.sh | 29 +++++++++++++++++++++++++++++
create-secrets.sh | 2 --
2 files changed, 29 insertions(+), 2 deletions(-)
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
-