Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
C
cloud-3239696
Manage
Activity
Members
Labels
Plan
Custom issue tracker
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Model registry
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Issue forks
cloud-3239696
Commits
88ed5c49
Commit
88ed5c49
authored
3 years ago
by
Yas Naoi
Browse files
Options
Downloads
Patches
Plain Diff
Issue
#3233607
by yas: Hotfix - Update README.md for CFn templates
parent
91370410
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
cfn/nested/README.md
+22
-23
22 additions, 23 deletions
cfn/nested/README.md
with
22 additions
and
23 deletions
cfn/nested/README.md
+
22
−
23
View file @
88ed5c49
...
@@ -4,52 +4,52 @@ USAGE INSTRUCTIONS
...
@@ -4,52 +4,52 @@ USAGE INSTRUCTIONS
The following Cloud Formation templates are provided.
The following Cloud Formation templates are provided.
-
`cloud_orchestrator_full.yaml`
-
`cloud_orchestrator_full.yaml`
-
Builds a fully distributed Cloud Orchestrator
-
Builds a fully distributed Cloud Orchestrator distribution.
distribution.
-
Database:
**RDS (MySQL)**
-
Database:
**RDS (MySQL)**
-
Memcache:
**ElastiCache (Memcached)**
-
Memcache:
**ElastiCache (Memcached)**
-
Runtime:
**EC2**
with LAMP stack
-
Runtime:
**EC2**
with LAMP stack
-
VPC:
**Automatic**
-
VPC:
**Automatic**
-
`cloud_orchestrator_full_manual_vpc.yaml`
-
`cloud_orchestrator_full_manual_vpc.yaml`
-
Builds a fully distributed Cloud Orchestrator distribution. This template
-
Builds a fully distributed Cloud Orchestrator distribution. This template
lets a user choose a VPC and Subnet for the EC2 instance.
lets a user choose a VPC and Subnet for the EC2 instance.
-
Runtime:
**EC2**
with LAMP stack
-
Runtime:
**EC2**
with LAMP stack
-
Database:
**RDS**
(MySQL)
-
Database:
**RDS**
(MySQL)
-
Memcache:
**ElastiCache (Memcached)**
-
Memcache:
**ElastiCache (Memcached)**
-
VPC:
**User-specified VPC and Subnet**
-
VPC:
**User-specified VPC and Subnet**
-
`cloud_orchestrator_single.yaml`
-
`cloud_orchestrator_single.yaml`
-
Builds a Cloud Orchestrator distribution fully contained in a single EC2
-
Builds a Cloud Orchestrator distribution fully contained in a single EC2
instance.
instance.
-
Runtime:
**EC2**
with LAMP stack
-
Runtime:
**EC2**
with LAMP stack
-
Database:
**MariaDB**
-
Database:
**MariaDB**
-
Memcache:
**Memached**
-
Memcache:
**Memached**
-
VPC:
**Automatic**
-
VPC:
**Automatic**
-
`cloud_orchestrator_single_manual_vpc.yaml`
-
`cloud_orchestrator_single_manual_vpc.yaml`
-
Fully contained in a single EC2 instance. This template lets a user choose a
-
Fully contained in a single EC2 instance. This template lets a user choose
VPC and Subnet for the EC2 instance. Builds a Cloud Orchestrator distribution.
a VPC and Subnet for the EC2 instance. Builds a Cloud Orchestrator
distribution.
-
Runtime:
**EC2**
with LAMP stack
-
Runtime:
**EC2**
with LAMP stack
-
Database:
**MariaDB**
-
Database:
**MariaDB**
-
Memcache:
**Memached**
-
Memcache:
**Memached**
-
VPC:
**User-specified VPC and Subnet**
-
VPC:
**User-specified VPC and Subnet**
-
`cloud_orchestrator_docker.yaml`
-
`cloud_orchestrator_docker.yaml`
-
Build a Cloud Orchestrator distribution running individual Docker containers
-
Build a Cloud Orchestrator distribution running individual Docker containers
in a single EC2 instance.
in a single EC2 instance.
-
Runtime:
**Docker on EC2**
with LAMP stack
-
Runtime:
**Docker on EC2**
with LAMP stack
-
Database:
**MariaDB**
-
Database:
**MariaDB**
-
Memcache:
**Memached**
-
Memcache:
**Memached**
-
VPC: Automatic
-
VPC: Automatic
-
`cloud_orchestrator_docker_manual_vpc.yaml`
-
`cloud_orchestrator_docker_manual_vpc.yaml`
-
Builds a Cloud Orchestrator distribution running individual Docker
-
Builds a Cloud Orchestrator distribution running individual Docker
containers in a single EC2 instance. This template lets a user choose a VPC
and
containers in a single EC2 instance. This template lets a user choose a VPC
Subnet for the EC2 instance.
and
Subnet for the EC2 instance.
-
Runtime:
**Docker**
on EC2 with LAMP stack
-
Runtime:
**Docker**
on EC2 with LAMP stack
-
Database:
**MariaDB**
-
Database:
**MariaDB**
-
Memcache:
**Memached**
-
Memcache:
**Memached**
-
VPC:
**User-specified VPC and Subnet**
-
VPC:
**User-specified VPC and Subnet**
-
`cloud_orchestrator_docker_rds_manual_vpc.yaml`
-
`cloud_orchestrator_docker_rds_manual_vpc.yaml`
-
Builds a Cloud Orchestrator distribution running individual Docker
-
Builds a Cloud Orchestrator distribution running individual Docker
containers in a single EC2 instance. The database is running on RDS. This
containers in a single EC2 instance. The database is running on RDS. This
template lets a user choose a VPC and Subnet for the EC2 instance.
template lets a user choose a VPC and Subnet for the EC2 instance.
-
Runtime:
**Docker on EC2**
with LAMP stack
-
Runtime:
**Docker on EC2**
with LAMP stack
-
Database:
**RDS (MySQL)**
-
Database:
**RDS (MySQL)**
-
Memcache:
**Memached**
-
Memcache:
**Memached**
...
@@ -66,15 +66,14 @@ The packaged version of these templates are hosted in S3.
...
@@ -66,15 +66,14 @@ The packaged version of these templates are hosted in S3.
To package the templates for your own usage, follow these steps:
To package the templates for your own usage, follow these steps:
1.
Prep and upload the nested templates. The command also replaces the
1.
Prep and upload the nested templates. The command also replaces the
TemplateURLs with publicly accessible S3 urls.
Template URLs with publicly accessible S3 urls:
`aws cloudformation package --template-file <TEMPLATE_NAME.yaml>
`aws cloudformation package --template-file <TEMPLATE_NAME.yaml>
--output-template <output_template_name.yaml> --s3-bucket
--output-template <output_template_name.yaml> --s3-bucket
<Accessible S3 Bucket>`
<Accessible S3 Bucket>`
2.
Log into AWS console and navigate to CloudFormation. Make sure your account
2.
Log into AWS management console and navigate to CloudFormation. Make sure
has permissions for IAM, VPC and Networking, Security Groups, RDS, ElastiCache
your account has permissions for IAM, VPC and Networking, Security Groups,
and EC2.
RDS, ElastiCache and EC2.
3.
Use the
`<output_template_name.yaml>`
to launch the Cloud Orchestrator
3.
Use the
`<output_template_name.yaml>`
to launch the Cloud Orchestrator stack.
stack.
4.
Wait for the stack to launch. Then follow the instructions under
4.
Wait for the stack to launch. Then follow the instructions under
`Outputs`
>
`Instructions`
.
`Outputs > Instructions`
.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment