Project logo Devfile.io
Getting Started Docs Devfile Registry

Devfile User Guide

    • Overview
    • Developer
      • Authoring devfiles
        • Adding schema version
        • Adding a name
        • Adding projects
        • Adding commands
          • Devfile commands
          • Adding a command section to a devfile
          • Adding a command group to a devfile
          • Adding exec commands to a devfile
          • Adding apply commands to a devfile
          • Adding composite commands to a devfile
        • Adding components
          • Adding a Kubernetes or OpenShift component
          • Adding a container component
          • Adding an image component
          • Adding a volume 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
        • Troubleshooting
      • Devfile library
        • Using the devfile library
    • Registry Administrator
      • Devfile registry
        • Understanding a devfile registry
        • Building a custom devfile registry
        • Deploying a devfile registry
        • Adding a registry schema
    • API reference
    • Devfile resources
Devfile User Guide 2.2.0-alpha
  • Devfile User Guide
    • 2.2.0-alpha
    • 2.1.0
    • 2.0.0
  • Devfile User Guide
  • API reference
2.2.0-alpha 2.1.0 2.0.0
Edit this Page

API Reference

This section describes the devfile API.

Additional resources
  • Download the current JSON Schema

Site map