-
Notifications
You must be signed in to change notification settings - Fork 2
/
.envrc.example
56 lines (51 loc) · 1.64 KB
/
.envrc.example
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
# The following environment variables are (optionally) used in
# management of the marketplace project.
#
# These may be set in the environment ad-hoc, by a shell profile, per-
# command or, as suggested by this file, via the .envrc file supported
# by direnv.
# AWS credentials
#
# manage invokes in turn the aws cli, authentication for which must be
# set in the environment, either via AWS_ACCESS_KEY_ID and
# AWS_SECRET_ACCESS_KEY, or via AWS_PROFILE
#
# export AWS_PROFILE=
# AWS ECS
#
# The Web app container is deployed to an ECS cluster service, either
# named upon invocation of the deployment command or set in the
# environment.
#
# export ECS_CLUSTER_NAME=
# export ECS_SERVICE_NAME=
# AWS ECR
#
# The Web app container image is built for and pushed to a Docker
# registry (ECR), either named upon invocation of the build command or
# set in the environment.
#
# export IMAGE_REPOSITORY_NAME=
# export IMAGE_REPOSITORY_URI=XYZ.dkr.ecr.us-west-2.amazonaws.com
# GitHub deployment
#
# Deployments of the app may be recorded to the GitHub API.
#
# The use of a personal access token is *strongly* encouraged over the
# specification of your account password.
#
# This token requires only the "repo_deployment" scope for this
# repository.
#
# See: https://github.com/settings/tokens
#
# export GITHUB_REPO=dssg/marketplace
# export GITHUB_AUTH=user-name:auth-token
# SSH
#
# In order to access the EC2 servers that make up the cluster, for
# example for the purpose of post-deployment tasks, the default SSH
# command may be overridden, such that it will succeed against CLI-
# discovered public IPs.
#
# export ECS_SSH="ssh -i $HOME/.ssh/my-key.pem -l ec2-user"