1. 1. Introduction
  2. 2. Installation
  3. 3. Getting started
  4. 4. Why Novops?
  5. 5. Security Model
  6. 6. CLI reference and examples
  7. 7. Configuration and Modules
    1. 7.1. Configuration
      1. 7.1.1. .novops.yml schema
    2. 7.2. Variables & Files
    3. 7.3. Hashicorp Vault
    4. 7.4. AWS
    5. 7.5. Google Cloud
    6. 7.6. Microsoft Azure
    7. 7.7. SOPS (Secrets OPerationS)
    8. 7.8. BitWarden
  8. 8. Examples and Use Cases
    1. 8.1. Shell - sh, bash, zsh...
    2. 8.2. Docker
    3. 8.3. Nix
    4. 8.4. CI/CD Platforms
      1. 8.4.1. GitLab CI
      2. 8.4.2. GitHub Action
      3. 8.4.3. Jenkins
    5. 8.5. Infra as Code
      1. 8.5.1. Ansible
      2. 8.5.2. Terraform
      3. 8.5.3. Pulumi
  9. 9. Advanced
    1. 9.1. Debugging and log verbosity
    2. 9.2. Internal architecture: Inputs, Outputs and resolving
  10. 10. Contributing
    1. 10.1. Development guide
    2. 10.2. Implementing a module

novops documentation

Examples and Use Cases

  • shell (sh, bash, zsh...)
  • Docker & Podman
  • Nix

CI/CD:

  • GitLab CI
  • GitHub Action
  • Jenkins

Infrastructure as Code:

  • Ansible
  • Terraform
  • Pulumi