Skip to content

Commit 3227f56

Browse files
authored
Merge pull request rundeck#2856 from shigemk2/fix-link-administration-managing-node-sources
Fix link in administration/managing-node-sources
2 parents 37b4dbf + b640b0a commit 3227f56

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

docs/en/administration/04-node-resource-sources.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -120,21 +120,21 @@ from <code>project.resources.url</code> and then stored at
120120
anvils resource model, it will request the resources.xml file from
121121
the viewvc URL, obtaining the latest revision.
122122

123-
[subversion]: http://subversion.tigris.org/
123+
[subversion]: https://subversion.apache.org/
124124
[viewvc]: http://www.viewvc.org/
125125

126126
#### Amazon EC2 Nodes ####
127127

128-
[Amazon's EC2](http://aws.amazon.com/ec2/) (Elastic Cloud Compute) is a cloud service in wide use for dynamic infrastructure; it is easy to start up and shut down Node "Instances" in the cloud.
128+
[Amazon's EC2](https://aws.amazon.com/ec2/) (Elastic Cloud Compute) is a cloud service in wide use for dynamic infrastructure; it is easy to start up and shut down Node "Instances" in the cloud.
129129

130130
For Rundeck, we would like to have a way of querying the EC2 service to see what EC2 Instances are available for use as Rundeck Nodes.
131131

132132
Amazon has a well-defined API for communication with their services, which would allow us to pull out the EC2 data, and generate XML if we wanted to. We could write a script that produces that data and use that script on a server to produce data via a URL, or we could use that script with the [script resource model source plugin](../plugins-user-guide/resource-model-source-plugins.html#script-resource-model-source-configuration) to generate it. This would give us complete control of the output, but does require extra work.
133133

134-
However, there is already a plugin to do this for you: the [Rundeck EC2 Nodes Plugin](https://github.com/gschueler/rundeck-ec2-nodes-plugin).
134+
However, there is already a plugin to do this for you: the [Rundeck EC2 Nodes Plugin](https://github.com/rundeck-plugins/rundeck-ec2-nodes-plugin).
135135

136-
* [rundeck-ec2-nodes-plugin](https://github.com/gschueler/rundeck-ec2-nodes-plugin) project source code on github
137-
* [download the binary distribution](https://github.com/gschueler/rundeck-ec2-nodes-plugin/downloads).
136+
* [rundeck-ec2-nodes-plugin](https://github.com/rundeck-plugins/rundeck-ec2-nodes-plugin) project source code on github
137+
* [download the binary distribution](https://github.com/rundeck-plugins/rundeck-ec2-nodes-plugin/downloads).
138138

139139
Use is fairly simple:
140140

@@ -145,7 +145,7 @@ Use is fairly simple:
145145
5. Enter the configuration details (see below) for the plugin and click "Save".
146146
6. Click "Save" for the Project Configuration.
147147

148-
Minimal configuration details for the plugin includes your AWS access credentials you can find here <http://aws.amazon.com/security-credentials>.
148+
Minimal configuration details for the plugin includes your AWS access credentials you can find here <https://console.aws.amazon.com/iam/home>
149149

150150
*Access Key*
151151
: Specify your AWS Access key.
@@ -161,7 +161,7 @@ You can manage the set of Nodes that gets returned from the plugin by organizing
161161

162162
The EC2 plugin will automatically add tags for the nodes based on an EC2 Instance Tag named "Rundeck-Tags", as well as the Instance's state. You can also add "Mapping parameters" to the EC2 Plugin configuration to add additional tags.
163163

164-
You can add filters to the EC2 Plugin configuration under the "Filter Params" configuration area, with the syntax of: `filter=value;filter2=value2`. The available filter names are listed in [AWS API - DescribeInstances](http://docs.aws.amazon.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeInstances.html).
164+
You can add filters to the EC2 Plugin configuration under the "Filter Params" configuration area, with the syntax of: `filter=value;filter2=value2`. The available filter names are listed in [AWS API - DescribeInstances](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html).
165165

166166
You can also configure your EC2 Plugin manually or automatically by creating or modifying the [project.properties] file, and defining a [Resource Model Source] provider, like this:
167167

@@ -238,7 +238,7 @@ Rundeck lets the remote site inform it when the following steps occur:
238238
* The user cancels the Node changes, or otherwise has finished without saving
239239
* An error occurs and an error message should be shown.
240240

241-
Due to web browser security restrictions, direct communication between different webpages can only be done through use of the [postMessage](http://www.whatwg.org/specs/web-apps/current-work/#crossDocumentMessages) method.
241+
Due to web browser security restrictions, direct communication between different webpages can only be done through use of the [postMessage](https://html.spec.whatwg.org/#crossDocumentMessages) method.
242242

243243
The remote page can send these messages simply with this javascript:
244244

@@ -326,7 +326,7 @@ venkman:
326326

327327
The [ndbtest](https://github.com/gschueler/ndbtest) project on github provides an example of how the remote Resource Editor can integrate with Rundeck using JavaScript.
328328

329-
This project is a simple [Grails](http://grails.org) application which provides a database of Node data. The standard web-based user flow is:
329+
This project is a simple [Grails](https://grails.org) application which provides a database of Node data. The standard web-based user flow is:
330330

331331
* List all nodes.
332332
* Edit a Node with the edit page. From here the User can:
@@ -362,10 +362,10 @@ To complete the round-trip of editing a Node and then showing the results back i
362362

363363

364364

365-
[curl]: http://curl.haxx.se/
365+
[curl]: https://curl.haxx.se/
366366
[xmlstarlet]: http://xmlstar.sourceforge.net/
367-
[CMDB]: http://en.wikipedia.org/wiki/Configuration_management_database
368-
[AJAX]: http://en.wikipedia.org/wiki/Ajax_(programming)
367+
[CMDB]: https://en.wikipedia.org/wiki/Configuration_management_database
368+
[AJAX]: https://en.wikipedia.org/wiki/Ajax_(programming)
369369

370370
[project.properties]: configuration-file-reference.html#project.properties
371371
[Tutorial]: ../tutorials/index.html

0 commit comments

Comments
 (0)