Migrating package manifest projects to bundle format

    The Operator SDK command helps in migrating Operator Lifecycle Manager (OLM) package manifests to bundles. The command takes an input package manifest directory and generates bundles for each of the versions of manifests present in the input directory. You can also then build bundle images for each of the generated bundles.

    For example, consider the following packagemanifests/ directory for a project in the package manifest format:

    Example package manifest format layout

    After running the migration, the following bundles are generated in the bundle/ directory:

    Example bundle format layout

    Additional resources

    Migrating a package manifest project to bundle format

    Operator authors can use the Operator SDK to migrate a package manifest format Operator project to a bundle format project.

    Prerequisites

    • Operator project initially generated using the Operator SDK in package manifest format

    Procedure

    • Use the Operator SDK to migrate your package manifest project to the bundle format and generate bundle images:

    Verification