#office-hours - October 2021

173 messages

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

October 2021
erik
erikabout 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierabout 5 years ago
Sahil Kamboj has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Michael Jenkins has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Alexandr Vorona has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Benjamin Smith has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Florain Drescher has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Ross Rfd has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
David Hawthorne has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Michael Manganiello has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Ryan Ryke has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Justin Davis has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erin Angerer has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Yusuf has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Adam Blackwell has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mukesh Sharma has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Nate Faerber has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mike Crowe has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Antarr Byrd has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Arjun Venkatesh has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mike Crowe has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andrew Thompson has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erin Angerer has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tony Scott has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Geoff Weinhold has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Chocks Subramanian has joined Public "Office Hours"
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 5 years ago
Zapier
Zapierabout 5 years ago
Oscar Blanco has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Zadkiel AHARONIAN has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mohammed Yahya has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Oscar Blanco has joined Public "Office Hours"
Nate Faerber
Nate Faerberabout 5 years ago
@Matt Calhoun, I feel like I hit a related issue regarding encrypted AMI (or at least EBS volume) in EKS using eksctl. I ended up falling back to some defaults that got me by so I can't say this would have solved my problem but maybe it's a data point: https://github.com/weaveworks/eksctl/issues/952#issuecomment-507219406

Is the principal listed here one you have tried?
Zapier
Zapierabout 5 years ago(edited)
Zapier
Zapierabout 5 years ago
Agnello Dsouza has joined Public "Office Hours"
erik
erikabout 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierabout 5 years ago
Oscar Blanco has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matteo Migliaccio has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mukesh Sharma has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Phillip Hocking has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Oscar Blanco has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Carlos Ybere Rodrigues has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Benjamin Smith has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
venkata mutyala has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Daniel Miller (CloudPosse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Justin Davis has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
emem peace has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Michael Manganiello has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Sarah Donehower has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jason Skidmore has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Agnello dsouza has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
James Haughey has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Oskar Maria Grande has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mauricio Wyler has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Othman Musleh has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Florain Drescher has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Marc Slayton has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
yong chen has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andrew Thompson has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
yong chen has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Jim Park
Jim Parkabout 5 years ago
I feel like Theo Schlossnagle's Art and Science of the Service Level Objective is a solid reference: https://www.circonus.com/whitepapers/art-and-science-of-the-service-level-objective.pdf
Zapier
Zapierabout 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Jim Park
Jim Parkabout 5 years ago
Next Week: What is DevOps 🧌
Zapier
Zapierabout 5 years ago(edited)
Blaise Pabon
Blaise Pabonabout 5 years ago
Does anyone have a demo app framework to recommend? Something along the lines of https://codebase.show/projects/realworld
but with an emphasis on infrastructure?
Zapier
Zapierabout 5 years ago
KHAI Anis has joined Public "Office Hours"
erik
erikabout 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierabout 5 years ago
Oliver Schoenborn has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Guilherme Borges has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
David Hawthorne has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Charles Sperbeck has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vicken Simonian has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
venkata mutyala has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mike Cox has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mauricio Wyler has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jason Skidmore has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Ian Bartholomew has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Nate Faerber has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Aleksandr Fofanov has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Sarah Donehower has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Daniel Miller (CloudPosse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matteo has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matt Gowie has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Justin Davis has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Antarr Byrd has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Marc Tamsky has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Yusuf has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mukesh Sharma has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Obi One has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Eric Berg has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Florain Drescher has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vicken Simonian has joined Public "Office Hours"
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 5 years ago
Zapier
Zapierabout 5 years ago(edited)
Sherif
Sherifabout 5 years ago
Yo, Sherif here 👋
I am looking forward to join today’s office hours, I just discovered cloudposse community (although I’ve been using the modules for quite sometime 😄 )
I work as a SRE/DevOps/Infa/Platform ( whatever the name is it’s confusing 😂 )

I apologies for the wall of text 😄

---

My current work is moving our Infrastructure to a more modern setup, this include using Terraform, Kubernetes, and all the things in between.
We’ve built something very cool and I am proud of it.

We do have a Production, Staging and QA Environments ( 1 Per QA Member, about ~30 in total), and we have about 30 Service.

Ironically I modeled our Infrastructure in a way very similar to SweetOps 4 Layer model.
Aside from the Foundational, Platform, and Shared Services part, my main point of struggle that I am very eager to improve is the Application Layer.

Especially the Application Infrastructure (call it AppInfra) which are the Application 1-to-1 Infrastructure components such as S3 Buckets, RDS, CloudFront. and Let me explain what I want to achieve.

I just made a deal with my workplace to give me a AWS Account to build a Greenfield virtual company that I’ll try to explore good practices using. And I am trying to solve some problems we’re already having (but without caring so much about disturbing business, it will be a greenfield project)

So

Our current way
1. Applications are Deployed using Push Model, thus mean, CI (jenkins sadly 💔 ) will Apply the Terraform part, then proceed with Applying the Helm Chart.
2. We use Terraform to release the helmchart, which is a very intuitive combo in theory especially when passing Terraform outputs to the Helm Values.
My Goals:
1. GitOps GitOps GitOps… I want to implement GitOps ( the reconciliation part is what is missing atm)
2. Implement Feature Branch Preview Environments
3. I tried to shift any thing possible to Kubernetes, using the service’s helm chart (it’s just soo intuitive imo), this includes the:
a. All application components like Webservers, Consumers, Jobs, and CronJobs are in the Chart.
b. Route53 Records using External DNS
c. Monitoring and Alerting Using Prometheus Operator
d. Grafana Dashboard using Grafana Operator
e. And of course Kubernetes stuff like Autoscaling, KEDA, etc are all part of the Helm Chart.
4. However… I can’t use Helm Chart for AppInfra yet…
a. I looked into Crossplane.io, and AWS Operator, but they’re not there yet imo. Infrastructure is different, The CRDs are fine for the optimistic situations, but letting my Kubernetes Operator do RDS Restore, Scaling, or other tricky Infrastructure tweaks ( The DB Migration analogy comes to mind), I don’t feel Kubernetes Operator pattern is the best method here.
b. Using Terraform to deploy changes in the PRs (before merging and before Argo does its sync) seems fine. We won’t deploy our App to Kubernetes unless Terraform is in sync.
c. However… This breaks when dealing with highly dynamic environments, when I have like ~5 interdependent services, each one has their own AppInfra, I can’t use GitOps methods to just point Argo to sync them. I’ll need to deploy them 1 by 1, as well as Cleaning Them Up.
d. And now I will use my CI to handle this deployments and ask it to trigger 5 services, then ask it later to go destroy them too. and I am drifting away from Kubernetes, and more coupled to my CI to do all the operations.
I am asking, is there is a better way to do it ? What do you think ?

Questions ( for OfficeHours)
1. How do I deploy on-demand environments (say ~5 interdependent services) using GitOps & Terraform together ?
a. Using:
i. Terraform to Apply the App Infrastructure (1-to1 Infra)
ii. ArgoCD for syncing the Chart itself.
b. And avoiding maintaining the services dependency tree and triggering my CI in specific sequence to provision an environment ?
2. How to pass information between Terraform and the Helm Chart (deployed via Argo) ?
a. For Testing/QA we have DB Snapshot Volumes that we will use Terraform to clone, and pass it for the HelmChart
b. The HelmChart then uses to create a PV & PVC for the DB Pod.
erik
erikabout 5 years ago
@here office hours is starting in 30 minutes! Remember to post your questions here.
Zapier
Zapierabout 5 years ago
Emile Fugulin has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Emile Fugulin has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Yusuf has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Erik Osterman (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vlad Ionescu has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Zachary Loeber has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Andy Miguel (Cloud Posse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Sherif Abdel-Naby has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Benjamin Smith has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Guilherme Borges has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jim Park has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
James Haughey has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Oskar Maria Grande has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
David Hawthorne has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Justin Davis has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matt Calhoun has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
JB Beck has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Kyle Korth has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Yusuf has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Daniel Miller (CloudPosse) has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Antarr Byrd has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Matthew Zeemann has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tim Gourley has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Jim Antoniou has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Mohammed Almusaddar has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
dario erregue has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Isa Aguilar has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Marc Tamsky has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Hao Wang has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Sam C has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Tony Scott has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Taylor M has joined Public "Office Hours"
Jim Park
Jim Parkabout 5 years ago
Github actions telemetry => Datadog by Scribd (https://github.com/scribd/github-action-datadog-reporting)
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 5 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)about 5 years ago
Zapier
Zapierabout 5 years ago
Patrick Joyce has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Sherif Abdel-Naby has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Michael Jenkins has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Anere Faithful has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Vicken Simonian has joined Public "Office Hours"
Zapier
Zapierabout 5 years ago
Blaise pabon has joined Public "Office Hours"
Vlad Ionescu (he/him)
Vlad Ionescu (he/him)about 5 years ago(edited)
Zapier
Zapierabout 5 years ago
Eric Berg has joined Public "Office Hours"
sytten
syttenabout 5 years ago
@Erik Osterman (Cloud Posse) you might like that
sytten
syttenabout 5 years ago
it is new
Sherif
Sherifabout 5 years ago
^ @Erik Osterman (Cloud Posse) I think the video is corrupted 😄
Zapier
Zapierabout 5 years ago(edited)