#office-hours - April 2019

80 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

Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
thanks for the heads up
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
actually, I should update it now to announce to #announcements
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, no conference rooms available
Alex Siegman
Alex Siegmanover 7 years ago
I dislike open offices~
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
ah bummer
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
any questions I can monologue to you? 😃
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, I pitched the idea of hiring y'all to help bootstrap a bunch of projects we don't have time for
Alex Siegman
Alex Siegmanover 7 years ago
Could you explain how you might go through getting started with us and basic costs
Alex Siegman
Alex Siegmanover 7 years ago
I can hear, just can't talk
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, we need line cooks
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, I like the aws account arch + kubernetes + release engineering + all that
Alex Siegman
Alex Siegmanover 7 years ago
I built out our roadmap long before I found y'all, and they almost exactly match
Alex Siegman
Alex Siegmanover 7 years ago
kubecost sounds awesome
Alex Siegman
Alex Siegmanover 7 years ago
I hadn't worked out the details on a lot of stuff, just the general arch
Alex Siegman
Alex Siegmanover 7 years ago
we're moving towards a services architecture
Alex Siegman
Alex Siegmanover 7 years ago
When you say 8 sprints, is that 8 weeks?
Alex Siegman
Alex Siegmanover 7 years ago
ah, okay, so 16 weeks
Alex Siegman
Alex Siegmanover 7 years ago
Right now we have a bunch of legacy crap, about 8 or so services, that need a bunch of code work to split up
Alex Siegman
Alex Siegmanover 7 years ago
and has a data monolith behind the app/code monolith
Alex Siegman
Alex Siegmanover 7 years ago
and we have about 6 new services
Alex Siegman
Alex Siegmanover 7 years ago
that are all containered / 12factor etc.
Alex Siegman
Alex Siegmanover 7 years ago
You can thank me for that
Alex Siegman
Alex Siegmanover 7 years ago
I pushed hard lol
Alex Siegman
Alex Siegmanover 7 years ago
Then on top of that, we have another company we bought that i need to fold in to this at some point
Alex Siegman
Alex Siegmanover 7 years ago
so you basically have a prod / preprod / unlimited-staging environments clusters?
Alex Siegman
Alex Siegmanover 7 years ago
okay, so, 2 there, plus shared
Alex Siegman
Alex Siegmanover 7 years ago
got it
Alex Siegman
Alex Siegmanover 7 years ago
yeah, 100%
Alex Siegman
Alex Siegmanover 7 years ago
my concern there with unlimited staging though is, then that differs from prod
Alex Siegman
Alex Siegmanover 7 years ago
i don't quite understand the technical way to set that up, but i love the idea
Alex Siegman
Alex Siegmanover 7 years ago(edited)
yeah, mock sqs, eg.
Alex Siegman
Alex Siegmanover 7 years ago
so with unlimited staging, are you still mocking stuff like SQS?
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, slick
Alex Siegman
Alex Siegmanover 7 years ago
So, how would you approach a customer who has an existing production environment?
Alex Siegman
Alex Siegmanover 7 years ago
Would you use that as your root account, and build org out from there?
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, I was looking at doing that completely fresh thing, but the logistics of migrating 8ish years of data boggled my mind
Alex Siegman
Alex Siegmanover 7 years ago
DMS doesn't work for us, we tried =(
Alex Siegman
Alex Siegmanover 7 years ago
It doesn't support some postgres features we use
Alex Siegman
Alex Siegmanover 7 years ago
That it is not 😃 But downtime is frowned upon
Alex Siegman
Alex Siegmanover 7 years ago
I'm pushing separate down to RDS, all new services are working that way
Alex Siegman
Alex Siegmanover 7 years ago
But, maybe I can make a case for it yet. I'm trying, we just don't have enough dudes to do the work
Alex Siegman
Alex Siegmanover 7 years ago
I don't disagree
Alex Siegman
Alex Siegmanover 7 years ago
I understand the value add
Alex Siegman
Alex Siegmanover 7 years ago
I briefly looked at it
Alex Siegman
Alex Siegmanover 7 years ago
I guess lastly, how do you approach helping a dev team learn and adopt new ways to develop services? We've got a lot of old school dudes who are still using vagrant boxes and stuff
Alex Siegman
Alex Siegmanover 7 years ago
doggo stream!
Alex Siegman
Alex Siegmanover 7 years ago
Grats!
Alex Siegman
Alex Siegmanover 7 years ago
Nicely done @oscarsullivan_old 😃
Alex Siegman
Alex Siegmanover 7 years ago(edited)
I have to tap out. Thanks for the time @Erik Osterman (Cloud Posse); enlightening as always. I'm excited to see updates to the ref archs. Hopefully I can dedicate time to geodesic and getting my stuff off the ground here soon 😃 Or talk someone in to spending more money
jober
joberover 7 years ago
@jober has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
terraform init -from-module=....
raehik
raehikover 7 years ago
@raehik has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Josh Larsen
Josh Larsenover 7 years ago
@Josh Larsen has joined the channel
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Alex Siegman
Alex Siegmanover 7 years ago
I tuned in late, are these office hours recorded by zoom where I could rewatch it later?
Alex Siegman
Alex Siegmanover 7 years ago
Thanks all, especially @Erik Osterman (Cloud Posse) for hosting and @oscarsullivan_old for the demo
Alex Siegman
Alex Siegmanover 7 years ago
Sad I couldn't join in at the beginning, sprint planning ran long
jober
joberover 7 years ago
Thanks so much for the time it was very helpful!
raehik
raehikover 7 years ago
big thanks for that! lot of stuff I can discuss with the team & hopefully get using the newer Geodesic versions (we're using a ver older than my PR T_T)
Alex Siegman
Alex Siegmanover 7 years ago(edited)
I think the confusion I have in adopting it is what goes in Dockerfile vs what might go in an .envrc and what/how do i split up my terraform in to digestable chunks. I haven't really dug in in earnest yet, though. It keeps getting bumped in sprint planning and I haven't had time to just get started outside work hours
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, but what is local to you - a specific app/service? a whole environment inside an account?
Alex Siegman
Alex Siegmanover 7 years ago(edited)
Yeah, my issue is, what does that terraform project represent? looks like to you it means a service? Jenkins in that example
Alex Siegman
Alex Siegmanover 7 years ago
Yeah, that's what I'm trying to avoid 😃
Alex Siegman
Alex Siegmanover 7 years ago
As much as I'd love to be able to go "aws, give me a new account, run terraform on it, hey look my new environment is done" I'm not sure that's as useful as it sounds.
Alex Siegman
Alex Siegmanover 7 years ago
I mean, I'm working my boss, I'm hoping I can just hire Erik and the team to jumpstart the whole process, this becomes a moot-ish point that I don't have to decide alone 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
haha thanks @Alex Siegman 😃
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
🤞
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago
Erik Osterman (Cloud Posse)
Erik Osterman (Cloud Posse)over 7 years ago(edited)

apk add tmate@testing
tmate-session --start # | --stop | --server
dalekurt
dalekurtover 7 years ago
@dalekurt has joined the channel
fernando.alvan
fernando.alvanover 7 years ago
@fernando.alvan has joined the channel
mohamed.naseer
mohamed.naseerover 7 years ago
@mohamed.naseer has joined the channel