-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy path.envrc
88 lines (74 loc) · 3.12 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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
## This project (git clone)
export LIMA_WORKDIR=/path/to/this/folder/kind-on-lima-public
export LIMA_HOME="/Users/user/.lima"
## Lima CLI
## if you manage lima CLI installation with brew
# export LIMACTL_BIN=limactl
# export LIMA_BIN=lima
## if you manage lima CLI installation with the makefile target
export LIMACTL_BIN=${LIMA_WORKDIR}/bin/limactl
export LIMA_BIN=${LIMA_WORKDIR}/bin/lima
## LIMA
## MacOS < 13
# export LIMA_INSTANCE=docker
## MacOS >= 13
export LIMA_INSTANCE=vz
## Where to store the VM data like OCI image archives, etc.
export LIMA_DATA_DIR=/opt/lima
## Docker daemon
export DOCKER_HOST=unix://$HOME/docker.sock
# Distribution / registry
export REGISTRY_TAG="2.8.3"
export REGISTRY_IMAGE="distribution/distribution"
# MetalLB
export METALLB_VERSION="v0.13.9"
# Cilium
export CILIUM_VERSION="v1.13.0"
## KinD
#export KIND_NODE_VERSION=v1.23.4
# export KIND_NODE_VERSION=v1.19.7
# v1.25 works ok
#export KIND_NODE_VERSION="v1.25.3"
#export KIND_NODE_VERSION="v1.27.3"
export KIND_NODE_VERSION="v1.29.1"
export LOCALHOST_CACHE_NAME='kind-registry'
export QUAYIO_CACHE_NAME='registry-quayio'
export GCRIO_CACHE_NAME='registry-gcrio'
export DOCKERIO_CACHE_NAME='registry-dockerio'
export DOCKERIO_REG1_CACHE_NAME='registry-dockerio-reg1'
export USDOCKERPKGDEV_CACHE_NAME='registry-us-docker-pkg-dev'
export USCENTRAL1DOCKERPKGDEV_CACHE_NAME='registry-us-central1-docker-pkg-dev'
export LOCALHOST_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-localhost
export QUAYIO_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-quayio
export GCRIO_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-gcrio
export DOCKERIO_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-dockerio
export DOCKERIO_REG1_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-dockerio-reg1
export USDOCKERPKGDEV_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-us-docker.pkg.dev
export USCENTRAL1DOCKERPKGDEV_CACHE_DIR=${LIMA_DATA_DIR}/docker-registry-us-central1-docker.pkg.dev
export LOCALHOST_CACHE_PORT='5000'
export QUAYIO_CACHE_PORT='5010'
export GCRIO_CACHE_PORT='5020'
export DOCKERIO_CACHE_PORT='5030'
export DOCKERIO_REG1_CACHE_PORT='5060'
export USDOCKERPKGDEV_CACHE_PORT='5040'
export USCENTRAL1DOCKERPKGDEV_CACHE_PORT='5050'
export LOCALHOST_REMOTE_URL='http://localhost:5000'
export QUAYIO_REMOTE_URL='https://quay.io'
export GCRIO_REMOTE_URL='https://eu.gcr.io'
#export GCRIO_REMOTE_URL='https://eu.pkg.dev'
#export DOCKERIO_REMOTE_URL='https://docker.io'
export DOCKERIO_REMOTE_URL='https://registry-1.docker.io'
export DOCKERIO_REG1_REMOTE_URL='https://registry-1.docker.io'
export USDOCKERPKGDEV_REMOTE_URL='https://us-docker.pkg.dev'
export USCENTRAL1DOCKERPKGDEV_REMOTE_URL='https://us-central1-docker.pkg.dev'
export LOCALHOST_LOCAL_URL_ALIAS='kind-registry'
export QUAYIO_LOCAL_URL_ALIAS='quay.io'
export GCRIO_LOCAL_URL_ALIAS='gcr.io'
#export DOCKERIO_LOCAL_URL_ALIAS='docker.io'
export DOCKERIO_LOCAL_URL_ALIAS='docker.io'
export DOCKERIO_REG1_LOCAL_URL_ALIAS='registry-1.docker.io'
export USDOCKERPKGDEV_LOCAL_URL_ALIAS='us-docker.pkg.dev'
export USCENTRAL1DOCKERPKGDEV_LOCAL_URL_ALIAS='us-central1-docker.pkg.dev'
# dockerhub credentials
export DOCKERHUB_USERNAME="username"
export DOCKERHUB_PASSWORD="password"