Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
CEKit 4.16.0 documentation

Logo

Container image creation tool

Star

Version: 4.16.0

  • Getting started guide
    • Before you start
    • Preparing image descriptor
    • First modules
    • Building your image
    • Is it running?
    • Let’s write some tests!
    • Summary
  • Handbook
    • Installation
      • Installation instructions
      • Upgrading
      • Dependencies
    • CLI Tooling
    • Building images
      • Build process explained
      • Supported builder engines
      • Common build parameters
    • Image testing
      • Behave
    • Modules
      • Module processing
      • Module versioning
      • Image Descriptor and Modules
    • Multi-stage builds
    • Base images
    • Artifact caching
    • Overrides
    • Environment Variables
    • Configuration file
    • Red Hat environment
    • CI Integration
  • Guidelines
    • Local development
    • Module guidelines
      • Module naming
      • Module versioning
    • Artifact guidelines
    • Repository guidelines
  • Descriptor documentation
    • Image descriptor
    • Module descriptor
    • Overrides descriptor
  • Contribution guide
    • Submitting issues
    • Setting up environment
    • Code style
    • Submitting changes
    • Running tests
    • Release Process
    • Contributing to documentation
Back to top

Module guidelines¶

Modules are the heart of CEKit. In modules we define what is going into the image and how it is configured. Modules can be easily shared across images.

This chapter discusses guidelines around modules.

  • Module naming
    • Suggested naming scheme
  • Module versioning
    • Suggested versioning scheme
    • Custom versioning scheme
    • Git references vs. module versions
    • Changelog
Next
Module naming
Previous
Local development
Copyright © 2017-2024, CEKit Team
Made with Sphinx and @pradyunsg's Furo