Skip to main content

Creating a Release

The Replicated vendor portal provides you with a location to create and release versions of your application to various release channels. The vendor portal hosts a built-in YAML editor and linter to help you write and validate manifest files.

We recommend that you bookmark the vendor portal because it is used to manage and deploy application releases.

To create a release:

  1. Log in (or create a new team) on the vendor portal and create a new application. After signing up and activating your account, you will be prompted to create a new application. Name your application and click Create Application.

    Note: If you are logging in with an existing account, you are not prompted to create a new application. Instead, click https://vendor.replicated.com/new-application to create a new application.

    Create Application

    The Channels page opens and displays a list of your release channels, which are logical stacks for you to stage and promote releases to your customers.

  2. Click Releases on the left menu, and then click Create a release.

    Create Release

    A YAML editor displays.

  3. In the YAML editor, package your application by providing a set of Kubernetes manifest files or Helm charts. These can include standard manifests such as Deployment and Service resources, as well as several custom resources that invoke app manager functions.

    For more information about how to package and configure manifest files for a production application, see How to Package and Distribute a Production Application.

    For reference information about the custom resources, see About Custom Resources.

    note

    You can manually edit the YAML for each manifest file on this page or use the replicated CLI and API to automate this. For more information about using the CLI, see Installing the replicated CLI.

    Default YAML

  4. Click Save release.

Next Steps

Promoting releases

How to Package and Distribute a Production Application