Erik Osterman (CEO @ Cloud Posse)

Results 248 issues of Erik Osterman (CEO @ Cloud Posse)

## what - Add new `!unset` YAML function that completely removes keys from configuration during inheritance and merging - Implement processing in both stack merging (`yaml_func_utils.go`) and config loading (`process_yaml.go`)...

minor
size/xl

## what - Implements the `!append` YAML function that allows fine-grained control over list merging behavior in Atmos stack configurations - Lists tagged with `!append` will be concatenated with base...

minor
size/l

## what - Eliminated painful CSV-based quote escaping in `!terraform.state` and `!terraform.output` functions - Implemented a simple, grammar-aware function argument parser that exploits semantic properties of component/stack naming - Updated...

minor
size/l

# Describe the Feature Over the years, one of the most surprisingly popular features of Atmos has been templating. What originally started as a small escape hatch — mainly for...

## what - Updated Slack embed to use new Cloud Posse embed URL - Improved sizing: 700px height, full width with 3xl max constraint for better visibility - Added security...

size/s

## Summary Adds comprehensive Product Requirements Document for introducing a new `aws/credentials` identity kind that obtains AWS credentials from external processes using the AWS SDK's `credential_process` standard. Enables seamless integration...

no-release
size/l

## what Fixes SAML authentication failing with "please install the driver (v1.47.2) and browsers first" error when `download_browser_driver: true` is configured. ## why Root cause: The `DownloadBrowser` flag was set...

patch
needs-cloudposse
size/xl

# Markdown Renderer Initialization Uses Stale Configuration ## Problem The markdown renderer is initialized once in `cmd/root.go:Execute()` with a configuration that doesn't include CLI flag overrides. This causes two issues:...

## Summary Comprehensive enhancements to Claude agents for the Atmos project, adding critical requirements for CLI development, code review, testing, documentation, and code organization patterns. **Key Additions:** - Zero-config philosophy...

needs-cloudposse
conflict
size/xl

## what - Fixed the `!terraform.output` YAML function stripping newlines from multiline strings - Modified `getTerraformOutputVariable` to bypass yq processing for simple output retrieval - Updated `getValueWithTag` to preserve whitespace...

patch
conflict
size/xl