mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 12:27:28 +00:00
chore(script): add local installation example scripts
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
charts/
|
charts/
|
||||||
node_modules/
|
node_modules/
|
||||||
package*.json
|
package*.json
|
||||||
|
*.bak
|
||||||
Executable
+35
@@ -0,0 +1,35 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
## Infisical local k8s development environment setup script
|
||||||
|
## using 'helm' and assume you already have a cluster and an ingress (nginx)
|
||||||
|
##
|
||||||
|
|
||||||
|
##
|
||||||
|
## DEVELOPMENT USE ONLY
|
||||||
|
## DO NOT USE IN PRODUCTION
|
||||||
|
##
|
||||||
|
|
||||||
|
# define variables
|
||||||
|
cluster_name=infisical
|
||||||
|
host=infisical.local
|
||||||
|
|
||||||
|
# install infisical (local development)
|
||||||
|
helm dep update
|
||||||
|
cat <<EOF | helm upgrade --install --atomic \
|
||||||
|
-n infisical-dev --create-namespace \
|
||||||
|
-f - \
|
||||||
|
infisical-dev .
|
||||||
|
mailhog:
|
||||||
|
enabled: true
|
||||||
|
backendEnvironmentVariables:
|
||||||
|
SITE_URL: https://$host
|
||||||
|
SMTP_FROM_ADDRESS: dev@$host
|
||||||
|
SMTP_FROM_NAME: Local Infisical
|
||||||
|
SMTP_HOST: mailhog
|
||||||
|
SMTP_PASSWORD: ""
|
||||||
|
SMTP_PORT: 1025
|
||||||
|
SMTP_SECURE: false
|
||||||
|
SMTP_USERNAME: dev@$host
|
||||||
|
frontendEnvironmentVariables:
|
||||||
|
SITE_URL: https://$host
|
||||||
|
EOF
|
||||||
@@ -56,16 +56,6 @@ cat <<EOF | helm upgrade --install --atomic \
|
|||||||
-n infisical-dev --create-namespace \
|
-n infisical-dev --create-namespace \
|
||||||
-f - \
|
-f - \
|
||||||
infisical-dev .
|
infisical-dev .
|
||||||
frontend:
|
|
||||||
enabled: true
|
|
||||||
image:
|
|
||||||
pullPolicy: Always
|
|
||||||
backend:
|
|
||||||
enabled: true
|
|
||||||
image:
|
|
||||||
pullPolicy: Always
|
|
||||||
mongodb:
|
|
||||||
enabled: true
|
|
||||||
mailhog:
|
mailhog:
|
||||||
enabled: true
|
enabled: true
|
||||||
backendEnvironmentVariables:
|
backendEnvironmentVariables:
|
||||||
Reference in New Issue
Block a user