#office-hours (2022-12)

“Office Hours” are every Wednesday at 11:30 PST via Zoom. It’s open to everyone. Ask questions related to DevOps & Cloud and get answers! https://cloudposse.com/office-hours

Public “Office Hours” are held every Wednesday at 11:30 PST via Zoom. It’s open to everyone. Ask questions related to DevOps & Cloud and get answers!

https://cpco.io/slack-office-hours

Meeting password: sweetops

2022-12-01

2022-12-05

venkata.mutyala avatar
venkata.mutyala
Wing Programming Languageattachment image

Wing is a cloud-oriented programming language. Most programming languages think about computers as individual machines. In Wing, the cloud is the computer.

6

2022-12-07

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
07:00:38 PM

@here office hours is starting in 30 minutes! Remember to post your questions here.

Zoom avatar
Zoom
07:27:53 PM

Erik Osterman (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:28:49 PM

Vlad Ionescu has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:08 PM

Hugo Samayoa III has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:24 PM

Michael Jenkins has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:25 PM

Jeremy White has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:52 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:22 PM

Alexandr Vorona has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:35 PM

Roy Sprague has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:51 PM

Isaac M has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:29 PM

David Hawthorne has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:32 PM

Maura Rowell has joined Public “Office Hours”

Zoom avatar
Zoom
07:33:38 PM

Matt Calhoun has joined Public “Office Hours”

Zoom avatar
Zoom
07:34:41 PM

Oliver Schoenborn has joined Public “Office Hours”

Zoom avatar
Zoom
07:35:30 PM

Andy Roth has joined Public “Office Hours”

Zoom avatar
Zoom
07:35:59 PM

Andrew Vitko has joined Public “Office Hours”

Zoom avatar
Zoom
07:36:43 PM

Michael Pursifull has joined Public “Office Hours”

Zoom avatar
Zoom
07:37:54 PM

Matteo Migliaccio has joined Public “Office Hours”

Zoom avatar
Zoom
07:41:13 PM

Guilherme Borges has joined Public “Office Hours”

Zoom avatar
Zoom
07:41:14 PM

Gabriel Boie has joined Public “Office Hours”

Zoom avatar
Zoom
07:41:57 PM

Sharif N has joined Public “Office Hours”

Zoom avatar
Zoom
07:42:02 PM

Salvador Montiel has joined Public “Office Hours”

Zoom avatar
Zoom
07:42:21 PM

Steven Kalt has joined Public “Office Hours”

Zoom avatar
Zoom
07:45:17 PM

Brian Pauley has joined Public “Office Hours”

Zoom avatar
Zoom
07:51:59 PM

Imran Hussian has joined Public “Office Hours”

Zoom avatar
Zoom
07:55:34 PM

dag viggo lokoeen has joined Public “Office Hours”

Zoom avatar
Zoom
08:13:50 PM

Susie Heilman has joined Public “Office Hours”

Zoom avatar
Zoom
08:17:53 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Linda Pham (Cloud Posse) avatar
Linda Pham (Cloud Posse)
GitHub Actions workflow notifications in Slack and Microsoft Teams | GitHub Changelogattachment image

GitHub Actions workflow notifications in Slack and Microsoft Teams

Visualize and create your serverless workloads with AWS Application Composer | Amazon Web Servicesattachment image

This post is written by Luca Mezzalira, Principal Specialist Solutions Architect. Today, AWS is launching a preview of AWS Application Composer, a visual designer that you can use to build your serverless applications from multiple AWS services. In distributed systems, empowering teams is a cultural shift needed for enabling developers to help translate business capabilities […]

Announcing Amazon CodeCatalyst, a Unified Software Development Service (Preview) | Amazon Web Servicesattachment image

Today, we announced the preview release of Amazon CodeCatalyst. A unified software development and delivery service, Amazon CodeCatalyst enables software development teams to quickly and easily plan, develop, collaborate on, build, and deliver applications on AWS, reducing friction throughout the development lifecycle. In my time as a developer the biggest excitement—besides shipping software to users—was […]

The Cloud Native Computing Foundation Announces Argo has Graduated | Cloud Native Computing Foundationattachment image

One of the most active CNCF projects, Argo, is trusted by industry leaders such as Adobe, BlackRock, Capital One, Google, Intuit, Peloton, Tesla, and Ticketmaster San Francisco, CA – December 6…

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

thanks Linda

2022-12-14

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
07:00:28 PM

@here office hours is starting in 30 minutes! Remember to post your questions here.

Zoom avatar
Zoom
07:27:17 PM

Erik Osterman (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:27:22 PM

Oskar Maria Grande has joined Public “Office Hours”

Zoom avatar
Zoom
07:27:26 PM

Mike Jansen has joined Public “Office Hours”

Zoom avatar
Zoom
07:27:28 PM

Brian Pauley has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:00 PM

Oskar Maria Grande has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:21 PM

Hugo Samayoa III has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:36 PM

Vlad Ionescu has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:47 PM

Eric Berg has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:49 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:14 PM

Luis Masaya has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:16 PM

Greg Bouwens has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:16 PM

Andy Roth has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:25 PM

Oliver Schoenborn has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:38 PM

Michael Jenkins has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:58 PM

shreenu kumar has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:26 PM

Matt Calhoun has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:46 PM

dag viggo lokoeen has joined Public “Office Hours”

Zoom avatar
Zoom
07:33:22 PM

Erik Osterman (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:33:25 PM

Matt Gowie has joined Public “Office Hours”

Zoom avatar
Zoom
07:33:41 PM

Charles Smith has joined Public “Office Hours”

Zoom avatar
Zoom
07:35:41 PM

Tim Gourley has joined Public “Office Hours”

Zoom avatar
Zoom
07:36:06 PM

Zachary Loeber has joined Public “Office Hours”

Zoom avatar
Zoom
07:38:10 PM

Gabriel Boie has joined Public “Office Hours”

Zoom avatar
Zoom
07:38:35 PM

venkata mutyala has joined Public “Office Hours”

Zoom avatar
Zoom
07:39:11 PM

Soren Jensen has joined Public “Office Hours”

Zoom avatar
Zoom
07:43:14 PM

Joe Caulfield has joined Public “Office Hours”

Zoom avatar
Zoom
07:47:20 PM

Jim Park has joined Public “Office Hours”

Zoom avatar
Zoom
07:52:57 PM

Arthur Dent has joined Public “Office Hours”

Zoom avatar
Zoom
07:55:19 PM

Mike Jansen has joined Public “Office Hours”

Zoom avatar
Zoom
08:04:32 PM

Marc Tamsky has joined Public “Office Hours”

2022-12-20

Sean Turner avatar
Sean Turner

Q: What are some good ways to update an application in argo with the new docker tag?

Some options… • image updater sounds great and it’s on the roadmap to be added to argocd • eventbridge watching docker pushes which triggering lambda container with a git library doing the replacement on values.yaml? • CI mechanism building images does the replacement in values.yaml and makes a commit?

1

2022-12-21

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
07:00:38 PM

@here office hours is starting in 30 minutes! Remember to post your questions here.

Jonas Steinberg avatar
Jonas Steinberg

@Erik Osterman (Cloud Posse) looking to discuss the following (fyi I’m on a plane that is landing, but I should be fine via phone wireless and then 5G if necessary; may be a bit of background noise)

Assume TFC, Spacelift, env0, scalr and all the other terraform CIs are not an option, but you’d like to run terraform in something like circleci, gitlab, github actions, jenkins, whatever. • how bad of an idea do people think this is for a relatively small product? ◦ 7 services ◦ examples of why this is bad are: ▪︎ if someone manually cancels a CI job during an apply things can get seriously borked • I debated yesterday with RB on why someone would even cancel a CI job manually – apparently it is not entirely uncommon as evidenced by consulting experience on my own team, as well as: ◦ https://circleci.canny.io/cloud-feature-requests/p/prevent-a-job-from-being-cancelled-when-the-workflow-is-cancelled • reasoning I’ve heard for why running TF in CI basically comes down to “because apply is heavily stateful (effectively) and ci is meant to not be stateful, at least to that extent • potential solutions ◦ use github actions ◦ only do fmt, validate, init and plan in CI and then delegate to some other cloud service to actually run the apply (probably a long-running serverless function)

• have a centralized pipeline that gets kicked only for applies and basically tell everyone “don’t ever cancel this pipeline” ◦ my particular CI provider (CircleCI) doesn’t offer a great way to handle this afaik

• try to get even more budgeting for TFC or similar ◦ currently using TFC, not into Terraform management tools at all really, they are prohibitively expensive and we’re actually likely going to TFC Thanks so much!

Jonas Steinberg avatar
Jonas Steinberg

actually having trouble joining from my phone so this may have to wait until next week

Jonas Steinberg avatar
Jonas Steinberg

Ha. Yeah having problems connecting via cell which is my only option right now.

jimp avatar

Here’s a PoC for doing it github actions. There’s problems with not having an app to provide advanced functionality, but it’s a very bare bones implementation of the basic functionalities:

• add a plan to a pr

• add a (janky) method for applying those changes

Jonas Steinberg avatar
Jonas Steinberg

Was able to make it on!

Jonas Steinberg avatar
Jonas Steinberg

Thanks @jimp

jimp avatar

I’m planning on spending some time over the coming months to actually make a viable github action for terraform lifecycle

Jonas Steinberg avatar
Jonas Steinberg

Nice one!

jimp avatar

@Matt Calhoun, I’m presuming you will open source your terraform GitHub action? When might we except a release?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

We are aiming for end of February.

1
jimp avatar

If Matt’s already invested hundreds of hours, I’m confident it will be exceptional. I’ll scrap my plans and adapt what he’s building!

Jim Park avatar
Jim Park

Towards that end, any advisory notes would be appreciated!

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Yea, the repos should be public soon, even if the full solution isn’t baked.

1
Jonas Steinberg avatar
Jonas Steinberg

What is the cost for running a ton of github actions?

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

Self hosted runners are “free” except for your operating cost

Jonas Steinberg avatar
Jonas Steinberg

Oh, right, I forgot about the self-hosted bit.

DaniC (he/him) avatar
DaniC (he/him)


Yea, the repos should be public soon, even if the full solution isn’t baked.
@Erik Osterman (Cloud Posse) wave if this has happened, any pointers where to go digging and put the pieces together ?

As for the main topic of this thread, i’ll go and watch the recording from Dec 21st before adding my thoughts

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

I believe we have some of them up, but the usage isn’t documented

1
Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

@matt

Matt Calhoun avatar
Matt Calhoun

A very basic version of the workflows running atmos in GHA is up at https://github.com/cloudposse-sandbox/demo-full-workflow, but it’s definitely lacking documentation, full testing, and handling the edge cases. We’re working right now to polish some of that, but it will likely be several more weeks until that’s in better shape (publically).

cloudposse-sandbox/demo-full-workflow

A demo of the full atmos github action workflow

1
DaniC (he/him) avatar
DaniC (he/him)

thank you both

Zoom avatar
Zoom
07:29:28 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:29:44 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:10 PM

Michael Jenkins has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:11 PM

Andrew Brown has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:14 PM

Vlad Ionescu has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:16 PM

Alex Siegman has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:27 PM

Erik Osterman (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:32 PM

Matt Calhoun has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:33 PM

Andrew Vitko has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:34 PM

Isaac M has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:44 PM

Jim Park has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:32 PM

dag viggo lokoeen has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:36 PM

Jeremy White has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:53 PM

Sean Turner has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:04 PM

Soren Jensen has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:52 PM

Joe Caulfield has joined Public “Office Hours”

Zoom avatar
Zoom
07:34:45 PM

Hao Wang has joined Public “Office Hours”

Zoom avatar
Zoom
07:39:45 PM

Michael Sew has joined Public “Office Hours”

Zoom avatar
Zoom
07:39:55 PM

Michael Sew has joined Public “Office Hours”

Zoom avatar
Zoom
07:40:57 PM

Robert Jordan has joined Public “Office Hours”

Zoom avatar
Zoom
07:42:30 PM

Jonas Steinberg has joined Public “Office Hours”

Zoom avatar
Zoom
07:43:16 PM

Isa Aguilar has joined Public “Office Hours”

Zoom avatar
Zoom
07:43:51 PM

Oliver Schoenborn has joined Public “Office Hours”

Zoom avatar
Zoom
07:43:52 PM

Sherif Abdel-Naby has joined Public “Office Hours”

Zoom avatar
Zoom
07:47:10 PM

Andrew Hall has joined Public “Office Hours”

Zoom avatar
Zoom
07:52:41 PM

Salvador Montiel has joined Public “Office Hours”

Jeremy White (Cloud Posse) avatar
Jeremy White (Cloud Posse)

@Isa Aguilar make sure you post your repo here. I’m guessing folks would like to see what you’ve done so far. (most folks likely missed it in the call)

2022-12-22

2022-12-24

2022-12-26

2022-12-28

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)
07:00:15 PM

@here office hours is starting in 30 minutes! Remember to post your questions here.

Emmanuel avatar
Emmanuel

Hi @Erik Osterman (Cloud Posse) We encountered some terrafrom state disorder on the prod and dev env. When we run terraform plan for dev, say, we will get warning like the screenshot below, seems the passwords and something else are different with the cloud, but it’s bad for us to regenerate the passwords, which means we need to change all those setting for credential for all our services, we need to find out a solution to solve this problem, and making minimum impact on other cloud infrastructures. Any clue to what caused this will be welcomed.

Erik Osterman (Cloud Posse) avatar
Erik Osterman (Cloud Posse)

We need to understand a bit more about your environment to be able to help you. What modules or components are you using? What versions? What is your terraform state backend? Are you using atmos? How are you applying the changes? etc

Emmanuel avatar
Emmanuel
Zoom avatar
Zoom
07:27:53 PM

Erik Osterman (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:28:45 PM

Roy Sprague has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:09 PM

Vlad Ionescu has joined Public “Office Hours”

Zoom avatar
Zoom
07:30:16 PM

Linda Pham (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:31:17 PM

Brian Choate has joined Public “Office Hours”

Zoom avatar
Zoom
07:32:37 PM

Salvador Montiel has joined Public “Office Hours”

Zoom avatar
Zoom
07:33:34 PM

Robert Jordan has joined Public “Office Hours”

Zoom avatar
Zoom
07:35:26 PM

Isaac M has joined Public “Office Hours”

Zoom avatar
Zoom
07:36:55 PM

Ben Smith (Cloud Posse) has joined Public “Office Hours”

Zoom avatar
Zoom
07:40:57 PM

Eric Berg has joined Public “Office Hours”

Zoom avatar
Zoom
07:42:09 PM

Zachary Loeber has joined Public “Office Hours”

Zoom avatar
Zoom
07:49:45 PM

Andrew Vitko has joined Public “Office Hours”

Zoom avatar
Zoom
07:50:48 PM

AJ Junior has joined Public “Office Hours”

Zoom avatar
Zoom
08:02:53 PM

Hao Wang has joined Public “Office Hours”

Zoom avatar
Zoom
08:06:28 PM

Salvador Montiel has joined Public “Office Hours”

Zoom avatar
Zoom
08:19:35 PM

Salvador Montiel has joined Public “Office Hours”

    keyboard_arrow_up