Description
This Full Stack Journey podcast episode features host Scott Lowe and guest Frank Wiles of REVSYS discussing GitOps and Flux. They explain how GitOps involves making changes to infrastructure by committing code to a Git repository, which is then automatically implemented. They also discuss their preferences for programming languages and operating systems, with Python and Linux being their top choices. The speakers delve into the role of Flux in the GitOps process, explaining how it automates the process of making changes to Kubernetes state based on Git repository instructions. They also provide practical tips for using Flux and GitOps effectively.
Links
Frank Wiles on LinkedIn
Flux Project
REVSYS
Transcription
Transcriptions are provided via an automated service, so they aren’t perfect. You’ve been warned.
Scott Lowe (00:00:01) – Good morning, good afternoon, good evening, everyone. Welcome back to the Fullstack Journey podcast, where we talk about the ongoing evolution of the IT professional and the technologies and trends and techniques that are influencing our careers as it pros. Thank you so much for listening. I’m your host, Scott Lowe, and my goal today, as usual, is to help equip and prepare you, my listeners, for your journey of learning across the full stack of technologies that we find ourselves working with in our data centers and cloud environments. So, joining me today, I have Frank Wiles. Frank is gonna be talking with me about, um, GitOps and Flux. So Frank, good morning, and thanks for joining.
Frank Wiles (00:00:41) – Morning. Thanks for having me.
Scott Lowe (00:00:43) – Uh, why don’t you take a moment and introduce yourself to the audience?
Frank Wiles (00:00:49) – Sure. So I’m a an extremely full stack developer. I, uh, started off my career in ops and then jumped back and forth between ops and development as I got bored with one role or the other. So I’ve been, uh, deeply involved in open source software since about 1996. And yeah, so we quickly moved all of our customers. Uh, so I own a, uh, an agency, uh, named Revus that specializes in Python and jengo, uh, web applications, uh, typically at a, at a large scale and with a, with a fairly large performance need. And so we quickly started moving our customers to Kubernetes, maybe even a little earlier than we should have, based on how, uh, how well it was working at the time. But, uh, we recently in the last, uh, year or so, have moved over and almost entirely to get Ops and Flux and, and have seen a lot of great benefits from it.
Scott Lowe (00:01:45) – Awesome. Cool. Well, I’m excited for the show. Um, we’ve had guests on to talk about related projects, uh, that are similar to Flex, but this is our first time actually talking about Flex. Um, and so I’m, I’m looking forward to, uh, our discussion. Uh, before we get started, are there any sort of online, you know, handles you wanna share with listeners in case they’re interested in connected with? Sure.
Frank Wiles (00:02:10) – Uh, yeah. So, so the company’s website is revsys.com. That’s r e v s y s.com. Uh, my personal website is frankwiles.com, so frank w i l e s.com. And then I’m, I’m fwiles on Twitter.
Scott Lowe (00:02:25) – Awesome. Thank you, sir. All right. So, um, before we actually jump into our content, uh, I wanna play a little game that I like to do with guests and it’s, it’s like, uh, getting to know the guest. And we do that by, um, just throwing out some, you know, very simple little questions about, you know, like, what are your preferences, that kind of thing. Um, there are no right or wrong answers here, obviously, we’re just, you know,