Configure environments

Last updated 24th June 2022

Objective

From your project's main page, each environment is available from the Environment menu.

Environment menu in context

There is also a graphic view of your environments where you can view your environments as a list or a project tree. The names of inactive environments are lighter.

List of all environments as a tree

Once you select an environment, you can see details about it.

Activity Feed

You can see all the activity happening on your environments. You can filter activities by type.

Environment activity list

Actions

Each environment offers ways to keep environments up to date with one another:

  • Branch to create a new child environment.
  • Merge to copy the current environment into its parent.
  • Sync to copy changes from its parent environment into the current environment.

There are also additional options:

  • Settings to configure the environment.
  • More to get more options.
  • URLs to access the deployed environment from the web.
  • SSH to access your project using SSH.
  • Code
  • CLI for the command to get your project set up locally with the Web PaaS CLI.
  • Git for the command to clone the codebase via Git.

    If you're using Web PaaS as your primary remote repository, the command clones from the project. If you have set up an external integration, the command clones directly from the integrated remote repository.

    If the project uses an external integration to a repository that you haven't been given access to, you can't clone until your access has been updated. See how to troubleshoot source integrations.

Service information

You can also view information about how your routes, services, and apps are currently configured for the environment.

To do so, click Services. By default, you see configured routes.

Routes

Services: routes

The Router section shows a list of all configured routes. For each, you can see its type and whether caching and server side includes have been enabled for it.

To see your .platform/routes.yaml file that led to these routes, click Configuration.

Applications

To see more detailed information about an app container, click it in the tree or list.

The Overview gives you information about your app. You can see the language version, the container size, the amount of persistent disk, the number of active workers and cron jobs, and the command to SSH into the container.

You can also see all cron jobs with their name, frequency, and command.

Services: app overview

To see the YAML file that led to this configuration, click Configuration.

Services

To see more detailed information about a running service, click it in the tree or list.

The Overview gives you information about the given service. You can see the service version, the container size, and the disk size, if you've configured a persistent disk.

Services: service overview

To see your .platform/services.yaml file that led to these routes, click Configuration.

Environment settings

To see settings for a given environment, click Settings within that environment.

Settings for an environment

Environment name

The first setting allows you to modify the name of the environment and view its parent environment.

Status

The Status setting shows whether or not your environment is active. For non-Production environment, you can change their status.

Environment status

Outgoing emails

You can allow your environment to send outgoing emails.

Environment email

Search engine visibility

This setting enables you to tell search engines to ignore the site.

Environment search

HTTP access control

This setting enables you to control access using HTTP methods.

Settings control access with password and by IP

Variables

Under Variables, you can define the environment variables.

Configure Web PaaS environment variables


Did you find this guide useful?

Please feel free to give any suggestions in order to improve this documentation.

Whether your feedback is about images, content, or structure, please share it, so that we can improve it together.

Your support requests will not be processed via this form. To do this, please use the "Create a ticket" form.

Thank you. Your feedback has been received.


These guides might also interest you...

OVHcloud Community

Access your community space. Ask questions, search for information, post content, and interact with other OVHcloud Community members.

Discuss with the OVHcloud community

In accordance with the 2006/112/CE Directive, modified on 01/01/2015, prices incl. VAT may vary according to the customer's country of residence
(by default, the prices displayed are inclusive of the UK VAT in force).