Welcome to Opslib’s documentation!¶

Opslib is a Python infrastructure-as-code framework which offers powerful abstractions to make deployment straightforward and fun.

Contents:

  • Getting Started
    • Project Layout
    • Installation
    • Hello World
    • Next Steps
  • Tutorial
    • Local Deployment
    • Deploying to The Cloud
  • Building a Stack
    • Attaching components
    • Defining components
  • Components
    • Build
    • Props
    • Lazy values
  • Batteries included
    • Places: provisioning hosts
    • Terraform wrapper
    • Ansible wrapper
  • Command-line interface
    • Argument structure
    • Checking differences
    • Refreshing local state
    • Deploying
    • Defining custom commands
  • Contributing
    • Setup
  • API
    • Core modules
    • Batteries

Opslib

Navigation

Contents:

  • Getting Started
  • Tutorial
  • Building a Stack
  • Components
  • Batteries included
  • Command-line interface
  • Contributing
  • API

Related Topics

  • Documentation overview
    • Next: Getting Started

Quick search

©2023, Alex Morega. | Powered by Sphinx 6.2.1 & Alabaster 0.7.13 | Page source