Skip to content

Commit ebc958b

Browse files
authored
Fix typos
1 parent 7cf7f58 commit ebc958b

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

doc/source/tosca.rst

+19-19
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ TOSCA
55

66
The Infrastructure Manager supports the definition of Cloud topologies using `OASIS TOSCA Simple Profile in YAML Version 1.0 <http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/TOSCA-Simple-Profile-YAML-v1.0.html>`_.
77

8-
The TOSCA support has been developed under de framework of the `INDIGO DataCloud EU project <http://http://www.indigo-datacloud.eu>`_.
8+
The TOSCA support was developed under the framework of the `INDIGO DataCloud EU project <http://http://www.indigo-datacloud.eu>`_.
99
You can see some input examples at
10-
`https://github.com/indigo-dc/tosca-types/tree/master/examples <https://github.com/indigo-dc/tosca-types/tree/master/examples>`_.
10+
`https://github.com/grycap/tosca/tree/main/templates <https://github.com/grycap/tosca/tree/main/templates>`_.
1111

1212
Basic example
1313
^^^^^^^^^^^^^
@@ -55,7 +55,7 @@ the SSH credentials to access it::
5555
Setting VMI URI
5656
^^^^^^^^^^^^^^^^
5757

58-
As in RADL you can set an specific URI identifying the VMI to use in the VM.
58+
As in RADL, you can set a specific URI identifying the VMI to use in the VM.
5959
The URI format is the same used in RADL (:ref:`radl_system`). In this case
6060
the type must be changed to ``tosca.nodes.indigo.Compute`` (the Compute normative
6161
type does not support the ``os image`` property), and the image property must
@@ -82,7 +82,7 @@ be added in the ``os`` capability::
8282
Advanced Compute host properties
8383
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
8484

85-
The ``tosca.nodes.indigo.Compute`` custom type add a new set of advanced features to the
85+
The ``tosca.nodes.indigo.Compute`` custom type adds a new set of advanced features to the
8686
host properties, enabling the request of GPUs and
8787
`Intel SGX <https://www.intel.com/content/www/us/en/architecture-and-technology/software-guard-extensions.html>`_ CPU support
8888
in the compute node::
@@ -109,8 +109,8 @@ Network properties
109109
Basic properties
110110
-----------------
111111

112-
The easiest way to specify network requirements of the Compute node is sing the endpoint capability properties.
113-
For example the following example the compute node requests for a public IP::
112+
The easiest way to specify network requirements of the Compute node is using the endpoint capability properties.
113+
For example, the following example the compute node requests for a public IP::
114114

115115
...
116116
simple_node:
@@ -123,15 +123,15 @@ For example the following example the compute node requests for a public IP::
123123

124124
Possible values of the ``network_name`` endpoint property:
125125

126-
* PRIVATE: The Compute node does not requires a public IP. **This is the default behavior if no
126+
* PRIVATE: The Compute node does not require a public IP. **This is the default behaviour if no
127127
endpoint capability is defined**.
128128
* PUBLIC: The Compute node requires a public IP.
129129
* Network provider ID: As the `provider_id` network property in RADL
130130
It defines the name of the network in a specific Cloud provider
131131
(see :ref:`_radl_network`):
132132

133-
Furthermore the endpoint capability has a set of additional properties
134-
to set the DNS name of the node or the set of ports to be externally accesible::
133+
Furthermore, the endpoint capability has a set of additional properties
134+
to set the DNS name of the node or the set of ports to be externally accessible::
135135

136136
...
137137

@@ -151,7 +151,7 @@ to set the DNS name of the node or the set of ports to be externally accesible::
151151
Advanced properties
152152
-------------------
153153

154-
In case that you need a more detailed definition of the networks, you can use the
154+
In case you need a more detailed definition of the networks, you can use the
155155
``tosca.nodes.network.Network`` and ``tosca.nodes.network.Port`` TOSCA normative types.
156156
In this way you can define the set of networks needed in your topology using the ports to
157157
link the networks with the Compute nodes::
@@ -198,7 +198,7 @@ Custom defined Port type ``tosca.nodes.indigo.network.Port`` has a set of additi
198198
Software Components
199199
^^^^^^^^^^^^^^^^^^^
200200

201-
IM enable to use Ansible playbooks as implementation scripts. Furthermore it enables to specify
201+
IM enable the use of Ansible playbooks as implementation scripts. Furthermore, it enables to specify
202202
Ansible roles (``tosca.artifacts.AnsibleGalaxy.role``) and collections (``tosca.artifacts.AnsibleGalaxy.collections``)
203203
to be installed and used in the playbooks::
204204

@@ -255,8 +255,8 @@ some cloud providers, in general is better not to add it::
255255
Policies & groups
256256
^^^^^^^^^^^^^^^^^
257257

258-
IM enables the definition of the specific cloud provider where the Compute nodes will be deployed in an hybrid deployment.
259-
For example, in the following code we assume that we have defined three computes nodes (compute_one, compute_two and compute_three).
258+
IM enables the definition of the specific cloud provider where the Compute nodes will be deployed in a hybrid deployment.
259+
For example, in the following code we assume that we have defined three compute nodes (compute_one, compute_two and compute_three).
260260
We can create a placement group with two of them (compute_one and compute_two) and then set a placement policy with a cloud_id
261261
(that must be defined in the :ref:`auth-file`), and create a second placement policy where we can set a different cloud provider
262262
and, optionally, an availability zone::
@@ -285,10 +285,10 @@ Container Applications (Kubernetes connector)
285285
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
286286

287287
IM also enables the definition of container applications to be deployed in a Kubernetes cluster.
288-
In the following example we can see how to define a container application (IM) that uses a
288+
In the following example, we can see how to define a container application (IM) that uses a
289289
ConfigMap for a configuration file. The IM application is connected with a MySQL backend
290290
using the ``IM_DATA_DB`` environment variable. The MySQL container is defined with a Persistent
291-
Volume Claim (PVC) of 10GB. Furthermore the IM application specifies an endpoint to be published
291+
Volume Claim (PVC) of 10GB. Furthermore, the IM application specifies an endpoint to be published
292292
that will result in the creation of a Kubernetes Ingress.
293293

294294
...
@@ -384,14 +384,14 @@ Advanced Output values
384384
The ``tosca.nodes.indigo.Compute`` node type adds a new
385385
attribute named: ``ansible_output``. It is a map that has one element per each IM
386386
configuration step, so you can access it by name. The steps have the keyword
387-
``tasks`` that is also a map that has one element per ansible task. In this case
388-
it can bes accessed using the task name as defined in the playbook. Finally
387+
``tasks``, that is also a map that has one element per ansible task. In this case
388+
it can be accessed using the task name as defined in the playbook. Finally
389389
there is an ``output`` keyword that returns the output of the task.
390390
In most of the cases the task is a ``debug`` ansible task that shows anything you
391391
want to return.
392392

393-
In the following example the specified task was a debug ansible task that shows the
394-
value of a internal defined value::
393+
In the following example, the specified task was a debug ansible task that shows the
394+
value of a internally defined value::
395395

396396
...
397397

0 commit comments

Comments
 (0)