Project logo Devfile.io
Getting Started Docs Devfile Registry

Devfile User Guide

    • Overview
    • Developer
      • Developing with devfiles
      • Using devfiles
        • Adding schema version
        • Adding a name
      • Authoring devfiles
        • Adding projects
        • Adding commands
        • Adding components
          • Adding kubernetes component
          • Adding container component
          • Specifying persistent storage
          • Limiting resources usage
          • Defining environment variables
          • Defining endpoints
          • Defining Kubernetes resources
        • Adding attributes
        • Adding event bindings
        • Referring to a parent
      • Migrating to devfile v2
        • Migrating schema version
        • Migrating projects
        • Migrating components
        • Migrating plug-ins
        • Migrating commands
        • Adding event bindings
        • Referring to a parent
      • Devfile library
        • Using the devfile library
    • Registry Administrator
      • Devfile registry
    • API reference
    • Devfile resources
Devfile User Guide 2.1.0
  • Devfile User Guide
    • 2.2.0-alpha
    • 2.1.0
    • 2.0.0
  • Devfile User Guide
  • Developer
  • Authoring devfiles
2.2.0-alpha 2.1.0 2.0.0
Edit this Page

Authoring devfiles

A devfile is a yaml file. See the following documents to help you author a devfile based on your development needs:

  • Adding schema version to a devfile

  • Adding a name to a devfile

  • Adding projects to a devfile

  • Adding commands to a devfile

  • Adding components to a devfile

  • Adding attributes to a devfile

  • Referring to a parent devfile in a devfile

Site map