Home > Guides > RightLink > RightLink Overview > About RightLink

About RightLink

Table of Contents

What is RightLink?

RightLink is the agent installed on every server running in RightScale that supports our latest automation features. RightLink is preinstalled on all RightImages (Version 5 and above) published by RightScale. Currently, the minimum recommended RightLink version for all RightImages is Version 5.6. RightLink Versions 5.4 and earlier were beta releases not recommended for production use.

Although RightLink was initially designed to support the optimized execution of RightScripts and Chef recipes, it can also be extended to support other tools like Puppet.

Warning!

Customized images are not fully supported by RightScale. We encourage you to use our ServerTemplates and RightImages. However, if you do create custom images and would like to RightLink-enable them, please see Creating RightScale-enabled Images with RightLink.

Advantages of RightLink

There are several advantages of using RightLink-enabled RightImages (Version 5 images and later).

General advantages

  • Performance - Real-time execution of scripts as opposed to periodic polling. Loosely defined, the technology is closer to push technology than pull (polling).
  • Discovery - RightLink supports our machine tags, allowing discovery amongst Servers that can be used very pragmatically. For example, application Servers that automatically register with the load balancer upon boot, or slaves locating a master based on machine tags.
  • Robustness - The architecture that supports RightLink is more reliable because it does not rely on SSH to perform crucial system tasks. The v5 architecture uses a reliable queuing service so no messages are dropped.

Open Source

We’ve open-sourced the RightLink codebase to enable others to inspect what we ask them to put on their servers and to be able to leverage all the code that we put in to provide a more efficient and dynamic messaging system. Currently, RightLink probably has some RightScale-specific code in it, but we’re open to factoring that out such that others can use the same codebase in other contexts.

RightLink is published under the MIT license. See the LICENSE file in the source code.

The source code and license agreement for RightLink can be found at:  http://github.com/rightscale/right_link.

You must to post a comment.
Last Modified
00:06, 17 May 2013

Page Rating

Was this article helpful?

Tags

Glossary | 用語용어

Site Map Community Training Corporate Site Get Support Dashboard Login

Doc Feedback

Product Feedback Resources Forums MultiCloud Marketplace Support Tickets

Dashboard Status