-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
executable file
·58 lines (54 loc) · 1.48 KB
/
docker-compose.yml
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
version: '2'
services:
image:
image: christhomas/kops:latest
build: .
kops-taspli:
image: christhomas/kops:latest
volumes:
- ./aws/:/root/.aws/
- ./ssh:/root/.ssh
- ./projects:/projects
- ./kube-config/:/root/.kube/
environment:
- AWS_PROFILE=taspli
- BUCKET=plista-staging-kops-config
- REGION=eu-central-1
- DOMAIN=taspli.com
- CLUSTER=k8s.taspli.com
- MASTER_INSTANCE=t2.micro
- MASTER_COUNT=1
- NODE_INSTANCE=t2.micro
- NODE_COUNT=4
kops-burning-candle:
image: christhomas/kops:latest
volumes:
- ./aws:/root/.aws
- ./ssh:/root/.ssh
- ./projects:/projects
- ./kube-config/burning-candle.conf:/root/.kube/config
environment:
- AWS_PROFILE=burning-candle
- BUCKET=burning-candle-kops-config
- REGION=eu-west-1
- DOMAIN=burning-candle.com
- CLUSTER=k8s.burning-candle.com
- MASTER_INSTANCE=t2.micro
- NODE_INSTANCE=t2.micro
kops-ratemybravas:
image: christhomas/kops:latest
volumes:
- ./aws:/root/.aws
- ./ssh:/root/.ssh
- ./projects:/projects
- ./kube-config/ratemybravas.conf:/root/.kube/config
environment:
- AWS_PROFILE=ratemybravas
- BUCKET=ratemybravas-kops-config
- REGION=eu-west-1
- DOMAIN=ratemybravas.com
- CLUSTER=k8s.ratemybravas.com
- MASTER_INSTANCE=t2.micro
- MASTER_COUNT=1
- NODE_INSTANCE=t2.micro
- NODE_COUNT=2