Inspect an application

To view information about applications running in a cluster, from the menu select Applications then select the application you want to inspect.

The Application details screen is organized into four sections. The following tables explain all of the information to be found in each.

Application tab

Placement tab

Here you'll find information about any placement constraints or preferences that have been defined for the application and how they're being applied.

Events tab

Shows information about application-related events.

YAML tab

This displays the YAML generated from the application deployment, and lets you edit the YAML for an application directly. Updates to your manifest made here are applied using the Kubernetes patch mechanism.

Editing your YAML through this section is only available in Portainer Business Edition.

Make your edits then click Apply changes to update the deployment.

Editing the YAML is not available for resources in namespaces marked as system.

Actions

Depending on how the application was deployed, a number of actions can be performed, including:

  • Perform a rolling restart of the application (Business Edition only).

  • Redeploying the application (terminating all the services and recreating them).

  • Rolling the application back to a previous configuration.

  • Creating a template from the application.

When using a Git repository, the rolling restart and redeploy options do not re-pull the manifest from the upstream repository. To do this, use the Pull and update application button when editing an application.

Configuration details

Application containers

See which pods run your application, which image is being used, the status, node, and IP address of the pod, and when each pod was created. You can also access the pod stats, console and logs from here.