mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-09-22 13:39:35 +00:00
chore(script): add local installation example scripts
This commit is contained in:
3
helm-charts/infisical/.gitignore
vendored
3
helm-charts/infisical/.gitignore
vendored
@@ -1,3 +1,4 @@
|
||||
charts/
|
||||
node_modules/
|
||||
package*.json
|
||||
package*.json
|
||||
*.bak
|
||||
35
helm-charts/infisical/examples/local-helm.sh
Executable file
35
helm-charts/infisical/examples/local-helm.sh
Executable file
@@ -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 \
|
||||
-f - \
|
||||
infisical-dev .
|
||||
frontend:
|
||||
enabled: true
|
||||
image:
|
||||
pullPolicy: Always
|
||||
backend:
|
||||
enabled: true
|
||||
image:
|
||||
pullPolicy: Always
|
||||
mongodb:
|
||||
enabled: true
|
||||
mailhog:
|
||||
enabled: true
|
||||
backendEnvironmentVariables:
|
||||
Reference in New Issue
Block a user