SweetOps Town Hall Meeting

Meetup

SweetOps Town Hall Meeting

Today we had our first "Town Hall" meeting where members of our SweetOps community (slack.cloudposse.com) got together on a Zoom conference call to talk shop.

Remember to vote when we should have our next call.

Discussion Points

  • GitOps - CI/CD Automation of Terraform
  • Git ChatOps
  • OAuth2 Proxy
  • Govcloud

Pain Points

There were a few shared pain points by members.

  • Keeping modules up to date is tedious, especially in busy environments where modules are released frequently. We wish there was a way to identify out of date modules and easily update those module references. Erik mentioned that he submitted a "Feature Request" for Dependabot to support HCL. Please ? if you think this would be awesome!

  • Loren mentioned that using Open Source in Govcloud is difficult because Govcloud lags way behind the commercial AWS cloud in features. For example, EC2 instance tags cannot be set on launch. Other times, API endpoint URLs just don't work because they've been hardcoded to the ones used by the commercial cloud offering.

  • Erik mentioned that OAuth2 Proxy appears to be an abandoned project. With over 90+ open pull requests, broken OpenID Connect support and no new releases in over a year, maybe it's time for a new maintainer. Apparently, others have suggested this too.

Technologies

A number of technologies came up in our discussions

  • Atlantis - Continuous Delivery for Terraform github.com/runatlantis/atlantiswww.runatlantis.io/

  • **Bitly OAuth2 Proxy **- BeyondCorp style Identity Aware Proxy github.com/bitly/oauth2_proxy

  • Geodesic - DevOps toolbox image & toolkit for cloud automation (works with WSL) github.com/cloudposse/geodesic

  • Probot - GitHub bot for automation of Pull Requests and Issues github.com/probot/probot

  • Terrafile - Declarative file for downloading terraform modules github.com/claranet/python-terrafile

  • Terrible - Automating Terraform with Ansible (proved to be a "terrible" idea) github.com/antonbabenko/terrible

  • Test Kitchen for Terraform - github.com/newcontext-oss/kitchen-terraform

  • **Bats ** - Bash Automated Testing Framework github.com/bats-core/bats-core

Services

  • **Dependabot - **Get Pull Requests to update package dependencies or Docker base images. Love it. dependabot.com/

  • **Pull Reminders **- Get Slack notifications/reminders for Pull Requests; we use this everyday at Cloud Posse & love it. pullreminders.com/

  • TerraHub - Managed Continuous Delivery of Terraform terrahub.io/
  • **Doodle **- Collaborative Calendar Scheduling doodle.com/

Other Links

  • "GitOps: A Path to More Self-service IT" (2018-07-09) queue.acm.org/detail.cfm?id=3237207

Attendees

  • Anton Babenko
  • Loren Gordon
  • Jamie Nelson
  • Erik Osterman
  • Marc Tamsky

Resolutions

  • Hold these "Town Hall" meetings more often (perhaps weekly) and at different times so that we can include members in all geographies and time zones.

  • Ensure we record and publish the next call

Share This Post

Related Posts

Continue reading with these featured articles

Why Building From Scratch is Hard

SOC 2 Made Simple

Moving Fast Matters

The Production Ready Newsletter

Build Smarter. Avoid Mistakes. Stay Ahead of DevOps Trends That Matter.

The fastest way to achieve SOC 2 on AWS with Terraform and GitHub Actions.

For Developers

  • GitHub
  • Documentation
  • Quickstart Docs
  • Resources
  • Read our Blog

Community

  • Register for Office Hours
  • Join the Slack Community
  • DevOps Podcast
  • Try our Newsletter

Company

  • Services & Support
  • AWS Migrations
  • Pricing
  • Book a Meeting

Legal

  • Terms of Use
  • Privacy Policy
  • Disclaimer
  • Cookie Policy
Copyright ©2025 Cloud Posse, LLC. All rights reserved.