Skip to main content

SOPS Encryption

What You Will Learn

  • How SOPS encrypts secrets in Git
  • When to use it

This page is a placeholder. Full content will be written after tone/depth review of priority chapters.

Planned Content

  • SOPS = Secrets OPerationS
  • Age keys for encryption
  • encrypt_sops() and decrypt_sops() helper functions
  • .sops.yaml configuration
  • Encrypting and decrypting files, and why Junovy is migrating away from SOPS

Key Takeaways

  • SOPS encrypts secrets so they can be stored in Git safely
  • New secrets should use Vault instead

What Is Next

Next up: HashiCorp Vault where you will learn about the preferred secrets system.