Skip to content

Commit 4a1258d

Browse files
committed
Updating docs to match CfnCluster naming
1 parent 4480b4d commit 4a1258d

File tree

10 files changed

+45
-45
lines changed

10 files changed

+45
-45
lines changed

docs/source/autoscaling.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
.. _autoscaling:
22

3-
cfncluster auto-scaling
3+
CfnCluster auto-scaling
44
=======================
55

6-
Clusters deployed with cfncluster are elastic in several ways. The first is by
6+
Clusters deployed with CfnCluster are elastic in several ways. The first is by
77
simply setting the initial_queue_size and max_queue_size parameters of a cluster
88
settings. The initial_queue_size sets minimum size value of the ComputeFleet
99
Auto Scaling Group(ASG) and also the desired capacity value . The max_queue_size
10-
sets maximum size value of the ComputeFleet ASG. As part of the cfncluster, two
10+
sets maximum size value of the ComputeFleet ASG. As part of the CfnCluster, two
1111
Amazon CloudWatch alarms are created. These alarms monitor a custom Amazon
1212
CloudWatch metric[1] that is published by the MasterServer of each cluster, this
13-
is the second elastic nature of cfncluster. This metric is called pending and is
13+
is the second elastic nature of CfnCluster. This metric is called pending and is
1414
created per Stack and unique to each cluster. These Amazon CloudWatch alarms
1515
call ScaleUp policies associated with the ComputeFleet ASG. This is what handles
1616
the automatic addition of compute nodes when there is pending tasks in the
@@ -32,7 +32,7 @@ affecting any running jobs and also enables an elastic cluster with a fixed base
3232
number of instances.
3333

3434
The value of the auto scaling is the same for HPC as with any other workloads,
35-
the only difference here is cfncluster has code to specifically make it interact
35+
the only difference here is CfnCluster has code to specifically make it interact
3636
in a more intelligent manner. If a static cluster is required, this can be
3737
achieved by setting initial_queue_size and max_queue_size parameters to the size
3838
of cluster required and also setting the maintain_initial_size parameter to

docs/source/aws_services.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
.. _aws_services:
22

3-
AWS Services used in cfncluster
3+
AWS Services used in CfnCluster
44
===============================
55

6-
The following Amazon Web Services (AWS) services are used in cfncluster.
6+
The following Amazon Web Services (AWS) services are used in CfnCluster.
77

88
* AWS CloudFormation
99
* AWS Identity and Access Management (IAM)
@@ -19,21 +19,21 @@ The following Amazon Web Services (AWS) services are used in cfncluster.
1919
AWS CloudFormation
2020
------------------
2121

22-
AWS CloudFormation is the core service used by cfncluster. Each cluster is representated as a stack. All resources required by the cluster are defined within the cfncluster CloudFormation template. cfncluster cli commands typically map to CloudFormation stack commands, such as create, update and delete. Instances launched within a cluster make HTTPS calls to the CloudFormation Endpoint for the region the cluster is launched in.
22+
AWS CloudFormation is the core service used by CfnCluster. Each cluster is representated as a stack. All resources required by the cluster are defined within the CfnCluster CloudFormation template. CfnCluster cli commands typically map to CloudFormation stack commands, such as create, update and delete. Instances launched within a cluster make HTTPS calls to the CloudFormation Endpoint for the region the cluster is launched in.
2323

2424
For more details about AWS CloudFormation, see http://aws.amazon.com/cloudformation/
2525

2626
AWS Identity and Access Management (IAM)
2727
----------------------------------------
2828

29-
IAM is used within cfncluster to provide an Amazon EC2 IAM Role for the instances. This role is a least privilged role specifically created for each cluster. cfncluster instances are given access only to the specific API calls that are required to deploy and manage the cluster.
29+
IAM is used within CfnCluster to provide an Amazon EC2 IAM Role for the instances. This role is a least privilged role specifically created for each cluster. CfnCluster instances are given access only to the specific API calls that are required to deploy and manage the cluster.
3030

3131
For more details about AWS Identity and Access Management, see http://aws.amazon.com/iam/
3232

3333
Amazon SNS
3434
----------
3535

