mirror of
https://github.com/OpenStaticFish/MicroServices.git
synced 2026-10-13 06:35:12 +00:00
Integrate Doppler secrets
This commit is contained in:
Executable
+13
@@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
if [ -n "${WEBSHARE_API_KEY:-}" ] && [ -n "${WEBSHARE_PROXY_USERNAME:-}" ] && [ -n "${WEBSHARE_PROXY_PASSWORD:-}" ]; then
|
||||
kubectl create secret generic webshare-api \
|
||||
--from-literal=api-key="$WEBSHARE_API_KEY" \
|
||||
--from-literal=proxy-username="$WEBSHARE_PROXY_USERNAME" \
|
||||
--from-literal=proxy-password="$WEBSHARE_PROXY_PASSWORD" \
|
||||
--dry-run=client \
|
||||
-o yaml | kubectl apply -f -
|
||||
else
|
||||
echo "Webshare runtime config missing; country scraping unavailable"
|
||||
fi
|
||||
Reference in New Issue
Block a user