generated from ContainerCraft/devcontainer
-
Notifications
You must be signed in to change notification settings - Fork 12
/
.envrc
29 lines (25 loc) · 1.25 KB
/
.envrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
##################################################################################
# bash bin
export PATH=$PATH:.github/bin
# Platform Architecture
export ARCH=$(uname -m | awk '{ if ($$1 == "x86_64") print "amd64"; else if ($$1 == "aarch64" || $$1 == "arm64") print "arm64"; else print "unknown" }')
##################################################################################
# Basic Config Variables
export KUBECONFIG=$PWD/.kube/config
export TALOSCONFIG=$PWD/.talos/manifest/talosconfig
export OMNICONFIG=.talos/omniconfig
export BROWSER=echo
##################################################################################
# Pulumi Environment Variables
# - https://www.pulumi.com/docs/cli/environment-variables
export PULUMI_HOME=$PWD/.pulumi
export PULUMI_SKIP_UPDATE_CHECK=true
export PULUMI_SKIP_CONFIRMATIONS=true
export PULUMI_AUTOMATION_API_SKIP_VERSION_CHECK=true
export PULUMI_K8S_DELETE_UNREACHABLE=true
##################################################################################
# Optional Pulumi Environment Variables
# Useful for CI testing
# Uncomment to use local backend instead of Pulumi Cloud
#export PULUMI_BACKEND_URL=${PULUMI_BACKEND_URL:-file://$PWD/.pulumi}
#export PULUMI_CONFIG_PASSPHRASE=${PULUMI_CONFIG_PASSPHRASE:-foobarbaz}