mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
26 lines
354 B
Bash
Executable file
26 lines
354 B
Bash
Executable file
#!/bin/sh
|
|
|
|
NS=$1
|
|
|
|
if [ -z "$NS" ]; then
|
|
echo "Specify a namespace argument"
|
|
exit 1
|
|
fi
|
|
|
|
if [ -z "$2" ]; then
|
|
echo "No secret set"
|
|
exit 0
|
|
fi
|
|
|
|
SECRET=$(echo -n $2 | base64 -w 0)
|
|
|
|
kubectl apply -f - <<EOF
|
|
apiVersion: v1
|
|
data:
|
|
token: ${SECRET}
|
|
kind: Secret
|
|
metadata:
|
|
name: arangodb-backup-remote-secret
|
|
namespace: ${NS}
|
|
type: Opaque
|
|
EOF
|