You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Jenkins Plugin for Cloudify, provided with version 5.0.5 onward, allows Jenkins authors
15
-
to embed Cloudify functions within jobs and pipelines.
14
+
The Jenkins Plugin for {{< param product_name >}}, provided with version 5.0.5 onward, allows Jenkins authors
15
+
to embed {{< param product_name >}} functions within jobs and pipelines.
16
16
17
17
### Plugin contents
18
18
19
19
The plugin provides:
20
20
21
-
* Discrete build steps for basic Cloudify functions (uploading / deleting blueprints, creating / deleting environments, workflow execution and so forth)
22
-
* A standard Jenkins _Build Wrapper_, a convenient enclosure for other build steps that sets up a Cloudify environment before the main steps and deletes the environment afterwards
21
+
* Discrete build steps for basic {{< param product_name >}} functions (uploading / deleting blueprints, creating / deleting environments, workflow execution and so forth)
22
+
* A standard Jenkins _Build Wrapper_, a convenient enclosure for other build steps that sets up a {{< param product_name >}} environment before the main steps and deletes the environment afterwards
23
23
* Build steps for integration with other provisioning tools:
Copy file name to clipboardExpand all lines: content/bestpractices/manager_of_managers/_index.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,22 +7,22 @@ abstract: Spire Manager
7
7
weight: 102
8
8
---
9
9
10
-
# Using Cloudify as a Manager of Managers (a.k.a MoM or Spire)
11
-

12
-
*Using Cloudify as a Manager of Managers*
10
+
# Using {{< param product_name >}} as a Manager of Managers (a.k.a MoM or Spire)
11
+

12
+
*Using {{< param product_name >}} as a Manager of Managers*
13
13
14
14
15
-
The Cloudify managers of managers (Spire) feature allows control of several managers (*local managers*) from one manager (*Spire*) via the deploy-on feature.
15
+
The {{< param product_name >}} managers of managers (Spire) feature allows control of several managers (*local managers*) from one manager (*Spire*) via the deploy-on feature.
16
16
The deploy-on feature allows users to deploy services on the discovered environments.
17
17
The deploy-on feature also provides a means to deploy the same service on multiple environments using a single command. Users can group the environments based on location, tagging and filters.
18
18
The following guide provides a step by step guide on how to install sub managers, add them to a central manager using a discovery mechanism, and deploy an application on multiple managers through a single command.
19
19
20
20
21
-
## 1. Installation of Cloudify Spire Manager
21
+
## 1. Installation of {{< param cfy_spire_name >}} Manager
22
22
23
-
To install the ***MAIN Manager (Spire)***, please refer to the [Cloudify official documentation.](https://docs.cloudify.co/latest/install_maintain/installation/installing-manager/)
23
+
To install the ***MAIN Manager (Spire)***, please refer to the [{{< param product_name >}} official documentation.](https://docs.cloudify.co/latest/install_maintain/installation/installing-manager/)
24
24
25
-
You can also check [Cloudify EC2 Provisioning](https://github.com/cloudify-community/cloudify-catalog/tree/6.4.0-build/cloudify_manager/ec2). It is the package for installing the *Cloudify Manager* on an ec2 AWS instance.
25
+
You can also check [{{< param product_name >}} EC2 Provisioning](https://github.com/cloudify-community/cloudify-catalog/tree/6.4.0-build/cloudify_manager/ec2). It is the package for installing the *{{< param cfy_manager_name >}}* on an ec2 AWS instance.
26
26
27
27
## 2. Installation of sub-managers
28
28
@@ -40,17 +40,17 @@ First step is to deploy [manager_discovery.yaml](https://github.com/cloudify-com
40
40
-***protocol*** - protocol used by sub manager
41
41
-***port*** - number of port which sub manager is exposed
42
42
43
-
[Installation using the Cloudify Management Console]({{< relref "exposing_submanager/exposing_submanager_ui.md" >}})
43
+
[Installation using the {{< param cfy_console_name >}}]({{< relref "exposing_submanager/exposing_submanager_ui.md" >}})
44
44
45
-
[Installation using the Cloudify API]({{< relref "exposing_submanager/exposing_submanager_api.md" >}})
45
+
[Installation using the {{< param cfy_api_name >}}]({{< relref "exposing_submanager/exposing_submanager_api.md" >}})
46
46
47
-
[Installation using the Cloudify CLI]({{< relref "exposing_submanager/exposing_submanager_cli.md" >}})
47
+
[Installation using the {{< param cfy_api_name >}}]({{< relref "exposing_submanager/exposing_submanager_cli.md" >}})
48
48
49
49
50
50
### Required secrets
51
51
52
52
To perform correct management, you need to create also a proper [secret](https://docs.cloudify.co/latest/cli/orch_cli/secrets/) about your **all** sub managers in Spire central manager. There are two ways to connect Spire with sub managers:
53
-
-_Token_ - contains the proper value of [Cloudify token](https://docs.cloudify.co/latest/cli/orch_cli/tokens/). The token can be created with command ***cfy token create***
53
+
-_Token_ - contains the proper value of [{{< param product_name >}} token](https://docs.cloudify.co/latest/cli/orch_cli/tokens/). The token can be created with command ***cfy token create***
54
54
-_User password_ and _username_- contains the value of password and name of the user
Copy file name to clipboardExpand all lines: content/bestpractices/manager_of_managers/deploy_on_mechanism/_index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ Inputs description:
27
27
-*trust_all* - the value of ***CLOUDIFY_SSL_TRUST_ALL*** (true if the certificate is not valid or for testing purpose)
28
28
- optional (depends on authentication type):
29
29
-*cloudify_secret_token* - the name of the secret which contains token value
30
-
-*cloudify_password_secret_name* and *cloudify_user_secret_name*- the name of the secret which contains value of the password and the user name of Cloudify user.
30
+
-*cloudify_password_secret_name* and *cloudify_user_secret_name*- the name of the secret which contains value of the password and the user name of {{< param product_name >}} user.
31
31
32
32
## Verification “Deploy on” mechanism
33
33
To check if deployments are deployed on local managers, follow the example below/
Copy file name to clipboardExpand all lines: content/bestpractices/plugin-development.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
title: "Cloudify Plugin Development: Best Practices"
2
+
title: "Plugin Development: Best Practices"
3
3
description: "Tips and best practices for plugin development"
4
4
weight: 98
5
5
alwaysopen: false
@@ -159,7 +159,7 @@ finally:
159
159
160
160
### Using `causes` with `RecoverableError` / `NonRecoverableError`
161
161
162
-
When raising one of Cloudify’s exceptions (`RecoverableError` or `NonRecoverableError`), as a result of an underlying exception, you should use the “causes” feature when creating the exception class. This ensures that important troubleshooting data is not lost.
162
+
When raising one of {{< param product_name >}}’s exceptions (`RecoverableError` or `NonRecoverableError`), as a result of an underlying exception, you should use the “causes” feature when creating the exception class. This ensures that important troubleshooting data is not lost.
0 commit comments