/
.env.template
56 lines (34 loc) · 1.47 KB
/
.env.template
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
# VAR SECTION
SSHFILE = ~/.ssh/config
LAB = tinylab
VERSION_EOS = 4.27.6M
PYENVDIR= ~/.pyenv/
### -- Woodpecker Setup --
WOODPECKER_AGENT_SECRET='9b978d8e39393fcc4652d292e9ca635e4241117200655a35fb0991f68dce7af3'
WOODPECKER_GITEA_CLIENT='71afcafb-4415-48cb-bc86-dcb7a4cc00f9' WOODPECKER_GITEA_SECRET='Z4tiSZlAAgTLlpsHsk1z6uDyfy2hUmc7azRTBRseNVkf'
WOODPECKER_GITEA_URL="http://localhost:3000"
WOODPECKER_HOST="http://0.0.0.0"
### -- AWS Setup --
# THE VALUES BELOW MUST BE MODIFIED TO MATCH YOUR SETUP
AWS_REGION = eu-west-1
# Amazon Linux 2 AMI (HVM) - Kernel 5.10
AWS_AMI=ami-04dd4500af104442f
# THe instance type to use
AWS_INSTANCE_TYPE=c5.9xlarge
# The security group to apply to the instance. Should have your IP allowed into SSH port
AWS_SG=sg-04bf12c4b9ded546d
# The reacheable subnet (private or public) from your IP to the instance. (Is public unless you have a S2S VPN / DX to your VPC)
AWS_SUBNET=subnet-1accea5bd8d4cd234
# The instance profile created if you want to put directly the CEOS image to use on S3 and the instance profile give access to the bucket
AWS_INSTANCE_PROFILE=role-containerlab
AWS_CEOS_S3_BUCKET=containerlab-images
# The SSH key file
AWS_SSH_KEY=$(realpath ./containerlab.pem)
# The SSH Keypair to use matching the ssh keyfile above
AWS_SSH_KEYPAIR_NAME=containerlab
# @@@@ Static Access Key Auth @@@@@@
#AWS_ACCESS_KEY_ID=
#AWS_SECRET_ACCESS_KEY=
# @@@@ MFA Auth @@@@@@
AWSROLEARN = arn:aws:iam::<AWSACCOUNT>:role/role-touse
AWSPROFILE = role-touse