Add UNIX Packages to Your Application

You can add additional software packages to your application within Engine Yard Cloud. Packages are added at the account level. After a package is applied to specific environment, it cannot be removed from that environment. (Although, after a package is dissociated from an application, new environments for that application do not have the package.)

To configure additional software packages for your application

  1. In the dashboard, click the name of the environment you want to modify.

  2. Click the Edit Unix Packages link.

  3. Search for your package.

    For example rabbitmq for RabbitMQ.

    Results appear in the Available UNIX Packages list.

  4. Click Add ->.

    The package appears in the Selected UNIX Packages list.

  5. To install the package on an existing environment:

    a. Click Go to dashboard.

    b. Click the environment name.

    c. Click Apply.

  6. To install the package on new environment:

    a. Click Go to dashboard.

    b. Create and boot a new environment for the application.

Tip: To search for exact packages and versions, first run eix-sync on one of your instances, then emerge -s "package_name" to search for specific packages and see what versions are available. Alternatively, eix packagename can be used to show more results.

To remove a software package

  1. In the dashboard, click the name of the environment to remove the software package from.

  2. Click the Edit Unix Packages link.

  3. Click x Remove for the package.

    This removes the package from the UI but does not remove the package from any currently running environments.

More information

For more information about...                                     See...
Create an environment  Create an environment.                                                       

If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.

Comments

Article is closed for comments.