forked from wallix/awless-templates
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.json
113 lines (113 loc) · 3.96 KB
/
manifest.json
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
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
[
{
"Title": "Awless readonly group",
"Name": "awless_readonly_group",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/awless_readonly_group.aws"
},
{
"Title": "Awless readwrite group",
"Name": "awless_readwrite_group",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/awless_readwrite_group.aws"
},
{
"Title": "Group of instances scaling with CPU consumption",
"Name": "dynamic_autoscaling_watching_CPU",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/dynamic_autoscaling_watching_CPU.aws",
"Description": "Create an autoscaling group of instances and watch their CPU to dynamically allocate/delete instances when needed.",
"Tags": [
"infra",
"autoscaling"
]
},
{
"Title": "Ebs infra",
"Name": "ebs_infra",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/ebs_infra.aws"
},
{
"Title": "Instance ssh",
"Name": "instance_ssh",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/instance_ssh.aws"
},
{
"Title": "Instance with awless",
"Name": "instance_with_awless",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/instance_with_awless.aws"
},
{
"Title": "Instance with awless scheduler",
"Name": "instance_with_awless_scheduler",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/instance_with_awless_scheduler.aws"
},
{
"Title": "Create a classic Kafka infra",
"Name": "kafka_infra",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/kafka_infra.aws",
"CLIExample": "awless run repo:kafka_infra redhat-ami=$(awless search images redhat --id-only) remote-access.cidr=$(awless whoami --ip-only)/32 broker-instance-type=t2.medium zookeeper-instance-type=t2.medium",
"Description": "Create a classic Kafka infra: brokers, 1 zookeeper instance"
},
{
"Title": "Create VPC with a Linux host bastion",
"Name": "linux_bastion",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/linux_bastion.aws",
"Description": "This template build this typical Linux bastion [architecture](http://docs.aws.amazon.com/quickstart/latest/linux-bastion/architecture.html) except it only deploys one host bastion on one public subnet",
"Tags": [
"infra"
]
},
{
"Title": "Policies on role",
"Name": "policies_on_role",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/policies_on_role.aws"
},
{
"Title": "Private subnet",
"Name": "private_subnet",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/private_subnet.aws"
},
{
"Title": "Public subnet",
"Name": "public_subnet",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/public_subnet.aws"
},
{
"Title": "Role for resource",
"Name": "role_for_resource",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/role_for_resource.aws"
},
{
"Title": "Role for user",
"Name": "role_for_user",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/role_for_user.aws"
},
{
"Title": "Simple infra",
"Name": "simple_infra",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/simple_infra.aws"
},
{
"Title": "Upload Image from local file",
"Name": "upload_image",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/upload_image.aws",
"Description": "This template uploads on s3 a local VM file (VHD, OVA, VMDK). Then it creates an AMI from the S3 object.",
"Tags": [
"infra",
"s3"
]
},
{
"Title": "User",
"Name": "user",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/user.aws"
},
{
"Title": "Vpc",
"Name": "vpc",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/vpc.aws"
},
{
"Title": "Wordpress ha",
"Name": "wordpress_ha",
"Link": "https://raw.githubusercontent.com/wallix/awless-templates/master/wordpress_ha.aws"
}
]