36-
Amazon Simple Notification Service is used to receive notifications from Auto Scaling. These events are called life cycle events, and are generated when an instance lauches or terminates in an Autoscaling Grpoup. Within cfncluster, the Amazon SNS topic for the Autoscaling Group is subnscibred to an Amazon SQS queue.
36+
Amazon Simple Notification Service is used to receive notifications from Auto Scaling. These events are called life cycle events, and are generated when an instance lauches or terminates in an Autoscaling Grpoup. Within CfnCluster, the Amazon SNS topic for the Autoscaling Group is subnscibred to an Amazon SQS queue.
3737

3838
For more details about Amazon SNS, see http://aws.amazon.com/sns/
3939

@@ -47,7 +47,7 @@ For more details about Amazon SQS, see http://aws.amazon.com/sqs/
4747
Amazon EC2
4848
----------
4949

50-
Amazon EC2 provides the compute for cfncluster. The MasterServer and ComputeFleet are EC2 instances. Any instance type that support HVM can be selected. The MasterServer and ComputeFleet can be different instance types and the ComputeFleet can also be laucnhed as Spot instances. Ephmeral storage found on the instances is mounted as a RAID0 volume.
50+
Amazon EC2 provides the compute for CfnCluster. The MasterServer and ComputeFleet are EC2 instances. Any instance type that support HVM can be selected. The MasterServer and ComputeFleet can be different instance types and the ComputeFleet can also be laucnhed as Spot instances. Ephmeral storage found on the instances is mounted as a RAID0 volume.
5151

5252
For more details about Amazon EC2, see http://aws.amazon.com/ec2/
5353

@@ -68,14 +68,14 @@ For more details about Amazon EBS, see http://aws.amazon.com/ebs/
6868
Amazon Cloud Watch
6969
------------------
7070

71-
Amazon Cloud Watch provides metric collection and alarms for cfncluster. The MasterServer publishs pending tasks(jobs) for each cluster. Two alarms are defined that based on parameters defined in the config will automatically increase the size of the ComputeFleet Auto Scaling group.
71+
Amazon Cloud Watch provides metric collection and alarms for CfnCluster. The MasterServer publishs pending tasks(jobs) for each cluster. Two alarms are defined that based on parameters defined in the config will automatically increase the size of the ComputeFleet Auto Scaling group.
7272

7373
For more details, see http://aws.amazon.com/cloudwatch/
7474

7575
Amazon S3
7676
---------
7777

78-
Amazon S3 is used to store the cfncluster templates. Each region has a bucket with all templates. Within cfncluster, access to S3 can be controlled to allow CLI/SDK tools to use S3.
78+
Amazon S3 is used to store the CfnCluster templates. Each region has a bucket with all templates. Within CfnCluster, access to S3 can be controlled to allow CLI/SDK tools to use S3.
7979

8080
For more details, see http://aws.amazon.com/s3/
8181

docs/source/conf.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
master_doc = 'index'
4646

4747
# General information about the project.
48-
project = u'cfncluster'
48+
project = u'CfnCluster'
4949
copyright = u'2014-2015, Amazon Web Services'
5050

