#office-hours (2023-03)
“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
2023-03-01
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@here office hours is starting in 30 minutes! Remember to post your questions here.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Linda Pham (Cloud Posse) has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Erik Osterman (Cloud Posse) has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Guilherme Borges has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andy Roth has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Vitko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nenna Salinas has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
tyler has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Jenkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Allan Mohr has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Joe Caulfield has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Joe Perez has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fireflies.ai Notetaker has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Charles Smith has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Calhoun has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andy Wortman has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Constantin Popa has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Vlad Ionescu has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Martin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Adedapo Ajuwon has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Antarr Byrd has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
13155203466 has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Radha Ramadoss has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
emem u has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Pursifull has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Eric Berg has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Paul Marcelin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jared Richards has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Aaron Cutchin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Vasilenko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Guilherme Borges has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Roy Sprague has joined Public “Office Hours”
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy White has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Brad Curfman has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Yusuf has joined Public “Office Hours”
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Oliver Schoenborn has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Marc Tamsky has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Darren Pham has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Vasilenko has joined Public “Office Hours”
![Vlad Ionescu (he/him) avatar](https://avatars.slack-edge.com/2020-10-03/1417676895681_ea45b3f22e5fea04f2fc_72.png)
Related to the ChatGPT topic: https://twitter.com/multikev/status/1616784555788075009
![attachment image](https://pbs.twimg.com/media/Fm_4ur-XEAM9pby.jpg)
The future of email with ChatGPT.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Ouellette has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
A git prepare-commit-msg hook for authoring commit messages with GPT-3.
![managedkaos avatar](https://secure.gravatar.com/avatar/f7d88a7a95990c984ab107b491b51b3f.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0025-72.png)
Also, this: Prompt Engineering is real https://learnprompting.org/
Learn Prompt Engineering
![Nenna avatar](https://avatars.slack-edge.com/2023-03-01/4881731218722_e0aeb49da15306dce6fd_72.jpg)
Links from today’s office hours:
https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-rds-postgresql-major-version-15/ https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-cloudwatch-internet-monitor-generally-available/ https://blog.lastpass.com/2023/03/security-incident-update-recommended-actions/ https://www.hashicorp.com/blog/writing-terraform-for-unsupported-resources https://github.blog/changelog/2023-02-24-new-forks-page-view/ https://aws.amazon.com/about-aws/whats-new/2023/02/amazon-ecs-deletion-inactive-task-definition-revisions/ https://pages.awscloud.com/GLOBAL-ln-GC-TrainCert-Professional-Certification-Challenge-Registration-2023.html https://aws.amazon.com/blogs/containers/amazon-eks-now-supports-kubernetes-version-1-25/ https://github.com/aws/containers-roadmap/issues/1967 https://github.com/hashicorp/terraform-provider-aws/issues/29682 https://kubernetes.io/docs/concepts/security/pod-security-admission/ https://marketplace.visualstudio.com/items?itemName=DanielSanMedium.dscodegpt https://twitter.com/multikev/status/1616784555788075009 https://typefully.com/iamvlaaaaaaad/codewhisperer-vs-copilot-8HjruKe https://arxiv.org/abs/2211.03622 https://commonfate.io/blog/granted-approvals-release https://github.com/zurawiki/gptcommit https://twitter.com/iamvlaaaaaaad/status/1630327934715064322 https://www.vladionescu.me/posts/scaling-containers-on-aws-in-2022 Introducing MRSK
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
2023-03-05
![managedkaos avatar](https://secure.gravatar.com/avatar/f7d88a7a95990c984ab107b491b51b3f.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0025-72.png)
I might not use this to deploy/create resources…. but i might just use it as a way to back up the state of an AWS account vs using something like terraformer
https://iasql.com/
Automatically import existing infrastructure
Connect an AWS account to IaSQL to provision a PostgreSQL db and automatically backfill the database with your existing cloud resources. No need to redefine or reconcile existing infrastructure.
Cloud infrastructure as data in PostgreSQL
2023-03-08
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@here office hours is starting in 30 minutes! Remember to post your questions here.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Erik Osterman (Cloud Posse) has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy Bouse has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Brian Pauley has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nenna Salinas has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Vlad Ionescu has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
PePe Amengual has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nate Garcia has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
dave lundgren has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fireflies.ai Notetaker has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Calhoun has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Paul Marcelin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Evan Pitstick has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Pursifull has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Cannon Palms has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
John Mitchell has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Devendra Yadav has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Yonatan Koren has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
AJ Junior has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Marc Tamsky has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fabian Berisha has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jim C has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Tim Gourley has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Gowie has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Vitko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ralf Pieper has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Zachary Loeber has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Arjun Dandagi has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Oliver Schoenborn has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Jenkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Madhusudan Satapathy has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Roy Sprague has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Vasilenko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Kris Musard has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Harry Moreno has joined Public “Office Hours”
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
![Nenna avatar](https://avatars.slack-edge.com/2023-03-01/4881731218722_e0aeb49da15306dce6fd_72.jpg)
Links from today’s office hours:
https://iasql.com/ https://blog.cloudflare.com/big-pineapple-intro/ https://opensource.googleblog.com/2023/03/introducing-service-weaver-framework-for-writing-distributed-applications.html https://aws.amazon.com/blogs/aws/subscribe-to-aws-daily-feature-updates-via-amazon-sns/ https://github.com/bregman-arie/devops-exercises/tree/master/topics/terraform https://digger.dev/ https://aws.amazon.com/blogs/aws/aws-application-composer-now-generally-available-visually-build-serverless-applications-quickly/ https://github.com/bregman-arie/devops-exercises/tree/master/topics/terraform https://github.com/cresta/atlantis-drift-detection https://www.atlassian.com/software/compass https://backstage.io/ https://twitter.com/iamvlaaaaaaad/status/1617510607946661891 https://www.reddit.com/r/devops/comments/1171it7/backstage_is_not_userfriendly_i_want_something/ https://developer.atlassian.com/cloud/compass/components/create-view-update-and-delete-components/ https://roadie.io/ https://github.com/klothoplatform/klotho https://klo.dev/docs/why-klotho https://aws-new-features.s3.us-east-1.amazonaws.com/update/2023-03-08.json https://www.chainguard.dev/unchained/what-the-fork-imposter-commits-in-github-actions-and-ci-cd https://techcrunch.com/2022/12/15/spotifys-plan-to-monetize-its-open-source-backstage-developer-project/ http://frontside.com/ https://www.sobyte.net/post/2022-01/linus-play-a-trick-of-github-vulnerability/
2023-03-15
![Adnan avatar](https://secure.gravatar.com/avatar/86fbcb1983990cec4ffd9e7f6b009669.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
maybe interesting for OH https://github.com/awslabs/amazon-s3-tar-tool https://aws.amazon.com/about-aws/whats-new/2023/03/mountpoint-amazon-s3/
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@here office hours is starting in 30 minutes! Remember to post your questions here.
![Vlad Ionescu (he/him) avatar](https://avatars.slack-edge.com/2020-10-03/1417676895681_ea45b3f22e5fea04f2fc_72.png)
I’m not going to make it today, sorry!
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![Jeremy White (Cloud Posse) avatar](https://avatars.slack-edge.com/2022-10-14/4236950492513_ceab13cebd77d26f2ef6_72.jpg)
![attachment image](https://blog.alexellis.io/content/images/2023/03/docker-search.jpg)
This controversial decision coupled with poor messaging has created anxiety the Open Source community. Learn what’s happening and how we can move forward.
![managedkaos avatar](https://secure.gravatar.com/avatar/f7d88a7a95990c984ab107b491b51b3f.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0025-72.png)
I expected this months ago and moved my workflows over to GitHub Packages and AWS Public ECR. I’m not surprised.
![attachment image](https://blog.alexellis.io/content/images/2023/03/docker-search.jpg)
This controversial decision coupled with poor messaging has created anxiety the Open Source community. Learn what’s happening and how we can move forward.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Erik Osterman (Cloud Posse) has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Pursifull has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Darren Pham has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nenna Salinas has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Alex Atkinson has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fireflies.ai Notetaker has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Mitchell Gaddy has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy White has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ralf Pieper has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Yonatan Koren has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy Bouse has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Maura Rowell has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Gabriel has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Calhoun has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ivan Polchenko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ashwin Jacob has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Jenkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Vitko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andy Roth has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Igor B has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Josh has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Kris Musard has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jim Park has joined Public “Office Hours”
![Jim Park avatar](https://secure.gravatar.com/avatar/e166c478c5b78e93a5fb116d92a2dc7e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
Sigh. Turning on ICMP is the first thing I do.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Eric Berg has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Josh has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Oliver Schoenborn has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Vicken Simonian has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Johnmary Odenigbo has joined Public “Office Hours”
![Jim Park avatar](https://secure.gravatar.com/avatar/e166c478c5b78e93a5fb116d92a2dc7e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
I have a TIL I’m excited to share : https://sweetops.slack.com/archives/CCT1E7JJY/p1678906460455109
TIL you can configure EC2 to use the resource name as the hostname for an EC2 instance, so that when you log into an instance, or query kubectl nodes
, you can skip the IP address to resource id translation step.
API | Wizard
When you launch an EC2 instance with a Hostname type of Resource name, the guest OS hostname is configured to use the EC2 instance ID. • Format for an instance in us-east-1:
_ec2-instance-id_.ec2.internal
• Example:_i-0123456789abcdef_.ec2.internal
• Format for an instance in any other AWS Region:_ec2-instance-id.region_.compute.internal
• Example:_i-0123456789abcdef.us-west-2_.compute.internal
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Antarr Byrd has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Peter Dada has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Johnmary Odenigbo has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Paul Marcelin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Mike Martin has joined Public “Office Hours”
![Mike Martin avatar](https://avatars.slack-edge.com/2020-02-05/940755534935_2259c2aed6bcbc52e117_72.jpg)
I have a DNS management question; we currently use terraform to manage route53, but now we manage 400+ records in one hosted zone and it takes minutes to plan and on top of that we are beginning to hit rate limits from AWS. Does anyone manage their route53 with anything else?
![Jim Park avatar](https://secure.gravatar.com/avatar/e166c478c5b78e93a5fb116d92a2dc7e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
Terraform isn’t so great at managing many resources at a time. I co-locate route53 resources with the apps they support to spread out the burden. The downside to this is that there is no single pane of DNS glass from a terraform perspective. Other tools, like the Web-UI, have to be used for the whole view.
![Mike Martin avatar](https://avatars.slack-edge.com/2020-02-05/940755534935_2259c2aed6bcbc52e117_72.jpg)
Yeah - that is the pain we are facing now. We have all of our records from one hosted zone in one terraform directory. We prefer the single view, but as you mentioned Terraform is struggling to keep up. I’m looking for a better way to have speed and a good view of things.
![Jim Park avatar](https://secure.gravatar.com/avatar/e166c478c5b78e93a5fb116d92a2dc7e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0022-72.png)
You might benefit from two things:
You can try tweaking parallelism to a value greater than 10. You might also try to collocate the terraform binary executing the apply inside AWS to minimize latency and rate-limiting effects. (normally I don’t advocate for this unless there’s a need, but there might be here!)
![Yonatan Koren avatar](https://avatars.slack-edge.com/2023-01-08/4612627141524_cae57b3715b3fb292bd1_72.jpg)
Re: Darren’s buildx + ECR problem in office hours today (watch near the end of the recording for context)
It looks like the problem has to do with -o type=registry
, which translates to -o type=image,push=true
Basically the random snippet in my gist which was pushing proper OCI compliant (multiarch) images to ECR, probably can be done with -o type=oci,push=true
, but I haven’t checked
![Yonatan Koren avatar](https://avatars.slack-edge.com/2023-01-08/4612627141524_cae57b3715b3fb292bd1_72.jpg)
EDIT:
Nvm, there is no such thing as type=oci,push=true
. According to the docs, type=image
should be OCI compliant.
![attachment image](https://docs.docker.com/assets/images/docs@2x.png)
docker buildx build: The buildx build
command starts a build using BuildKit. This command is similar to the UI of docker build
command and takes the same flags and arguments….
![Yonatan Koren avatar](https://avatars.slack-edge.com/2023-01-08/4612627141524_cae57b3715b3fb292bd1_72.jpg)
But @Darren Pham I am back at the the authorization error in ECR when I do --push=true
(even though my IAM policies are correct).
So I have reverted to the export to tar.gz, then importing (and overriding CMD and ENTRYPOINT because it is stripped on import), and then pushing to ECR…
![Yonatan Koren avatar](https://avatars.slack-edge.com/2023-01-08/4612627141524_cae57b3715b3fb292bd1_72.jpg)
So anyways… hope this somehow helps you.
Even though this is ugly https://gist.github.com/korenyoni/a5bd32da16a428477fce960060f192e9/63fca3862185cae7d33b885164e6c8949e0631ff
It’s the only thing that seems to work for me (and maybe for you)
![managedkaos avatar](https://secure.gravatar.com/avatar/f7d88a7a95990c984ab107b491b51b3f.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0025-72.png)
Would have been timely for today but sharing FYI anyway. Might be fun to see what comes out of it next week.
![managedkaos avatar](https://secure.gravatar.com/avatar/f7d88a7a95990c984ab107b491b51b3f.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0025-72.png)
Authors: Bob Killen (Google), Davanum Srinivas (AWS), Chris Short (AWS), Frederico Muñoz (SAS Institute), Tim Bannister (The Scale Factory), Ricky Sadowski (AWS), Grace Nguyen (Expo), Mahamed Ali (Rackspace Technology), Mars Toktonaliev (independent), Laura Santamaria (Dell), Kat Cosgrove (Dell) On Monday, March 20th, the k8s.gcr.io registry will be redirected to the community owned registry, registry.k8s.io . TL;DR: What you need to know about this change On Monday, March 20th, traffic from the older k8s.
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
![Nenna avatar](https://avatars.slack-edge.com/2023-03-01/4881731218722_e0aeb49da15306dce6fd_72.jpg)
Links from today’s office hours:
https://github.com/awslabs/mountpoint-s3 https://chanzuckerberg.github.io/fogg/ https://msrc.microsoft.com/update-guide/vulnerability/CVE-2023-23415 https://blog.alexellis.io/docker-is-deleting-open-source-images/ https://aws.amazon.com/blogs/security/how-to-use-policies-to-restrict-where-ec2-instance-credentials-can-be-used-from/ https://github.com/awslabs/amazon-s3-tar-tool https://github.com/slimtoolkit/slim https://github.com/rancher/rancher https://github.com/abiosoft/colima https://github.com/moby/buildkit/issues/1512 https://github.com/docker/setup-buildx-action/issues/122 https://github.com/moby/buildkit/issues/3579#issuecomment-1416438660 https://github.com/actions/runner-images/issues/5631 https://github.com/actions/runner-images/issues/2552 https://azure.microsoft.com/en-us/blog/now-in-preview-azure-virtual-machines-with-ampere-altra-armbased-processors/ https://github.com/nektos/act https://github.com/estesp/manifest-tool https://gist.github.com/korenyoni/a5bd32da16a428477fce960060f192e9 https://github.com/moby/moby/pull/44598
2023-03-16
2023-03-21
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
Posted in r/RedditEng by u/grumpimusprime • 310 points and 32 comments
2023-03-22
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@here office hours is starting in 30 minutes! Remember to post your questions here.
![Jonathan avatar](https://secure.gravatar.com/avatar/edebe2de0469d394fe05a0d6bdf07e6e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
Q: @Erik Osterman (Cloud Posse) could https://github.com/cloudposse/bastion get some love? If you guys have moved on and no longer maintaining it, could I volunteer as a maintainer?
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Definitely open to volunteers. We’re not actively using it as we predominantly help customers use Teleport.
![Jonathan avatar](https://secure.gravatar.com/avatar/edebe2de0469d394fe05a0d6bdf07e6e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
awesome, i’d love to volunteer to help with that and keep the project up to date on the latest versions of the libraries and such
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
Got a use case for this also
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
I note that https://github.com/cloudposse/bastion/pull/70 just got merged
This PR will be the next release of bastion updating it to the latest version of all dependencies.
what
• Update to Alpine 3.17 • Update to OpenSSH 9.3p1 • Update to Duo 2.0.0 • Update to google-authenticator-libpam 1.09 • Update to sudosh 0.3.0
why
• Libraries are way out of date • RootCA certificates have expired in the last released version breaking curl/wget from being able to connect to many https without ignoring SSL server validation.
references
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
I’ve pulled latest master, built locally and trying running with
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
docker run -p 1234:22 -e MFA_PROVIDER=google-authenticator -v ~/.ssh/authorized_keys:/root/.ssh/authorized_keys docker.io/cloudposse/bastion:dev
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
PAM: Module is unknown for root from 192.168.200.0
Connection closed by authenticating user root 192.168.200.0 port 50332 [preauth]
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
❯ docker run -p 1234:22 -e MFA_PROVIDER=google-authenticator -v ~/.ssh/authorized_keys:/root/.ssh/authorized_keys cloudposse/bastion
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
Running the upstream works.
![Jonathan avatar](https://secure.gravatar.com/avatar/edebe2de0469d394fe05a0d6bdf07e6e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
@joshmyers I’ve been still working on it. Can you please test the latest master? I think everything is finally all updated and we fixed all the bugs from upgrading.
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
Hey @Jonathan - thanks so much for this. Yup tested latest master and seems to be working as I’d expect now.
![joshmyers avatar](https://avatars.slack-edge.com/2018-11-20/483958217281_8117d6f6c62807ce9912_72.jpg)
On a related topic - https://github.com/cloudposse/github-authorized-keys/pull/37
what
This is a bit of a grab bag of a PR, mostly because this code base hasn’t been touched in a while.
• Adds support for Github Enterprise. • Update deps. • Removes Glide and add uses Go Modules - but Make targets from the build-harness are still expecting to use Glide.
Bumping go-github to latest caused a few breakages due to deprecated methods. I have tried to change as little core logic as possible, while noting that newer go-github probably means some logic could be removed/made more efficient.
why
Because current gig uses GHE. Teleport is unfortunately not a great fit for us down to requirements.
testing
I’ve updated the tests but not added new GHE tests as getting your hands on a GHE installation is non trivial. I have however successfully built and run this branch to test working. Can pull teams/users/keys etc from GHE.
![Jonathan avatar](https://secure.gravatar.com/avatar/edebe2de0469d394fe05a0d6bdf07e6e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
Awesome, thanks for validating @joshmyers!
![Jonathan avatar](https://secure.gravatar.com/avatar/edebe2de0469d394fe05a0d6bdf07e6e.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0009-72.png)
@joshmyers make sure to chase @Erik Osterman (Cloud Posse) down, he has lots of projects to keep track and manage, things easily fall through the cracks.
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Erik Osterman (Cloud Posse) has joined Public “Office Hours”
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
Q for Office Hours:
How do you folks track package versions as well as software licenses across repos/languages? We are looking at creating a repo and doing this manually right now but I have a feeling there is a better way of doing this. We are trying to ensure we keep our packages updated (CVEs/new features) and we also want to ensure we remain compliant with all the software licenses we are using.
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
I watched the office hours recording
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
I used to work at Sonatype , creators of Nexus IQ, not free
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
but one of the things is does really well is inventory of software dependencies, licenses and CSVs
![jose.amengual avatar](https://secure.gravatar.com/avatar/32f267b819eac9e0ea6a8324b53064a0.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0024-72.png)
one of the powerful features of Nexus
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
Thanks!
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Dima Nelen has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy Bouse has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nenna Salinas has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
dave lundgren has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
venkata mutyala has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fireflies.ai Notetaker has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andy Wortman has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andy Roth has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Darren Pham has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
ashkan jafari has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ralf Pieper has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Vitko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Calhoun has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Kris Musard has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Vlad Ionescu has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Maura Rowell has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Hugo Samayoa III has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Taylor Turner has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Johnmary Odenigbo has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Joe Caulfield has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy White has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jonathan Chan has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Jenkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Elkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
emem u has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Roy Sprague has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Gajanand Singh has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Igor Bronovskyi has joined Public “Office Hours”
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
2023-03-23
![Nenna avatar](https://avatars.slack-edge.com/2023-03-01/4881731218722_e0aeb49da15306dce6fd_72.jpg)
Links from office hours:
https://aws.amazon.com/blogs/developer/announcing-the-end-of-support-for-node-js-12-x-in-the aws-sdk-for-javascript-v3/ https://aws.amazon.com/about-aws/whats-new/2023/03/s3-object-lambda-amazon-cloudfront-tailor-content-end-users/https://atmos.tools/core-concepts/components/inheritance/ https://docs.spacelift.io/integrations/observability/datadog https://github.com/cloudposse/geodesic/releases/tag/2.0.0 https://github.com/aws-samples/eks-cluster-upgrade https://github.com/ansible/terraform-provider-ansible https://steampipe.io/ https://hub.steampipe.io/plugins/turbot/trivy https://www.sonatype.com/products/repository-oss https://wazuh.com/ https://docs.snyk.io/manage-issues/snyk-reports/reports-overview https://fossa.com/solutions/software-bill-materials-management https://github.com/anchore/syft https://anchore.com/sbom/ https://github.com/poc-hello-world/greeter-service/pull/70 https://snyk.io/ https://github.com/renovatebot/renovate https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file https://codeql.github.com/ https://github.blog/2023-03-22-github-copilot-x-the-ai-powered-developer-experience/ https://github.com/features/preview/copilot-x https://githubnext.com/projects/copilot-for-pull-requests https://githubnext.com/projects/copilot-voice/ https://githubnext.com/projects/copilot-for-docs/ https://githubnext.com/projects/copilot-for-pull-requests#gentest
2023-03-24
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/
If you run argocd you may have to do a couple of things.
![attachment image](https://github.blog/wp-content/uploads/2021/12/github-security_orange-banner.png)
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Hah, yes we ran into this
![attachment image](https://github.blog/wp-content/uploads/2021/12/github-security_orange-banner.png)
At approximately 05:00 UTC on March 24, out of an abundance of caution, we replaced our RSA SSH host key used to secure Git operations for GitHub.com.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@Igor Rodionov
2023-03-26
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
![attachment image](https://blog.min.io/content/images/2022/03/minio_share.png)
Weka is using MinIO software to implement their object storage functionality in violation of the Apache V2 and GNU AGPL v3 licenses. MinIO is revoking all licenses as a result.
![Vlad Ionescu (he/him) avatar](https://avatars.slack-edge.com/2020-10-03/1417676895681_ea45b3f22e5fea04f2fc_72.png)
It seems to be bullshit and MinIO seems to be the bad actor actually: https://blocksandfiles.com/2023/03/26/we-object-minio-says-no-more-open-license-for-you-weka/
![attachment image](https://blocksandfiles.com/wp-content/uploads/2023/03/Garima-Kapoor-teaser.jpg)
It went after Nutanix and now it’s going after Weka – MinIO has revoked Weka’s Apache License v2 and GNU AGPL v3 licenses to use its open source object storage software. Weka, for its part, says it doesn’t use the AGPL license and MinIO cannot revoke the Apache license which it does use. MinIO produces […]
2023-03-27
![Alex Atkinson avatar](https://avatars.slack-edge.com/2022-07-20/3814291485031_7e50a52ae8b830cdc7e2_72.jpg)
Data regionality and sovereignty is a developing area of regulation, and fairly adjacent to GDPR or compliance framework like SOC2/ISO27001. I think CCPA has a line item on it? So what should startups that want to be able to have global user registrations do? Generally for compliance, it’s simply operating in shadow mode until they achieve good compliance reports, but data sovereignty as a new point of concern is a bigger challenge. Anyone have any experience with this discussion? I saw somewhere a recommendation to “simply” leave a copy of data in each region where it’s generated, and export to your data store/processing location.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![attachment image](https://incountry.com/wp-content/uploads/2022/09/OG_Homepage_ENG.jpg)
Stay compliant with global data regulations by storing profille, employee, healthcare, transaction and payment data in the country of residency.
![kunalsingthakur avatar](https://secure.gravatar.com/avatar/d2f6aab7811813568af87f0583da6565.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0004-72.png)
Can we have something related to terraform restrictions while running it based on users
![Alex Atkinson avatar](https://avatars.slack-edge.com/2022-07-20/3814291485031_7e50a52ae8b830cdc7e2_72.jpg)
Depending on where you’re running it from… Like anything, if a user runs a module from their local and they have God tier access…
If you’re setting up tf apply out of some CI, like GH actions, you could do some cheap access control like this. Or that enterprise tier approvals feature…
Or you can use a platform like env0, which gets you all the RBAC you could want. https://www.env0.com/blog/custom-rbac-roles https://docs.env0.com/docs/sub-projects
![kunalsingthakur avatar](https://secure.gravatar.com/avatar/d2f6aab7811813568af87f0583da6565.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0004-72.png)
Thanks for input but I’m completely relying on on prem tools and trying to find open source solution for it. And also I’m using bitbucket as repository and jenkins as CI. Env0 seems like paid product is there any open source solution for onprem fit
![Alex Atkinson avatar](https://avatars.slack-edge.com/2022-07-20/3814291485031_7e50a52ae8b830cdc7e2_72.jpg)
Often you can pay a little $ for SAAS, or spend \(\) developing an in-house solutions. Sometimes compliance kills that idea though.
![Alex Atkinson avatar](https://avatars.slack-edge.com/2022-07-20/3814291485031_7e50a52ae8b830cdc7e2_72.jpg)
Anyone with the code can do tf commands. Their access to affect those changes is something else. If they shouldn’t be able to do something with TF, they shouldn’t have the access necessary to affect those changes to begin with. Look to your access management strategy for internal users.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Use JSON Schema and OPA policies to validate Components.
![kunalsingthakur avatar](https://secure.gravatar.com/avatar/d2f6aab7811813568af87f0583da6565.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0004-72.png)
Not sure but as we knew if lot of team members are involving to contribute IAC. we need user based access and logging and particular user should some restriction on user resources
2023-03-28
2023-03-29
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
@Erik Osterman (Cloud Posse) you are probably across this but https://youtu.be/G9_DnebevJg
The feature I am excited about and I think you may also like is: https://docs.github.com/en/actions/using-workflows/required-workflows
Given how many repos you folks manage I imagine this could be useful.
![venkata.mutyala avatar](https://avatars.slack-edge.com/2022-01-10/2935964026964_e3525ee61170d7dc3198_72.png)
They mention the workflows feature towards the end
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
Yes, was very excited about it, except for they don’t work on pull requests from forks
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
So for open source it’s still useless.
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
@here office hours is starting in 30 minutes! Remember to post your questions here.
![Mike Martin avatar](https://avatars.slack-edge.com/2020-02-05/940755534935_2259c2aed6bcbc52e117_72.jpg)
Question for today: we are looking to implement healthchecks.io for our ecs scheduled tasks. 1. Anyone have experiences to share? From what I’ve seen so far, the internet seems to think this is a good product. 2. We are trying to implement it and looking for ideas on how to create healthchecks that share the same lifecycle as the scheulded task itself. My first though is to use this resource provider https://github.com/kristofferahl/terraform-provider-healthchecksio/tree/master as I can’t think of a better way to tie the creation of a healthcheck to AWS events that seemingly do not exist; ie. ecs only has deployment, container instance and another event that don’t really have anything to do with scheduled events.
Sorry for my long ramble and I will explain this better with my voice
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Erik Osterman (Cloud Posse) has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Marc Tamsky has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Vlad Ionescu has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Dima Nelen has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Jenkins has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Thompson has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Nenna Salinas has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Mike Martin has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Eduardo Wohlers has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Alex Atkinson has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isaac M has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Andrew Vitko has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Ketan Patel has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Fireflies.ai Notetaker has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Michael Pursifull has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
tyler has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Luis Masaya has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Amer Zec has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Paul Bullock has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Maura Rowell has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Matt Calhoun has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Brian Choate has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Alejandro Calbazana has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isa Aguilar has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Oliver Schoenborn has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Jeremy White has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Roy Sprague has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
emem u has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Devante Williams has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Isa Aguilar has joined Public “Office Hours”
![Zoom avatar](/assets/images/custom_emojis/zoom.png)
Dariusz Panasiuk has joined Public “Office Hours”
![Erik Osterman (Cloud Posse) avatar](https://secure.gravatar.com/avatar/88c480d4f73b813904e00a5695a454cb.jpg?s=72&d=https%3A%2F%2Fa.slack-edge.com%2Fdf10d%2Fimg%2Favatars%2Fava_0023-72.png)
![attachment image](https://github.blog/wp-content/uploads/2023/03/vscode-actions1.png)
Today, we’re excited to announce the release of the public beta of the official GitHub Actions VS Code extension, which provides support for authoring and editing workflows and helps you manage workflow runs without leaving your IDE.
![SweetOps avatar](/assets/images/custom_emojis/sweetops.png)
2023-03-30
![Nenna avatar](https://avatars.slack-edge.com/2023-03-01/4881731218722_e0aeb49da15306dce6fd_72.jpg)
Links from office hours:
https://www.theregister.com/2023/03/24/github_changes_its_ssh_host/ https://news.ycombinator.com/item?id=35295216 https://github.com/dlvhdr/gh-dash https://registry.terraform.io/providers/pseudo-dynamic/value/latest/docs https://github.com/apps/settings https://github.com/hashicorp/terraform-provider-aws/issues/29842 https://github.com/rogerwelin/cfnctl https://ergomake.dev/blog/docker-compose-as-a-universal-interface/ https://www.docker.com/blog/no-longer-sunsetting-the-free-team-plan/ https://aws.amazon.com/about-aws/whats-new/2023/03/amazon-guardduty-enforcement-threat-detection-organization/ https://registry.terraform.io/providers/hashicorp/awscc/latest https://www.ergomaker.com/ https://aws.amazon.com/about-aws/whats-new/2023/03/application-load-balancer-tls-1-3/ https://aws.amazon.com/about-aws/whats-new/2023/03/aws-copilot-customization-cdk-yaml-overrides/ https://docs.aws.amazon.com/elasticloadbalancing/latest/network/create-tls-listener.html https://github.com/qunash/chatgpt-advanced https://stackoverflow.com/questions/68767674/does-aws-application-load-balancer-support-tls-1-3 https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs_cwe_events.html https://docs.aws.amazon.com/step-functions/latest/dg/connect-ecs.html https://aws.amazon.com/blogs/compute/orchestrating-aws-glue-crawlers-using-aws-step-functions/ https://docs.aws.amazon.com/AmazonECS/latest/userguide/lifecycle-metrics.html