DevOps "Office Hours" (2025-05-14)

Cloud Posse holds public "Office Hours" every Wednesday at 11:30am PST to answer questions on all things related to DevOps, Terraform, Kubernetes, CICD. Basically, it's like an interactive "Lunch & Learn" session where we get together for about an hour and talk shop. These are totally free and just an opportunity to ask us (or our community of experts) any questions you may have. You can register here: https://cloudposse.com/office-hours Join the conversation: https://slack.cloudposse.com/ Find out how we can help your company: https://cloudposse.com/quiz https://cloudposse.com/accelerate/ Learn more about Cloud Posse: https://cloudposse.com https://github.com/cloudposse https://sweetops.com/ https://newsletter.cloudposse.com https://podcast.cloudposse.com/ #officehours,#cloudposse,#sweetops,#devops,#sre,#terraform,#kubernetes,#awsdevops Timestamps: [00:00:00] Intro [00:01:07] Announcements [00:01:12] OpenEoX is standardizing End-of-Life (EOL) and End-of-Support (EOS) https://openeox.org/ [00:08:48] DevGenius - AWS Solution Generator by AWS https://github.com/aws-samples/sample-devgenius-aws-solution-builder/tree/main [00:09:32] TIL: Dotless Domains https://lab.avl.la/dotless/ [00:14:41] Open source project curl is sick of users submitting “AI slop” vulnerabilities https://arstechnica.com/gadgets/2025/05/open-source-project-curl-is-sick-of-users-submitting-ai-slop-vulnerabilities/?ref=platformer.news&utm_source=tldrai [00:23:12] Kubernetes v1.33: User Namespaces enabled by default! https://kubernetes.io/blog/2025/04/25/userns-enabled-by-default/ [00:26:24] MCP server that provides AI assistants access to AWS CloudWatch Logs https://github.com/awslabs/Log-Analyzer-with-MCP [00:27:54] Using MCPs to Run Terraform https://masterpoint.io/blog/using-mcps-to-run-terraform/?utm_source=www.weekly.tf&utm_medium=newsletter&utm_campaign=issue-225-using-mcp-with-terraform-aws-transfer-family-terraform-export-from-the-azure-portal-aks-cluster-in-production-trivy-aztfexport&_bhlid=bb66556137579b9e7c25132e98284415d1386fd0 [00:31:31] Announcing Public Preview of Terraform Export from the Azure Portal (aztfexport) https://techcommunity.microsoft.com/blog/azuretoolsblog/announcing-public-preview-of-terraform-export-from-the-azure-portal/4409889 https://github.com/Azure/aztfexport [00:33:48] Terraform (BSL) v1.12.0 is out today https://github.com/hashicorp/terraform/releases/tag/v1.12.0 [00:36:40] Q&A [00:36:50] Terraform and Atmos Development Challenges My team is new to Atmos and new to Terraform. We basically just started using both in the last month. We've been struggling to develop features, concurrently, on the same component. Quickly, we found Terraform workspaces as a possible solution to this problem. However, with Atmos, we aren't able to copy or branch from the "main" workspace to a new "feature" workspace. So, instead, that caused a different problem in that Atmos wanted to create all new resources that we have previously imported. So also, untenable. So, without a better path forward, I submitted a feature request into Atmos earlier today. But we're just wondering how other teams have handled this problem. We really want to be able to deploy changes to our engineering environment before we open a pull request and merge to the main branch while also being able to develop features on the same component concurrently. [00:50:02] Raz Blog - A Critical Look at MCP https://raz.sh/blog/2025-05-02_a_critical_look_at_mcp [00:52:43] MCP Usage and Playwright Introduction https://github.com/microsoft/playwright-mcp [00:56:39] Deep-Live-Cam https://github.com/hacksider/Deep-Live-Cam [00:58:22] Outro