FIREWHEEL Logo

FIREWHEEL

  • Cyber Experimentation
  • Quickstart
  • Installation Guide
  • System Design
    • System Objectives
    • Hardware Infrastructure
    • Software Architecture
    • Model Component Design
      • Model Component Specification
      • Dependency Management
      • Model Component INSTALL file
      • Example MANIFEST Files
      • Model Component Repositories
    • VM Resource Manager
    • CLI Design
    • Security Considerations
  • Tutorials
  • Command Line Interface

Developers

  • Available Model Components
  • Developers
  • Source Code Documentation
  • Glossary

Resources

  • FIREWHEEL Cheat Sheet
FIREWHEEL
  • System Design
  • Model Component Design
  • View page source

Model Component Design

  • Model Component Specification
    • What’s in a Model Component?
    • The MANIFEST File
  • Dependency Management
    • Model Component Ordering on the Command Line
    • Attributes: Depends, Provides, and Precedes
    • Model Components: Depends and Precedes
    • Examples
  • Model Component INSTALL file
    • Design Principles
    • Ansible INSTALL Directory Requirements
    • Setting up an Offline Cache
    • Script INSTALL File Requirements
  • Example MANIFEST Files
  • Model Component Repositories
    • How FIREWHEEL Interacts with Repositories
    • Installing a Repository into FIREWHEEL
    • Converting a Repository to a Python Package
Previous Next

© Copyright 2024 National Technology & Engineering Solutions of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. Government retains certain rights in this software.

Built with Sphinx using a theme provided by Read the Docs.