Skip to main content

Zero-Configuration Terminal Output: Write Once, Works Everywhere

· 7 min read
Erik Osterman
Founder @ Cloud Posse

Atmos now features intelligent terminal output that adapts to any environment automatically. Developers can write code assuming a full-featured terminal, and Atmos handles the rest - capability detection, color adaptation, and secret masking happen transparently. No more capability checking, manual color detection, or masking code. Just write clean, simple output code and it works everywhere.

Flexible Keyring Backends: System, File, and Memory Storage for Credentials

· 6 min read
Andriy Knysh
Principal Architect @ Cloud Posse

Atmos Auth supports flexible keyring backends, giving you control over how authentication credentials are stored. Use your system keyring for native OS integration, file-based keyrings to share credentials across OS boundaries (like between your Mac and a Docker container), or memory keyrings for testing.

Introducing atmos auth shell: Isolated Shell Sessions for Secure Multi-Identity Workflows

· 7 min read
Andriy Knysh
Principal Architect @ Cloud Posse

We're excited to introduce atmos auth shell, a new command that makes working with multiple cloud identities more secure.

This command launches isolated shell sessions scoped to specific cloud identities. Think of it like aws-vault exec, but for all your cloud identities managed by Atmos—AWS, Azure, GCP, GitHub, SAML, and more.

When you exit the shell, you return to your parent shell where those credentials were never present. It's a simple pattern that helps prevent credential leakage and reduces the risk of running commands against the wrong environment.

Introducing atmos auth list: Visualize Your Authentication Configuration

· 5 min read
Erik Osterman
Founder @ Cloud Posse

We're excited to announce a powerful new command for managing authentication in Atmos: atmos auth list. This command provides comprehensive visibility into your authentication configuration, making it easier than ever to understand and manage complex authentication chains across multiple cloud providers and identities.

Configuration Provenance Tracking: Know Where Every Value Comes From

· 6 min read
Andriy Knysh
Principal Architect @ Cloud Posse

We've shipped a feature that developers working with complex infrastructure configurations have been asking for: provenance tracking. With the new --provenance flag in atmos describe component, you can now see exactly where every configuration value originated—down to the file, line number, and column.