5151
# The version info for the project you're documenting, acts as replacement for
@@ -201,7 +201,7 @@
201201
# (source start file, target name, title,
202202
# author, documentclass [howto, manual, or own class]).
203203
latex_documents = [
204-
('index', 'cfncluster.tex', u'cfncluster Documentation',
204+
('index', 'cfncluster.tex', u'CfnCluster Documentation',
205205
u'Dougal Ballantyne', u'Amazon Web Services', 'manual'),
206206
]
207207

@@ -266,7 +266,7 @@
266266
# -- Options for Epub output ----------------------------------------------
267267

268268
# Bibliographic Dublin Core info.
269-
epub_title = u'cfncluster'
269+
epub_title = u'CfnCluster'
270270
epub_author = u'Dougal Ballantyne'
271271
epub_publisher = u'Dougal Ballantyne'
272272
epub_copyright = u'2014-2015, Dougal Ballantyne'

docs/source/functional.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
.. _functional
22
3-
How cfncluster Works
3+
How CfnCluster Works
44
####################
55

6-
cfncluster was built not only as a way to manage clusters, but as a reference on how to use AWS services to build your HPC environment
6+
CfnCluster was built not only as a way to manage clusters, but as a reference on how to use AWS services to build your HPC environment
77

88
.. toctree::
99

docs/source/getting_started.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
:maxdepth: 2
55

66
###############################
7-
Getting started with cfncluster
7+
Getting started with CfnCluster
88
###############################
99

10-
cfncluster is a framework that deploys and maintains HPC clusters on AWS. It is reasonably agnostic to what the cluster is for and can easily be extended to support different frameworks. The CLI is stateless, everything is done using CloudFormation or resources within AWS.
10+
CfnCluster ("cloud formation cluster") is a framework that deploys and maintains high performance computing clusters on Amazon Web Services (AWS). Developed by AWS, CfnCluster facilitates both quick start proof of concepts (POCs) and production deployments. CfnCluster supports many different types of clustered applications and can easily be extended to support different frameworks. Download CfnCluster today to see how CfnCluster's command line interface leverages AWS CloudFormation templates and other AWS cloud services.
1111

12-
Installing cfncluster
12+
Installing CfnCluster
1313
=====================
1414

15-
The current working version is cfncluster-0.0.19. The CLI is written in python and uses BOTO for AWS actions. You can install the CLI with the following commands, depending on your OS.
15+
The current working version is CfnCluster-0.0.20. The CLI is written in python and uses BOTO for AWS actions. You can install the CLI with the following commands, depending on your OS.
1616

1717
Linux/OSX
1818
---------
@@ -39,12 +39,12 @@ Now it should be possible to run the following within a command prompt window:
3939

4040
::
4141

42-
C:\> easy_install cfncluster
42+
C:\> easy_install CfnCluster
4343

4444
Upgrading
4545
---------
4646

47-
To upgrade an older version of cfncluster, you can use either of the following commands, depening on how it was originally installed:
47+
To upgrade an older version of CfnCluster, you can use either of the following commands, depening on how it was originally installed:
4848

4949
::
5050

@@ -58,7 +58,7 @@ or
5858

5959
**Remember when upgrading to check that the exiting config is compatible with the latest version installed.**
6060

61-
Configuring cfncluster
61+
Configuring CfnCluster
6262
======================
6363

6464
Once installed you will need to setup some initial config. The easiest way to do this is below:

docs/source/index.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
contain the root `toctree` directive.
55
66
7-
cfncluster
7+
CfnCluster
88
##########
99

10-
cfncluster is a framework that deploys and maintains High Performance Clusters (HPC) on AWS. It is reasonably agnostic to what the cluster is for and can easily be extended to support different frameworks. The CLI is stateless, everything is done using CloudFormation or resources within AWS.
10+
CfnCluster ("cloud formation cluster") is a framework that deploys and maintains high performance computing clusters on Amazon Web Services (AWS). Developed by AWS, CfnCluster facilitates both quick start proof of concepts (POCs) and production deployments. CfnCluster supports many different types of clustered applications and can easily be extended to support different frameworks. Download CfnCluster today to see how CfnCluster's command line interface leverages AWS CloudFormation templates and other AWS cloud services.
1111

1212
.. toctree::
1313
:maxdepth: 2
@@ -21,23 +21,23 @@ cfncluster is a framework that deploys and maintains High Performance Clusters (
2121
Getting Started
2222
---------------
2323

24-
If you've never used ``cfncluster`` before, you should read the :doc:`Getting Started with cfncluster <getting_started>` guide to get familiar with ``cfncluster`` & its usage.
24+
If you've never used ``CfnCluster`` before, you should read the :doc:`Getting Started with cfncluster <getting_started>` guide to get familiar with ``cfncluster`` & its usage.
2525

2626
Additional Docs
2727
---------------
2828

2929
* :doc:`pre & post install actions <pre_post_install>`
30-
* :doc:`cfncluster auto-scaling <autoscaling>`
31-
* :doc:`AWS services used in cfncluster <aws_services>`
32-
* :doc:`cfncluster networking configurations <networking>`
30+
* :doc:`CfnCluster auto-scaling <autoscaling>`
31+
* :doc:`AWS services used in CfnCluster <aws_services>`
32+
* :doc:`CfnCluster networking configurations <networking>`
3333
* :doc:`working with S3 <s3_resources>`
3434

3535
Additional Resources
3636
--------------------
3737

38-
* `cfncluster Source Repository`_
39-
* `cfncluster Issue Tracker`_
40-
* `cfncluster Webcast - HPC Scalability in the Cloud`_
38+
* `CfnCluster Source Repository`_
39+
* `CfnCluster Issue Tracker`_
40+
* `CfnCluster Webcast - HPC Scalability in the Cloud`_
4141

4242
.. _cfncluster Issue Tracker: https://github.com/awslabs/cfncluster/issues
4343
.. _cfncluster Source Repository: https://github.com/awslabs/cfncluster

docs/source/networking.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Network Configurations
44
======================
55

6-
cfncluster leverages Amazon Virtual Private Cloud(VPC) for networking. This provides a very flexiable and configurable networking platform to deploy clusters within. cfncluster support the following high-level configurations:
6+
CfnCluster leverages Amazon Virtual Private Cloud(VPC) for networking. This provides a very flexiable and configurable networking platform to deploy clusters within. CfnCluster support the following high-level configurations:
77

88
* Single subnet, master and compute in the same subnet
99
* Two subnets, master in one subnet and compute new private subnet
@@ -14,9 +14,9 @@ All of these configurations can operate with or without public IP addressing. It
1414
Below are some architeture diagrams for some of those scenarios:
1515

1616
.. figure:: images/networking_single_subnet.jpg
17-
:alt: cfncluster single subnet
17+
:alt: CfnCluster single subnet
1818

19-
cfncluster in a single public subnet
19+
CfnCluster in a single public subnet
2020

2121
The configuration for this architecture, requires the following settings:
2222

@@ -29,9 +29,9 @@ The configuration for this architecture, requires the following settings:
2929
master_subnet_id = subnet-a1b2c3d4
3030

3131
.. figure:: images/networking_two_subnets.jpg
32-
:alt: cfncluster two subnets
32+
:alt: CfnCluster two subnets
3333

34-
cfncluster using two subnets(new private)
34+
CfnCluster using two subnets(new private)
3535

3636
The configuration for this architecture, requires the following settings:
3737

@@ -45,9 +45,9 @@ The configuration for this architecture, requires the following settings:
4545
compute_subnet_cidr = 10.0.1.0/24
4646

4747
.. figure:: images/networking_private_dx.jpg
48-
:alt: cfncluster private with DX
48+
:alt: CfnCluster private with DX
4949

50-
cfncluster in a private subnet connected using Direct Connect
50+
CfnCluster in a private subnet connected using Direct Connect
5151

5252
The configuration for this architecture, requires the following settings:
5353

docs/source/pre_post_install.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Custom Bootstrap Actions
44
========================
55

6-
cfncluster can execute arbritary code either before(pre) or after(post) the main bootstrap action during cluster creation. This code is typically stored in S3 and accessed via HTTP(S) during cluster creation. The code will be executed as root and can be in any script language supppoted by the cluster OS, typically `bash` or `python`.
6+
CfnCluster can execute arbritary code either before(pre) or after(post) the main bootstrap action during cluster creation. This code is typically stored in S3 and accessed via HTTP(S) during cluster creation. The code will be executed as root and can be in any script language supppoted by the cluster OS, typically `bash` or `python`.
77

88
pre-install actions are called before any cluster deployment bootstrap such as configuring NAT, EBS and the scheduler. Typical pre-install actions may include modifying storage, adding extra users or packages.
99

@@ -50,7 +50,7 @@ The following are some steps to create a simple post install script that install
5050

5151
``aws s3 cp --acl public-read /path/to/myscript.sh s3://<bucket-name>/myscript.sh``
5252

53-
3. Update cfncluster config to include the new post install action
53+
3. Update CfnCluster config to include the new post install action
5454

5555
::
5656

docs/source/s3_resources.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Working with S3
44
===============
55

6-
Accessing S3 within cfncluster can be controlled through two parameters in the cfncluster config.
6+
Accessing S3 within CfnCluster can be controlled through two parameters in the CfnCluster config.
77

88
::
99

docs/source/tutorials.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Tutorials
44
#########
55

6-
Here you can find tutorials for best practices guides for getting started with cfncluster.
6+
Here you can find tutorials for best practices guides for getting started with CfnCluster.
77

88
.. toctree::
99

0 commit comments

Comments
 (0)