Download RightScale
Author: m | 2025-04-25
rightscale rightscale-download rightscale-tutorial rightscale-review rightscale-features Updated ; Improve this page Add a
RightScale logo vector - Download logo RightScale vector
Listed in the marketplace, but that application is used for SSO, not for cloud management integration.The only way to add this today is to go through the cloud registration process through RightScale as specified above.The ARM user performing this step must be a member of the Active Directory Tenant containing the subscription (not a guest).After registration, the only permission that the RightScale Service Principal will have on the Azure AD tenant is Sign-in and read user profile.Grant RightScale permission to a subscriptionIn order for RightScale to be able to manage cloud resources, it must have permissions granted on the Subscriptions in Azure. The RightScale cloud registration process will automatically add the RightScale service principal to the specified subscription with the Contributor role -- this is the required role for RightScale to have in order to perform cloud management on Azure.While this permission can be manually granted in AD, the RightScale cloud registration steps must still be followed in order to associate the RightScale account with the correct subscription.The user performing this action must have the Owner role on the Subscription.After registration, the RightScale Service Principal will have Contributor access on the Subscription.Grant RightScale read access to a subscriptionIn order to provide RightScale read access to a subscription, you need to first follow the steps under Connect Microsoft Azure Resource Manager to your RightScale Account.Once the AzureRM subscription has successfully been registered to the RightScale account, you can then restrict its access by following these steps:Go to the Subscriptions blade in the AzureRM Portal.Select the Subscription you would like to modify access for.Go to Access Control (IAM)Find the RightScale user and remove it.Re-add the RightScale user by selecting Add, choose Reader for the role, and find the RightScale application user in the directory.Save your changes.
RightScale Webinar: An Architectural View of RightScale
Launch-Initial BootWhen launching a new server (with a ServerTemplate and MultiCloudImage (MCI)) the following steps occur:The MCI and/or Server have tags that specify how the RightScale platform should produce user-data (see also cloud-init info):typically the rs_agent:type=right_link_lite tag specifies multi-part mime user-data and will include RightLink 10 appropriate parametersif RightLink 10 is not installed on the image, then typically a rs_agent:mime_include_url= tag is used to have cloud agent download and execute the RightLink 10 installerIf the instance was launched via RightScale Cloud Appliance for vSphere (RCA-V), networking is configured.The instance boots and an agent reads and acts on the user-data and metadata. On Linux, this agent is typically cloud-init while on Windows the situation is more complicated. For now, RightLink comes with a service to read userdata, detailed in Userdata Retrieval on Windows section below.The first user-data script places the instance parameters into /var/lib/rightscale-identity (Linux) or C:\ProgramData\RightScale\RightLink\rightscale-identity (Windows).The optional second script installs RightLink 10, which includes the following steps:creates a 'rightlink' (Linux) and 'RightLink' (Windows) user for the rightlink serviceinstalls sudoers config for the 'rightlink' user (Linux only)downloads the RightLink 10 archivedetermines the type of init system (systemd, upstart, or sysvinit) and installs the appropriate startup scripts (Linux) or NSSM is used to install RightLink as a service (Windows)starts the RightLink 10 serviceensures that the user-data based user scripts (the two scripts discussed here) run on every bootThe RightLink 10 service starts and authenticates with the platform, it then:retrieves the boot bundle and executes itif all scripts in the boot bundleRightscale Blog - Rightscale Transparent PNG - 4162x866 - Free Download
Platform?The support for tagging and its implementations will continue to evolve over time. Currently, the primary use of tags is for filtering purposes. You can then use the Dashboard GUI or RightScale API to filter and search through tagged items.RightScale Dashboard - Add/Remove tags to RightScale objects and cloud resources under their respective show pages or Info tabs. You can add multiple tags per object/resource. You can then filter by 'tag' to quickly find all of your tagged resources.RightScale API - Similar to the Dashboard, you can use the Rightscale API to add/remove tags to a resource. You can also search tags for a resource and search for all resources (within a particular type) matching given tags. See the API documentation for 'Tags' for more details.Note: Tag searches are case sensitive.Tag InheritanceGenerally speaking, tags are only applied to the resource that is tagged. However, there are a couple of special behaviors that allow for tags to be inherited by sub-resources:Server - Tags on a Server are applied to any instance launched from that Server at the time the server is launched. This allows you to pre-define tags on a Server and ensure that any instance launched will have those tags applied.MultiCloud Images - Tags on MultiCloud Images (MCIs) are applied to any instance launched using that MCI at the time the server is launched. This allows you to set up tags on MCIs in proxy environments or other situations where you can control the MCIs more tightly than the Servers. (Actors can not modify MCIs, but can modify Servers -- Designer privilege is required for modifying MCIs).Many clouds provide native tagging systems for various resources in their cloud. Users with existing instances can manage all their cloud tags through RightScale so they can take full advantage of our reporting and billing features and manage those tags in RightScale without any additional work. With our powerful query interface, administrators can perform wildcard or intersection searches and return extra information about tagged resources. Users will also have the advantage of managing their tags -- either cloud tags or RightScale tags -- through either RightScale's Dashboard or the clouds' native console. The sections below describe this behavior for the various clouds.AWS EC2 Instance TagsYour EC2 tags for instances will be discovered when you add your AWS credentials to the RightScale Dashboard, and will continue to sync any tags created from the EC2 console. Tags that originate in EC2 will show in RightScale with the namespace ec2. In order to sync tags from RightScale to EC2, create a tag with the ec2 namespace, such as ec2:=. The discovery happens continuously and automatically. Note that EC2 does have a 10 tag limit that applies here, so keep that in mind when syncing your tags.For more information on AWS tags, see the AWS documentationAWS Name Sync with Instance NameRightScale will sync EC2 instance names to RightScale Server or Instance nicknames bi-directionally with instances provisioned on AWS. When a new server is provisioned then launched from the. rightscale rightscale-download rightscale-tutorial rightscale-review rightscale-features Updated ; Improve this page Add a rightscale-cloud-review rightscale-cloud-features rightscale-download rightscale-tutorial rightscale-setup rightscale-cloud-service Updated Improve this pageProgress Uses RightScale - RightScale Compute 2025
May check the status of your cloud. Both of these items must be valid and active (green) in order to successfully launch cloud servers:On the Dashboard, go to Settings > Account Settings > Clouds. You should be able to view all the Azure Resource Manager RegionsOnce your cloud credentials have been verified, you will see that the Microsoft Azure Resource Manager cloud is enabled under the Clouds tab. You will now see all of your Microsoft Azure Resource Manager resources under the Clouds menu (Clouds > AzureRM). You may need to refresh the tab to view your newly added Azure Resource Manager cloud.Adding Newly Supported RegionsAs RightScale adds support for additional ARM Regions, complete the steps below to view them in RightScale for your ARM subscriptions that have been previously registered.Complete the standard ARM registration stepsThe RightScale-Azure IntegrationRightScale uses the Azure Service Principal approach to getting permissions to operate on your subscription, which is the recommended best practice as published by Microsoft.In short, the RightScale web application is added to Azure Active Directory (AD) associated with the registered subscription. Then the RightScale application service principal (which shows up as a user) is granted the Contributor role to the subscriptions within that AD. The service principal is then used by RightScale to authenticate and make requests on your behalf. RightScale does not store any user credentials for this access in the platform. You can read more about this approach on the Microsoft Azure docs.The registration process above performs the following tasks:Adds the RightScale web application to the Azure AD (if it is not already added)Adds the RightScale application service principal (user) to the specified subscription with the Contributor roleInforms RightScale which subscription to use for this RightScale accountEach of the above steps is explained in more detail below.Add the RightScale web app to Azure ADIn order for the RightScale service principal to be granted permissions on a subscription, the RightScale web application must first be added to Azure AD. Today, there is no way to add this application directly via the Azure Portal -- note that there is a RightScale applicationbrantai/python-rightscale: A python wrapper for the Rightscale
Let's Get Started!The purpose of this guide is to provide end-to-end setup procedures for using an OpenStack cloud with RightScale. It provides information about both the OpenStack-specific requirements and components, and the configuration and setup requirements within RightScale. Before working through the procedures described below it is recommended that you read through the Overview of OpenStack to get familiar with the supported features and capabilities of OpenStack.This guide covers the following steps for OpenStack cloud setup:Review OpenStack Configuration Prerequisites - Describes the prerequisites for configuring OpenStack to work with RightScale, including information about requirements for RightScale with OpenStack Juno, Kilo and Liberty, including supported features in the dashboard, account selection, API endpoints, firewall settings, uploading images, and known issues.Register an OpenStack Private Cloud with RightScale - Describes the process for registering your OpenStack private cloud with RightScale, including prerequisites, cloud registration steps, credential information and entry steps, and private cloud token instructions.Add an OpenStack Private Cloud to a RightScale Account - Describes the process for adding an OpenStack private cloud to a RightScale account, including prerequisites and steps for connecting to a cloud, entering a cloud token, entering credentials, obtaining a Tenant ID, and Checking the cloud status.Upload RightImages to an OpenStack Private Cloud - Describes the process for uploading RighImages to an OpenStack private cloud, including downloading RightImages from RightScale, uploading RightImages to an OpenStack private cloud, and uploading RightImages using command line tools.Create a MultiCloud Image - Once you create a RightLink-enabled Image with RightScale, you must create a MultiCloud Image that points to that image. Then tag the MCI so RightScale recognizes it as an image with RightLink installed.Add a MultiCloud Image to a ServerTemplate - Once you create an MCI, you can use it in your ServerTemplates.[Optional] Create and Use Bootable Volumes - Describes the process for creating a bootable volume and launching a server or instance using a bootable volume.After completing the steps in this guide, you can begin launching servers in the RightScale Cloud Management (CM) Dashboard using your OpenStack cloud.RightScale Webinar: Rock Your SoftLayer Cloud with RightScale
OverviewThis page walks you through the steps to connect your Azure Resource Manager account with RightScale for management purposes using a RightScale-owned Service Principal. This approach is simple and puts the responsibility for key rotation with RightScale, but it also limits the control that you have on the privileges granted to the Service Principal. An alternative method to connecting for management purposes is to connect to Azure Resource Manager using your own Active Directory Application.If you are part of the Azure CSP program and wish to connect your partner data to Optima for cost reporting purposes, see Connect Azure CSP to Optima for Cost Reporting.If you wish to connect your Azure Enterprise Agreement to Optima for cost reporting purposes, see Connect Azure Enterprise Agreement to Optima for Cost Reporting.PrerequisitesYou must have a Azure Resource Manager subscription to register with RightScaleYou must be admin or enterprise_manager on the RightScale accountFor the initial creation of the RightScale Service Principal, the Azure AD user being used to register with RightScale must be a Member of the Active Directory Tenant containing the subscription (not a Guest) and have the rights to create Enterprise Applications. By default, Members of the tenant have this ability, but that right can be revoked.The Azure AD user being used to register the Subscription with RightScale must have the Owner role on the Subscription. If you temporarily add permissions to a user to complete registration, you may revoke those permissions after the subscription is registered, as RightScale will only use the RightScale Service Principal for authentication.StepsConnect to the CloudAfter logging into the Dashboard, go to Settings > Account Settings > Clouds. Click Connect to a Cloud.Next, click the (+) icon next to Microsoft Azure Resource Manager.You will be taken to Microsoft Azure to complete the oauth authorization process. Click on Accept when prompted to give RightScale access.Select the target subscription from a list of available Azure Subscriptions to register.Next, you should see a successfully registered with clouds notification on the top bar.Check the Cloud StatusOn the same Clouds tab or on the Cloud Credentials widget in the Overview tab, you. rightscale rightscale-download rightscale-tutorial rightscale-review rightscale-features Updated ; Improve this page Add a rightscale-cloud-review rightscale-cloud-features rightscale-download rightscale-tutorial rightscale-setup rightscale-cloud-service Updated Improve this pageComments
Listed in the marketplace, but that application is used for SSO, not for cloud management integration.The only way to add this today is to go through the cloud registration process through RightScale as specified above.The ARM user performing this step must be a member of the Active Directory Tenant containing the subscription (not a guest).After registration, the only permission that the RightScale Service Principal will have on the Azure AD tenant is Sign-in and read user profile.Grant RightScale permission to a subscriptionIn order for RightScale to be able to manage cloud resources, it must have permissions granted on the Subscriptions in Azure. The RightScale cloud registration process will automatically add the RightScale service principal to the specified subscription with the Contributor role -- this is the required role for RightScale to have in order to perform cloud management on Azure.While this permission can be manually granted in AD, the RightScale cloud registration steps must still be followed in order to associate the RightScale account with the correct subscription.The user performing this action must have the Owner role on the Subscription.After registration, the RightScale Service Principal will have Contributor access on the Subscription.Grant RightScale read access to a subscriptionIn order to provide RightScale read access to a subscription, you need to first follow the steps under Connect Microsoft Azure Resource Manager to your RightScale Account.Once the AzureRM subscription has successfully been registered to the RightScale account, you can then restrict its access by following these steps:Go to the Subscriptions blade in the AzureRM Portal.Select the Subscription you would like to modify access for.Go to Access Control (IAM)Find the RightScale user and remove it.Re-add the RightScale user by selecting Add, choose Reader for the role, and find the RightScale application user in the directory.Save your changes.
2025-04-09Launch-Initial BootWhen launching a new server (with a ServerTemplate and MultiCloudImage (MCI)) the following steps occur:The MCI and/or Server have tags that specify how the RightScale platform should produce user-data (see also cloud-init info):typically the rs_agent:type=right_link_lite tag specifies multi-part mime user-data and will include RightLink 10 appropriate parametersif RightLink 10 is not installed on the image, then typically a rs_agent:mime_include_url= tag is used to have cloud agent download and execute the RightLink 10 installerIf the instance was launched via RightScale Cloud Appliance for vSphere (RCA-V), networking is configured.The instance boots and an agent reads and acts on the user-data and metadata. On Linux, this agent is typically cloud-init while on Windows the situation is more complicated. For now, RightLink comes with a service to read userdata, detailed in Userdata Retrieval on Windows section below.The first user-data script places the instance parameters into /var/lib/rightscale-identity (Linux) or C:\ProgramData\RightScale\RightLink\rightscale-identity (Windows).The optional second script installs RightLink 10, which includes the following steps:creates a 'rightlink' (Linux) and 'RightLink' (Windows) user for the rightlink serviceinstalls sudoers config for the 'rightlink' user (Linux only)downloads the RightLink 10 archivedetermines the type of init system (systemd, upstart, or sysvinit) and installs the appropriate startup scripts (Linux) or NSSM is used to install RightLink as a service (Windows)starts the RightLink 10 serviceensures that the user-data based user scripts (the two scripts discussed here) run on every bootThe RightLink 10 service starts and authenticates with the platform, it then:retrieves the boot bundle and executes itif all scripts in the boot bundle
2025-04-21May check the status of your cloud. Both of these items must be valid and active (green) in order to successfully launch cloud servers:On the Dashboard, go to Settings > Account Settings > Clouds. You should be able to view all the Azure Resource Manager RegionsOnce your cloud credentials have been verified, you will see that the Microsoft Azure Resource Manager cloud is enabled under the Clouds tab. You will now see all of your Microsoft Azure Resource Manager resources under the Clouds menu (Clouds > AzureRM). You may need to refresh the tab to view your newly added Azure Resource Manager cloud.Adding Newly Supported RegionsAs RightScale adds support for additional ARM Regions, complete the steps below to view them in RightScale for your ARM subscriptions that have been previously registered.Complete the standard ARM registration stepsThe RightScale-Azure IntegrationRightScale uses the Azure Service Principal approach to getting permissions to operate on your subscription, which is the recommended best practice as published by Microsoft.In short, the RightScale web application is added to Azure Active Directory (AD) associated with the registered subscription. Then the RightScale application service principal (which shows up as a user) is granted the Contributor role to the subscriptions within that AD. The service principal is then used by RightScale to authenticate and make requests on your behalf. RightScale does not store any user credentials for this access in the platform. You can read more about this approach on the Microsoft Azure docs.The registration process above performs the following tasks:Adds the RightScale web application to the Azure AD (if it is not already added)Adds the RightScale application service principal (user) to the specified subscription with the Contributor roleInforms RightScale which subscription to use for this RightScale accountEach of the above steps is explained in more detail below.Add the RightScale web app to Azure ADIn order for the RightScale service principal to be granted permissions on a subscription, the RightScale web application must first be added to Azure AD. Today, there is no way to add this application directly via the Azure Portal -- note that there is a RightScale application
2025-04-08Let's Get Started!The purpose of this guide is to provide end-to-end setup procedures for using an OpenStack cloud with RightScale. It provides information about both the OpenStack-specific requirements and components, and the configuration and setup requirements within RightScale. Before working through the procedures described below it is recommended that you read through the Overview of OpenStack to get familiar with the supported features and capabilities of OpenStack.This guide covers the following steps for OpenStack cloud setup:Review OpenStack Configuration Prerequisites - Describes the prerequisites for configuring OpenStack to work with RightScale, including information about requirements for RightScale with OpenStack Juno, Kilo and Liberty, including supported features in the dashboard, account selection, API endpoints, firewall settings, uploading images, and known issues.Register an OpenStack Private Cloud with RightScale - Describes the process for registering your OpenStack private cloud with RightScale, including prerequisites, cloud registration steps, credential information and entry steps, and private cloud token instructions.Add an OpenStack Private Cloud to a RightScale Account - Describes the process for adding an OpenStack private cloud to a RightScale account, including prerequisites and steps for connecting to a cloud, entering a cloud token, entering credentials, obtaining a Tenant ID, and Checking the cloud status.Upload RightImages to an OpenStack Private Cloud - Describes the process for uploading RighImages to an OpenStack private cloud, including downloading RightImages from RightScale, uploading RightImages to an OpenStack private cloud, and uploading RightImages using command line tools.Create a MultiCloud Image - Once you create a RightLink-enabled Image with RightScale, you must create a MultiCloud Image that points to that image. Then tag the MCI so RightScale recognizes it as an image with RightLink installed.Add a MultiCloud Image to a ServerTemplate - Once you create an MCI, you can use it in your ServerTemplates.[Optional] Create and Use Bootable Volumes - Describes the process for creating a bootable volume and launching a server or instance using a bootable volume.After completing the steps in this guide, you can begin launching servers in the RightScale Cloud Management (CM) Dashboard using your OpenStack cloud.
2025-04-07RightScale dashboard, the server or instance nickname you entered in RightScale is over-written by the instance tag name (ec2:Name) from EC2 if one exists. Similarly, if you add a tag of the form ec2:Name= and then launch the server, the server/instance name displayed in the Dashboard will be synched with the tag value. Once the server instance is terminated, the original server/instance nickname you created in RightScale is re-established. Finally, if you begin managing a previously existing EC2 instance in RightScale, the server/instance name displayed in RightScale will be initially set to the value of the existing instance tag name (ec2:Name) in EC2.Add EC2 Tags in the RightScale DashboardIn the RightScale Dashboard, go to a deployment with an operational server and click on the running server.From the Info tab, scroll down to to the tags field.Click Edit Tags -- you will be able to remove the current tags of the instance as well as add tags.When adding an EC2 tag, make sure the syntax is name:predicate=value and the name is ec2. For example: ec2:stack=productionClick Add.The tag will be applied to the server and will can be viewable in the RightScale Dashboard as well as the AWS Management Console. Similarly, you can view and add RightScale and EC2 tags in the AWS Management Console that will influence your instance.GCE Instance TagsGoogle Compute Engine supports instance tags as plain strings which are commonly used for networking-related tasks -- these tags are synced with RightScale tags as well. When a tag is discovered in GCE, it is imported into RightScale with the tag namespace of gce. In order for a tag in RightScale to be synced to GCE, it similarly must have the namespace gce. All characters following the : after the namespace will be synced to GCE. For example, the tag gce:mytag will show in GCE as mytag. Since GCE tags support limited characters, if you attempt to create a tag in RS starting with gce: and then use any disallowed characters, you will get an error message and the tag will not be created.Note that in GCE, instance tags are used for a variety of purposes, including specifying Firewall Rules and network Routes. When modifying tags associated with an instance, take extra care in determining the network impacts of such a change.Azure Resource Manager (ARM) TagsThe following RightScale Resources support tag sync to the cloud: Placement Groups (Storage Accounts in ARM)Instances/Servers (Virtual Machines in ARM)Deployments (Resource Groups in ARM)When a tag is discovered in ARM, it is imported into RightScale with the tag namespace of azure. Likewise, a tag in RightScale will be synced to ARM if it has the namespace azure. All characters following the : after the namespace will be synced to ARM. For example, the RightScale tag azure:name=value will show in ARM as name:value and a tag in ARM of name:value will show in RightScale as azure:name=value.Please be aware that certain limitations exist with regards to tag length and limits on certain resources. For more information, see the
2025-04-01