 Hey, y'all Chris short part of the redhead cloud platforms business unit. I am also a part of the open shift Technical marketing management team. I am very excited to announce that we are launching a twitch and live streaming effort Starting up right now. If you are seeing this video, you are watching the beginnings of it We are very excited to have a full week of content lined up With more content and the pipeline to get you educated on all things cloud native and open shift and kubernetes As well as some of the more You know unfamiliar areas of technology right now like 5g and edge So we're looking forward to that. We're looking forward to putting you closer to the technology than you've probably been Before as well as the technologists that build it and work on it every day. So hang on tight Stay tuned to twitch.tv slash redhead open shift subscribe Get your notifications from twitch and I promise you you'll have a great experience and learn a few things along the way. Thanks Hi, my name is Chris Hernandez. I'll be talking to you about open shifts core platform infrastructure and some fun get-offs automation Hi, I'm Eric Jacobs and I'm focused on aiml topics on open shift here in the cloud platforms business unit My special talents are breaking things and making engineers second-guess their decisions and you get to see me do it live Hi, everyone. My name is Amy Marish and I'm on the cloud platforms team here at red hat And my specialty is open stack Hello, everyone. My name is Andrew Sullivan. I'm a technical marketing manager with the red hat cloud platforms business unit In my role, I'll be discussing virtualization with kvm and red hat virtualization as well as containers with open shift and kubernetes I especially like to talk about infrastructure. So compute storage and network as it relates to those two products and projects If you'd like to connect with me, please reach out on twitter at practical andrew Hello, bonjour. Assalamu alaikum. Hola My name is jafar and I'll be happy to host several Sessions on our twitch channel to talk about open shift container native development CI cd develops in general. So I hope we see you there. Thank you very much. Bye. Bye Hi, I'm Langdon. I'm an expert in developer tools such as odo podman and app streams You can also ask me about open shift serverless and service mesh Follow me on twitter. I'm Langdon with a one Hello, okay. I just have to redo all my inputs for whatever reason Yeah Okay, getting better slowly getting better here Wait, I think I think we might be good I think we're gonna be good so I hear things coming out of my audio Are they coming out of the twitch stream though? Yes, they are. Hey, I think we fixed it Good job. At least we know it's truly live somebody says. Yes. Thank you bunchy We are definitely doing it live. Okay. We are doing it live. We can hear you now. Yes We can hear you now. Awesome. Oh, I'm not wearing everyone. I'm wearing a card shirt I feel like a dweeb. I should be at least wearing an open shift shirt, but well, I've got the open shift hoodie and A twitch shirt on for those I can't see I've got a twitch shirt. You know, it is star wars day here So I've it's star wars day two though. So I've got the star wars rebel line. It's like Yeah, man, I've got it all going on. So twitch you can actually there's actually twitch like merchandise on amazon So I just added it to one of our amazon orders and boom. There it was one of our amazon orders No, well, I mean, you know how it is these days. Eric. There's a bajillion amazon orders upon upon pickup orders and everything else. It's it's uh Yeah, there's a lot a lot of picking up of things in our household and orders being delivered right now Picking up and putting down. Anyway Um, yes So welcome for those who are I don't know. I guess technically people are first time viewers, although we've we've been secretly Somewhat hiding in this for a while. Yes Slowly trying to keep things under wraps As to not step on anyone's toes during summit or you know anything like that But the idea was we were launching this puppy right after summit And here we are may 4th the week after red hat summit. Yeah Live streaming to the world. We've got a blog up here officially and everything I don't think I have you know, I so I don't have so Hang on a second. I'll show you something Oh, okay. Yeah. Yeah. So eric is our, uh, you know Ground-about person that literally has stuff that you would normally not think eric would have Eric has things star wars stuff in terms of like like a cool memorabilia flag or whatever But what I do have is this wicked awesome second edition star wars rpg d6 gamebook That I've been hanging on to for forever Um, which coincidentally happens to have A character sheet in it Oh Cyborg pirate gel tech I don't know. That's what it says on it Objectives to kill and steal to get rich. There you go All right, that's the from from the minds of a 14 year old, right? But anyway, oh and then I have thanks for sharing that with us erica So that's my that's my star wars stuff that I happen to have in this room. I don't know what other Yeah, so it's it's funny, right? Like there's there's levels of star wars that like I'll get into with like my wife and she's like you've gone too deep Like and and but then like if I go into it with like my father-in-law It's like yeah, let's keep going and then like he'll get going and I'm like you've gone too deep So are you are you one of those like uh, like what's the what's the number of the garbage? Shoot or whatever that they were in No, I don't know no lord. No. No. No. No. I am very much a I like star wars I actually appreciate more of the the special effects that go into it and a lot of the A lot of the back behind the scenes like You know stuff that's become Uh come out of you know, what is it international light magic or whatever the company name is that does all the You know data center rendering stuff So having like that technology background associated with the movie theme like really ties it together for me. So yeah I'm very Very much into star wars in the sense of the movies. I'm not necessarily the expanded universe if that makes sense I'll play a few of those video games too, right? Like what was it the the mid or the early 2000s video games were really good Oh, that's that's funny. That's when I stopped playing. I think the star wars ones the last the last real star wars games I played were Well, it's not entirely true. So technically there was a Tactical game that they had made um battlefront nope not the rts it was um I'd have to look it up because I can never remember the name of it, but it was like, uh You could play as either the rebels or the empire And you basically like it was a turn-based strategy game where you controlled systems and had to um Uh, like manage production and the economy and all these other things. I need this game star wars rebellion may no It was it's like an old one from the 90s um Hasn't List of star wars video games from wikipedia. That sounds like a good one Let's see You said it was from the early 2000s. Uh, yeah PC right? Yes It was none of those so maybe it was the end of the 90s Yeah Rebellion Yeah, uh Maybe Known as supremacy in the uk and england is a real-time strategy game released in 1998 No, I don't think that's it man Oh now like I want to know what this is so I can go find it and actually play it The good news is there's not many decades. We have to go back. The bad news is there's just decades. We have to go back Yes, actually it was rebellion. Okay. I'm looking at screenshots rebellion. Yeah, yeah, man It's awesome. I the real time threw me for a loop, but I guess technically it is real time It's not turn-based, but it's very slow real time Well, I like that. I mean like my favorite game to literally play right now Like in my downtime to like let my mind relax at civ six So like civilization six with all the expansion packs. Yeah, like I blow money like Nobody's business on that stuff, right I love civilization games for whatever reason. Uh, I don't know why I don't know what it is about them I'm into city builders, man. So my one of my like that's where oh, I love city builders Go ahead. So two I know we're totally nowhere near open ship right now But so two old video games of mine that are like several classic favorites of mine Centurion Defender of Rome Okay, heard that one before ancient. I mean, that's like we're talking Uh Early 90s, maybe Centurion Defender of Rome. Yeah, it was specifically a video game. Uh, yeah Yeah Oh, there it is god that brings back somebody memories. I almost got chills. So anyway, so this game's rad. Um, then there was, uh colonization which was A civ four mod from that or yeah for the ios No, it was no, no, no. So so the ios colonization is way late. So they they did Civ three Right. So the first colonization was a mod on either civ three or civ four I can't remember then they remade colonization much later And then that's the one that you found on ios or whatever So, okay, so you like the old one. Well, the the newer one was good But it was on it was also on pc but I I found it really hard even on the easiest levels like I don't know anyway, um Colonization is probably a hard thing. I've never done it before. Yeah. Yeah, definitely was colonization is a good one If you're into colonial whatever colonization was a good one because one of the other ones that I was really into Was Sid Meyers pirates the first one Which was an awesome game. So I love the like economic trading aspects of city builders Which is always fun. All the new city builders like I just get Wrapped up in like, oh, there's too much traffic in my city. This is this thing Right like that's don't want to play. What is it city skylines? I love that game until you hit like a certain like threshold of like city size and then it's like Now I'm a project manager No offense, but like I'm literally like I've never played skylines long enough to get out of like the first box You know how like you can buy multiple You can expand your city into other, you know, like boxes on the map or whatever I think I've done it for resources, but that's it. Yeah. Yeah, so I've never made anything really bigger than the first one And I usually get bored halfway through so and then I started playing surviving mars, which is actually pretty cool By the way, we've been told to port uh Star Wars Rebellion into open shift in a container which we could sort of do probably not as a windows container But we could do it with cnv And then yeah, we totally do with cnv inside a cnv container Yeah, what is what was this game this last game you mentioned? The last game I mentioned. Yeah Let's get it city skylines. Not city skylines after that. You mentioned something else. Oh, well We'll get you. So since you're in skylines colonization sydmires pirates Um, oh surviving mars surviving mars. Okay. That's a cool one. So basically you you have to build a colony on mars Um, it was available for free. Oh, there it is on epic for a minute Okay, but it's actually pretty neat like Uh, it's one of these games where people matter much more And so you have to manage the sanity and happiness of the colonists Yeah, because when there's like six people on mars and you know, there's nothing to do like Yeah, they start to lose their minds Jafar says, oh, yeah x-wing tie fighter. Yeah, those were awesome. I played played all those Yeah, all those games are great. Anyway, any wish to talk about open shift Yeah, you know, we should probably talk about open shift on the redhead open shift, uh, live stream channel The uh, let's see. So, you know, I've got to say there was a blog There was a blog about us going live In here. That's somewhat inception-like Is it somewhat inception-like? We've logged about the thing that we're doing and now we're talking about the blog about the thing Exactly. So while we're doing it, basically what I'm telling people is that we have a week of content lined up for folks Working on that week's schedule right now A whole week of exciting We even got more content today, don't we? Yes, we have something later today creating an ansible operator from scratch uh, christian hernandez jdobies and myself are going to all join up and Unite our ansible operator powers and create something magical uh Tomorrow andrew and I are going to be jumping on and doing some, uh Uh open shift, uh, ipi which is the Infrastructure provision installer automated installer that we have, uh for redhead virtualization So yeah, like this one is exciting for a lot of people because They already have like revstack set up and now they can just You know similarly click button push to other platforms, uh ocp deployments um after that, uh you and josh wood Yes, um on may 6th are doing your uh monitoring your app with open shift and prometheus Try to you want to you're going to try to so You know, we might fail miserably, but we'll see I don't think so Well, I think that's that's that's that's something important to note about uh the channel here Is that we fully intend like to start doing things and it's entirely possible that we might not totally Get it right like it totally fail and that could be the outcome on friday did not did not go well I know we spent the first 45 minutes just trying to figure out how to run The container in a way. Well, it's it's not entirely true. So It was a container that wasn't designed to run not as root And so I spent a whole bunch of time like trying to get it to run not as root And then got frustrated and gave up because I would have had to modify their startup script and all this goofy stuff And so then I was like, okay cool. Well, I'll just relax the cluster permissions But then it took me a while to figure out how to do that because it's different in open shift four Well, actually it wasn't different in open shift four. It's just the docs that were different And so I talked to the docs person So one of the benefits of us screwing things up and and not finding what we want in the docs is that Then we get to go talk to the documentation strategists and say, hey, can you maybe like put this in the docs so that I don't know why there's definitely on live tv. Yeah, that was definitely something that we learned from Our workshops last week during summit was that there was definitely some capability to Hey docs team. Can we enhance this piece or hey? You know operator framework team. Can we tweak the word in here? You know, and so Getting that getting these things actually fleshed out kind of live does indeed actually help us as many right like if we have problems live on this twitch Then you know, we can then take those and port them back into the product just like we do, you know with our customers You know as they have problems and pick them up. We make them into the products Anyways back to the schedule. Okay So let's see the seven tweets about what we're doing here and get the yeah, thank you Yeah, I need to do the same thing. So uh on the seventh thursday deploying and using open shift virtualization So andrew and riss and I mainly andrew and riss because I will be uh behind the scenes a lot of this um but this is one of the coolest things that i'm like most excited about this week because uh when The when when I was asked to hey, we need like a windows uh thing a q-cow file for You know the sql server so we can you know test Open shift virtualization, right? Like I was I immediately stepped on the plate Grab the beta version converted it over got it all synced up so that we can reset it whenever we need to That actually put it out there on my cdn and then like jafar did a demo of it Uh for the the cody folks and oh, that's right. Yeah immediately people were like, hey Can I get that q-cow file and like we're like andrew was like reporting a bug Or he needed some drivers installed someone else was reporting a different bug and it was like oh my gosh Wow, okay, so this thing's taking off So like I'm excited just because like we finally get to actually put our hands on this thing I actually use it like the idea of running any kind of container you want inside open shift Is amazing to me right like so as any any kind of container Now we add on any virtualization Yeah, like like as we get towards that full fledged virtualization kind of thing inside open shift Oh boy. Hang on tight You know your legacy workloads matter not bring them with you We can get them in your cluster Uh, then on thursday or friday. Sorry may 8th You and james labaki are doing uh Deploying open shift on is christian gonna be with us for that one too. I think Oh, he might be I might have added him on the schedule late and just forgot to update the blog Yeah, so we're gonna try we're gonna try well That one's a little bit of a cooking show exercise because james has already done packet open shift But what I want to try and do is go through what he did and then actually write ansible Against the packet module Nice to automate anything that's required that's not like just an open shift install So like oh, hey, let's create the servers. Oh, what's the network space? Okay, let's generate the install config yaml file or whatever like whatever he did to do it I'm gonna try and build the automation while we do the stream. So that'll that'll either be fun or I might I might be hiding in the background if you need ansible help on that. Okay, cool But yeah, like I'm I'm you can complain while I'm doing it. I'm looking somebody had a question about Open shift virtualization But it doesn't appear to be In the docs. I believe that individual is correct installing on redhead vert Um, uh jafar helped him out. I think oh, okay. Well, yeah jafar if you can figure out where the docs are for open shift vert That'd be great, buddy No, that's installing That's installing on rev So virtual machine template on rev looking in the docs for four. Yeah. No, this is I'm looking for the open shift vert Docs which it doesn't look like they landed Oh I'll ping alley Maybe we'll get this answered soon Yes, because that's it's tech preview now, right? Uh, we announced or was it ga? It thought there was an announcement. Let me look at the let's go to the blog Let's go to the blog You should see my eyes. They were awesome Uh, let's see What am I looking for a virtualization virtualization? Windows server containers developer preview Uh container platform Oh, wow red hat tweeted that we were going live. That's nice. Yes. No. Uh, yes Open shift virtualization april 28 The you containers gave him and you're I don't You want me to open that that's for me. I mean, that's what we're talking about Yeah, yeah, no, I don't know if that's the docs you're talking about though Well, it's not docs, but I'm just I'm just trying to see does this talk about it going g a You know what? It might be in the press releases all the stuff that went g a last week I guarantee it's on the press release page VMs and containers Open shift virtualization open shift documentation for installation instructions and how to configure To last the docs for container platform four four r4 or four Or what that's the oh because it it's still cnv it might be in the four three. I bet it's like a build issue or something Because that probably linked to latest, but it's actually not latest Right. It's actually something different now Oh, no the link Attaching a virtual machine to multiple networks. That's not all we want. Okay, so I've I've yeah OpenShift container 4.4 cluster and smaller activities. Yeah, I think with the renaming, the quick install. Yeah, so the whole section, so 4.3 has a section called container native virtualization. It looks like 4.3 that disappeared. So 4.4, yeah, it definitely disappeared. So my guests who asked the question, it was Sasha and Cloud. So my guests, Mr. or Mrs. or gender-neutral, Sasha and Cloud, this is just not published yet. It's one of those behind the scenes. Yeah, and Practical Andrew says available architecture, insulation, man, watch. Yeah, yeah, Andrew, we got sure. Yeah, is that our Andrew? Practical Andrew is our Andrew, yeah. Hi, Andrew. Anyway, so I ping the docs person. My guess is that this is just an accident. Yes, I will fix the blog thing. Actually, I can do that right now. There you go, now we have third parties finding bugs while we're doing Twitch live. Yes, awesome. At least it's just a docs bug. Right, and it's not like an awful docs bug. It's like somebody forgot to push the button, docs bug. I think it's, I guarantee, I shouldn't say I guarantee. I have a high degree of confidence that it is related to the naming change. Right. Then again, 4.4 just went GA like today. Right, like the bits just went out or whatever. Like I think they flipped the thing right now or are starting to flip the thing right now, right, to make it available. Yeah, so let me put this up there and you can talk for a moment while I ping. I'm just looking at, what are you looking at? I'm looking at buttons in the live stream interface or whatever. Oh, okay. Wow. Are you speaking about rev or open chip virtualization? Open chip virtualization, which was the question that Sush and Cloud had asked. Oh, you know what? It's funny. So I completely misread the question, which actually is about installing on rev. And so I'm like, no, no, no, that's not, that's not, like it's not about installing on rev. So yes, the original question was install on rev and there's docs for that. Yes. The open chip virtualization docs are definitely missing, Jafar is now laughing at me, which is fine. Well, you know, that's all you want. Soon you'll be up here and you can get left out. Yeah, your turn is coming. Oh man. I need to cool her background. So sad. Well, you know, I think what you need is just like an ankle adjustment, right? Wow. But this is where the treadmill is. And I got to know so many things. Oh, that's where you got the walking desk deal. Which I'm just standing on the treadmill. Like I could very easily. You could start walking. I could. All right. I'll start walking. So like, why do you do this? What do I do? What? Why do you do the walking desk thing? Oh, I don't know. Supposedly it's healthy or something. Supposedly it's healthy. Yeah, indeed. I got my little, my little oora ring that tracks my sleep and my fitness stuff. Is that what you want with? Okay. Yeah. Yeah. This is the one I chose. It's pretty good. It seems to have some trouble where like if I wake up in the middle of the night, and start reading or whatever, because I can't sleep, like it still thinks I'm asleep. Because, you know, my heart rate, my breathing are really low. So like it doesn't really. Just rolled over. Yeah. Yeah. So like sometimes, so I'll like, I'll like do one of these while I'm reading or whatever. Like to try and make it know that I'm awake. Not that, you know, it really matters in the grand scheme of things, but it's like darn it. I want more accuracy. Yes. Exactly. Right. Like good old sleep reading issue. Yes. Sleep, sleep reading. Sleep reading. Yeah. I've been like, it's like, I don't know, whatever. I tend to wake up at three or four in the morning and like just I'm like wide awake. And so read boring investment newsletters for like 45 minutes and then I'm definitely asleep. That will do it. That would probably put me to sleep too, be honest with you. Yes. Last last night's material of choice was reading about an oil company. Interesting. So Sasha and Cloud 99 is your walking metrics available with Prometheus? No, unfortunately. Well, actually, so the, well, so the treadmill has Bluetooth. I've not been installed the app on my phone, so I don't know what it would take to get the data out of the phone app to get it into something to then be able to graph it with Prometheus RG series. Has someone done this before? That's really what I'm trying to figure out. Well, Sasha was asking about the treadmill, but the URA ring would also be interesting. I'd have to log in to URA and see like how I can, if I can download or export my data. Let's see. I'm going to leave the app here on my phone. You want to talk about some OpenShifty stuff? I got me my can if we have to. I mean, if you want. So, let's see. What was recently discussed at Summit? That's a good question to ask. We talked about so many things Summit. Yes, cluster management. ACM is a huge one. So, let's see. What do you know about ACM right now, Eric? I hear you typing away rapidly. What do I know about ACM? So, ACM came to us out of IBM was kind of rooted in the original multi-cluster manager, right? So, we've got an effort to open source that solution. But the product that we have right now is Red Hat Advanced Cluster Manager for Kubernetes. And it does a couple of different things. So, one of them is related to kind of policy enforcement and audit. So, I've got three team clusters and I want to make sure that they're all security configured in the same way. And so, it has a bunch of capabilities to do things like that. I think it can also do kind of workload. I'm going to use the word audit, but that's probably the wrong word to use. But essentially, like I've got an app and I want to make sure that it's deployed in all my clusters. I think I'm pretty sure it does stuff like that too. Yes, it does. So, I was in a testathon a few weeks ago to help kind of fludge out the before it went GA offerings. And there's kind of like three main pieces to the product, right? ACM includes the cluster management pieces itself, which any certified cluster, ACM can reach out and help you manage through that single pane of glass that people are looking for so much nowadays. And in general, it worked really, really well, right? Like you pointed at a cluster, gave it the details it needed, whether it was spinning up a cluster or just importing a cluster, it was pretty, pretty simple, right? Like if you wanted to install, and I wish I had screenshots available, but I don't write the second and I don't have it spun up anywhere either. So, like a video on YouTube, there was like a whole there is a video. I have it actually if you want me to see the link. You can bring it up in your browser. I can share it with everyone and bring it up very quickly because it is super cool. But yeah, the idea is you can add whatever cluster you want to as long as a certified cluster, of course, to ACM and manage it that way. But then the product has some aspects around application deployment and management that are incredibly worthwhile to check out, as well as some of the security policy procedures that I think are very, very nice to kind of bake in to the product itself. So I'm going to hit full screen on this and just let it rip. How about that, Eric? That might actually not look right over Zoom. It's probably going to get messy. Yeah, here. Let me just drop you the link. And if you want to figure out how to just pull in a browser window real quick. Oh, this could get exciting. Yeah. This could get exciting, right? Like this is live on the fly stuff. So I can keep talking about ACM though. Let's see. Where did you send me that link, by the way? Oh, Slack. Sorry. Oh, I'm not. I'm not Slacked on the computer while I'm doing this. Put it in the Zoom chat. Put it in the Zoom chat. Off it goes. Oh, but now I have to find that. What happened to the Zoom chat? I don't know where the Zoom chat is. Oh, that's probably now sending the Zoom chat. I'm definitely sending the Zoom chat. Okay, I got another window. There you go. Cool. Not that it really matters that I'm sending the Zoom chat, because we're going to send the video. Right, I think the farthest part is typing and talking at the same time. Can you type it and talk and walk at the same time? That's the goal. No, if you are far excelling me right now, sir. I wasn't saying that because I was trying to prove it. Oh, it's doing something. It's playing. Oh, okay. But the audio is playing, not the video. I'm going to figure out how to add the... Oh, man. All right. Let's see what we can do here. So turn off studio mode. And I got to add source, which is going to be a window capture of YouTube. So this is us doing live broadcasting, really, really live. Really live OBS editing that is happening right now. Introducing Red Hat, because there it is. Oh, we got somebody just did something, but I'm now covering that whole thing. Oh, you're broadcasting your OBS. Matto is now following. Thank you, or Meadow, I guess, because it has a three-unit. Okay. So now I've shrank the browser window to cover your screen share. So I think this will work. And now if I full screen this, yeah, baby. All right. I think we're in business. Kubernetes is everywhere. All right. Let's see what happens when I play this. Can you... Through, is it? Yeah. The audio is not coming through. I hear it. Audio is not coming through. Well, that's pouring. Yes. So... It's supposed to come through. It says desktop audio. It's right there. I see it. I seen it. I seen it. So I need... You could add the desktop sound as input in OBS. Yeah, but I already have the desktop sound as input. And it shows like... Sound. And it's playing over your desktop sound, right? It's definitely playing over my desktop sound. This is fun. All right. So... I'll try one more thing. And then we'll audio output capture just for giggles. Yeah. Try and just capture that window. And then if not, I can just talk through it. And we're going to capture default, which should already be captured, but whatever. Let's give that a try again. Okay. Go back to this. Go back to beginning. Hit play. Emerging cloud native environments, teams that are adopting containers can all agree Kubernetes is everywhere. Teams can also agree that there are significant obstacles when it comes to managing Kubernetes clusters, whether it's a single cluster and dealing with security, configuration drift, and pushing applications from development to production, or multiple clusters with many consoles, distributed business apps, and inconsist... Oh, my computer's dying. ...and security controls. Organizations are challenged with... Streaming errors. ...ensuring compliance, monitoring usage, and maintaining consistency across environments. Think we're back. Red Hat Advanced Cluster Management for Kubernetes is a complete end-to-end solution that provides visibility into your entire Kubernetes domain with built-in governance and application life cycle management. There's no need for disparate tools and multiple logs. This is very mystery science. Through a single console, you can centrally manage all of your Kubernetes clusters from Red Hat OpenShift deployed on-premise, on bare metal, and in public clouds, as well as clusters from public cloud providers like AWS, Azure, Google, and IBM at scale. Easily create and destroy clusters, identify health, and apply updates consistently through all clusters and pods, and quickly identify and troubleshoot problems with dynamic search. Mitigate risks and ensure compliance with the ability to create and automatically enforce both industry standard policies and custom policies to meet the needs of your organization and comply with industry and regulatory standards. You can also get details on cluster compliance and enable evidence collection for audit purposes. With integrated and advanced application life cycle management, you're able to define and deploy applications across clusters based on policy. Quickly view your application topology, apply placement rules to easily move applications among clusters, even between multiple cloud providers, and deploy and maintain day-to-operations of business applications distributed throughout your cluster domain. Red Hat Advanced Cluster Management for Kubernetes addresses the challenges of managing Kubernetes clusters across a range of environments and simplifies day-to-day operations by providing a unified platform for multi-cluster management, policy-based governance, risk and compliance, and advanced application life cycle management, all in a single solution. Learn more. Contact us today. Okay. Oh, because I had to kill the browser thing. Okay, now I think we're back in business. Are we back on audio? Well, we've been on the whole time. Okay. We never went off. This is live, live television. Live television. We do see your browser video. All right, cool. So let's talk about this application management, right? Like, what are you most excited about there? Somebody's saying that they couldn't hear us while the video was playing. Okay. So the thing I'm excited about with the application management is we really, really frequently... So let's back up a little bit, right? So we started with OpenShift 3, Red Hat. We were kind of under the impression that people were going to want big clusters, put all the things in the big clusters. It'll be great. Everything will be great. It's great. But then customers kind of showed us that they were actually okay with smaller clusters and lots of them. But then you get into this situation where, well, what's the reason why you're doing multiple clusters? And then once we have all these clusters, like, well, we have this cluster over here on this side of the planet. We have this other cluster on the other side of the planet. But we have this app that needs to run in both of those places. We're trying to do geographic distribution or whatever. And it became challenging to ensure with proper lifecycle management that you were running the right app components in the right clusters at the right time with the right versions and everything, right? So ACM basically can do that for you, right? Here's all the clusters. Here's the app. Make sure that it's running, you know, make sure this image is in use in these clusters with these settings or whatever. So that's why I'm excited about it because we finally now have a good answer to the question that's not this kind of like, you can do it with your CI tooling and kind of figure out how to, if there's a new deploy, make sure that it deploys to all the clusters, but like, how does your CI tooling find all the clusters? That's kind of manual, or you have to write automation for that. So like, this is just much cleaner and sexier. So I am happy for it and excited for it. Yeah, I think the industry trend, right? Like I've been working with Kubernetes since, you know, the 2016, 2017 time and like everybody thought we were gonna have these big, hefty clusters and tons of namespaces in them and lots of management happening inside the cluster. What turns out is actually a lot easier to run a bunch of smaller clusters and manage. Those is actually now becoming the harder thing to do because we've hit this like size of companies just having, well, we spin up clusters for CI CD on the fly. We spin up clusters to do X on the fly. We spin up clusters to do load capacity engagements, right? Like we need to be able to like have better management of what's happening and making sure that if we spend something up to temporarily tear it down, that actually happens. If we deploy our applications, we wanna make sure they land in the right spots every time, not hope that our CI puts them there every time. So the big cluster to small cluster scenario has shifted, it's what it feels like in the market to me. But yeah, the application deployment pieces, having placement rules and having the ability to say, like this version of this app has this code behind it and this next version as we roll it out has this other code behind it and having that kind of aligned very nicely into a clean interface where it's almost like a point and click deployment blue-green kind of deal at that point. If you have your app pre-baked, you're ready to go. Then for me, coming from the DOD and InfoSec background that I have, the security and cluster policy management is a big piece as well. And during this testathon I was in, I didn't get a lot of time to like dive in and check it out, but there's ability to toggle a switch basically and say I want everything, this compliant. Go, right? And like it'll tell you what's wrong, it won't actually enforce that if you don't want it to. But yeah, like the ability to just sit there and say, like everything that this thing is going to manage has to be under these compliance rules. Huge, right? Like that is huge. I've been that person that's like, all right, we got to apply this NIST template to every single box in a data center before and to just not have to worry about that. And no matter what, this cluster is going to be maintained in this declarative NIST compliant state. Oh, here's the audit log of that happening. All coming from the same system is even better because at that point I just tell the auditors, right, like here's ACM, do you need to go any deeper? If all my infrastructure is running on Kubernetes clusters out there, then no. If you need to actually dive into the OS themselves, if it's running on OpenShift, then you've got everything right there available to you. So having that all together in one place, my infocyclic life would have been a lot, lot better if reality, today's reality was happening back then. So I'm excited about that piece of it because I can just go out and tell a customer, right? You're going to have a cluster of clusters or a group of clusters that are NIST compliant that you're moving your applications to potentially, right? Like you just check the box and if you move your application over and something gets flagged, you know what to fix, right? It's great. It's a really great feature. It's not magic, right? Like it doesn't fix it for you or anything like that, but it definitely flags what's wrong. Wait, something OpenShift isn't magic? Doesn't somebody have a quote that says something like that? Magic happens in many ways, Eric. What is your quote? Go ahead, say it. That's the quote that OpenShift doesn't magic. Well, it's really, OpenShift doesn't fix your bad application architecture, but whatever. Right, but yeah, OpenShift doesn't fix, you know, it truly is not holy water, right? You can't just make it everywhere and fix all the things. Yeah, don't put holy water on servers either. Is OpenShift like the Force? Does it have a light side and a dark side and hold the universe together? I don't know if it holds the universe together, but we're getting there. So it certainly holds a lot of the universe together. I mean, PMW and like that company in Singapore that like diverts emergency resources to people having heart attacks, like all kinds of cool stuff. Yes, yeah. The amount of application and real life helping of people that happens on OpenShift is humbling and, you know, grateful to be here working on this product kind of deal. As far as the cluster management piece of ACM, right, like we talked about importing a cluster, adding a cluster, it's like, I remember the screen so well. You literally, like if you wanted to add a brand new cluster, you would go through and check if you had a customization of some kind of profile to add a cluster. You just run through the checklist, you say, which piece of infrastructure you're deploying it to, right? Like if it's AWS or some other cloud or your bare metal locally kind of deal, you tell it where to go and off it goes. Do we have a stream, no, no, do we have a stream scheduled for ACM? Not yet. I'm going to work with the folks over there to get that on the books. They're obviously very busy converting the product over, you know, I mean their story is they started at IBM and, you know, this is one of the great stories of the IBM at Red Hat deal is that, you know, the powers that be amongst the two organizations said, this would really be a better product for, you know, Red Hat to kind of work with an open source and do its Red Hat magic thing with OpenShift as opposed to IBM maintaining it. So, you know, we had some products that went over to IBM. IBM had some products that came over to Red Hat. I think this is one of the best fits, you know, that I've seen as far as anything like this ever, right? As far as like company swapping projects, which really never happens. So, yeah, I mean the whole engineering group and product management and all that stuff, yeah. It's not like, you know, like they just handed us the code base. They brought the entire team over. We brought them through, you know, Red Hat, you know, our initial training, everything, right? Like we brought them on as if they were changing companies, but, you know, behind the scenes, it was very, you know, hopefully a smooth transaction for them. The, that team is very awesome, but they are also very, very busy getting all the things, you know, Red Hat-atized, right? Like making things the Red Hat way, making things the way, you know, that our customers expect to that, you know, user experience to be, it was not trivial, right? So it took some time and they're still iterating on it and they're getting their feet under them. And, you know, after summits is when they said I should reach out. So it's after summit as of right now. So I'll be reaching out today. So yeah, I hope to have them on a stream in the very near future for sure, because they would definitely love to show it off. They're very proud of their product and they have every right to be. There you go. Sounds good. Looks like our Streamlabs sponsor banner has ceased rotating and ceased being present. I will see if I can fix that. Fun. Let's see. Let me find, so I want to see if this, so what I want to show you all is if I can, if I can. If you can what? If I can deploy this thing to an OpenShift cluster right now, should be. Oh, you're going to deploy ACM? Yeah. Oh, I wonder if my 4.4 cluster finally came up. Well, I sent you the details for mine. I thought yours was 4.3. I gave you both. You did give me options. Did you? Options. Mine is also completed. And at this point, I don't know where yours went. But it's going to be difficult for me to share my screen and stream. Maybe. I don't know. We can try. That sounds very risky. Do you really? Okay. Up to you. Do you want me to stop? We can try it. Okay. So just tell everybody what kind of CPU you're using. Oh, I mean, it's a Lenovo T490 with like eight cores. Oh, that's right. You just got the brand new build. It's been a while. Okay. Yeah. So, I mean, it's, we can try it until it explodes in a ball of flame and then we can try something different. All right. Okay. So when you stop your thing, all heck is going to break loose over here, but I do have my 4.4 cluster. So let me get. Okay. Let, let you get, I'll let you get settled before you do that. So, you know, you entertain, you entertain folks while I make a message. Yes. Yes. This is, this is, this is what I do here. Did you ever walk backwards? Ever did I ever? On the treadmill? Eric, did you ever walk backwards? If I try and do that, I'm going to fall down. I have not tried to walk backwards. I mean, I probably could, but to like, actually turn around and start walking backwards while I'm walking forwards and trying to talk, I'll get wrapped up in the cables and it's just, so I just opened my console here and I, I think I, oh, I must have hit back to safety. I'm not paying attention. There we go. Okay. That's what I want. Yeah. Okay. So let's pull this out. Are you? Are you? All right. I've got this over here. Are you already? So let me add back my desktop capture browser window. We're not pulling audio from there, so that's going to be okay. So we're going to do login, redhead, openshift container platform. All right. And then I need to make that smaller. Oh boy. What kinds of bad things are happening right now? What kinds of stuff? How can you walk and do this is all LOL. How you can walk and do all this is great. I think I'm sending my desktop at this point. So I think you are sending OBS. Oh yeah. So now I need to, what is the username? All right. So this is the new login screen. So that's the new thing with openshift 4. So you need to adjust your scene setting real quick, if you can, to do the red, blue swap deal. Oh, okay. I need to swap red and blue. It's in the scene settings. Now I'm sharing zoom. Why are you doing that? Don't do that view. That's what I want. No, you're fine. No, I was sharing the OBS for a second. It got very inception-esque. So this is 4.4. So it had that cool new login screen, which is interesting. And then we've got the developer view, which isn't new. Should I try to deploy a database? Oh, but that wouldn't be from an operator. Would that be from an operator? Yeah, it would be. No results. It's all okay. Which, oh. Got a new follower. Conan Kudo, thank you. Thank you. Thank you for following in us. I don't know why the rotating banner keeps stopping and restarting. Anyway, there are no choices for some weird reason. There's templated ones, but no operator ones. Oh, because I need to add the operators, right? I have to install the operator to then use the operator. Go to the administrator view. Yeah, I'm in the administrator view. I just went to the administrator view, I should say. Oh, I'm not sharing my screen with Zoom back to you, so you have to watch Twitch to see it. Okay, I'm there. It will take a minute. My bad. This is the problem I had with Amy the other day. Because if I share- If you start sharing on Zoom, you will- If I start sharing my screen, well, then we'll lose the webcams, because I don't think I can find the Zoom window when I'm sharing my screen, which is not fun. Right. For anybody who's watching, if you have a contact at Microsoft, tell them to find Eric Jacobs from Red Hat, because Skype has this cool thing that we could use to make this stream a million times awesomer, but it doesn't work on Linux. And so I know it's all Steve Ballmer's fault because he doesn't really like Linux, and there's video evidence, so it's not like I'm making things up. But anyway, the point is, if you know somebody at Microsoft, I want to get in touch with those folks at Skype, because the thing, underneath the thing, works on Linux, but the Skype thing doesn't work on Linux. And we want to fix that, because we like Linux at Red Hat. So anyway, that being said, Chris, I'm in the Administrator view. You want me to go to the Operator Hub? Yes, go to Operator Hub, install the Couchbase operator. I want to see that. Couch. Couchbase operator. Do I want the marketplace one or the regular one? The enterprise from Couchbase one. Well, so I see Couchbase operator. The non-apache. The non-apache. Not the Apache Couch DB. Right. Right, but because we launched the OpenShift Marketplace, there's now the Marketplace operator, which I think is the one where I can basically like give them my credit card to purchase it. See, there you go. Purchase button. Yes. Yeah, like. Thank you to Talu, I guess, to T's and then all it. And since I don't have any money, I'm not going to purchase that one. So let's go install the regular Couchbase operator. Where do I want it? All namespaces? I guess I want it to be available to know. Create a new, sorry, create a new project. Oh, fine. So let's see. It's like it's a dropdown or something. Projects. Create a project. May the 4th. There you go. Create. Okay. Operator hub. Couch. Install the Couchbase operator. So that's weird. I searched for Couch again and the results came back in a different order, which is funny. Okay. May the 4th. Update channel stable. Approval strategy automatic because hey, if Couch says it's good enough, it should be good enough. Let's do it. Cannot update. Couchbase operator installing. Okay, here we go. Up to date. How is it both installing and up to date? So many, is that kind of a one or the other thing? No, well, it happens so quickly, right? Because it's not like, it's not a super heavy operator. So it just, I think it's one of those things where it's like it's throwing out statuses so fast and then the UI is picking them up so fast. It's right. Like it just gets out of sync, right? Well, but I mean, it says it's still installing, but underneath the word installing, it says it's up to date. And so I'm just a little confused. So the operator, I think. Oh, succeeded. Okay, well, whatever. Yeah, the CSV setting I think is up to date is what that means. I could be wrong. So we have the operator. Anyways. We're in like Flynn. So now I should be able to, as a developer, add a couch. Yeah. So I see the Couchbase operator pod itself. Look at that. So now if I go to add, what? I don't see what you're seeing, but anyways. I know. You just got to wait. No, I know. But what I've seen on the Twitch stream. You're seeing Twitch again? Stream manager. What is it? It's like changing the browser source without asking me. We're doing things. I think when I change. Are you like changing between browser windows? I did. Okay. There's change between tabs. I also am doing that. I have this. I have our Twitch stream in a different browser window so that I can interact with our lovely guests. Right. But apparently it causes its own problems. Anyway, database. Right. Oh, wait. It was just there and now it's gone. He said it's conceited. It like was there for a flash. That's weird. So couch doesn't show up as a database, but it does show up as in all items. We might have to let somebody know about that. Yeah. Okay. Maybe couch base is not considered a database. Oh, it's considered a database. But it's a couch base. It's not a database. Maybe that's one of these things where like we're not a database company. We're a couch base company. I don't know. Well, I'm going to go ahead and make a cluster anyway. They're not a couch company. I know that. They do not sell couches. The purpose of using the operator is to make the use of couch DB comfortable and soft and supple like a couch. Operators do that for you. Very, very, very nice couch. Yes. Yeah. So it's weird. My OBS window is to the right on my laptop screen and I've got like a monitor in front of me. And so my webcam is here. So if I want to look at our viewers, I have to look at my webcam. But if I try to look at you and I look at OBS, I'm actually looking to the right, but you're down. Right. So I have to look at my spacebar to pretend like I'm looking at you Brady Bunch style. Oh my goodness. But anyway, so I'm going to deploy this couch cluster with all defaults. And we're going to see what happens. Yeah. Because we're going to do it live. Let's let's talk about the marketplace after this too, because I think that's important. Sounds like we could talk about the place. Well, while that does something someday, I will open Shift Marketplace. Let's ask the internet. Well, where is it? Yeah. Yeah. The breadth and reach of the Open Shift Marketplace. It is a blog post from 2017. That is not what we wanted. That's the right thing, sir. But we've had a vision. We've been executing on that vision for quite some time now, apparently since 2017. Red Hat launches Open Shift Marketplace from ZDNet. I don't know what you would think that it would be like the top result on Marketplace.RedHit.com. Okay. The actual site. I guess we don't optimize for DocDocGo. Well, it's brand new. So who knows if it's picked it up yet? Right? So where's my couch base? Where's the operator doing, if anything? Yeah. Buster setup failed. Secrets not found. Oh, I didn't follow the directions. Oh, yes, right. Do you need a just blank secret real quick? I got one. You got one? You're going to send it to me over Zoom? I could just follow the directions. Computer struggling. All right. So let's do this. Let's go back to more. We're topology though. How do I find the CR in this view? Because I want to delete it. The CR in this view. You know what I'm talking about? I don't know if you can. Is it in topology under there somewhere as a little circle deli? No, this is the operator. If I click that, actually, if I click this, it doesn't even do anything. Details, build services routes. I think you got to go back to the other view. Yeah. Oh, what is this? Group by application. That's not useful. Project details. Deployments, pods, PCs. Yeah. Request for enhancement. That's for sure. All right. Ministry of View. Projects made the fourth. I went this way. This is totally the goofiest way to get that where I need to go. So we want custom resource definitions. Somehow I've selected that and dragged it. Okay. So we want our couch. Couch base cluster. Yeah. Yes. Instances. CB example. Yes. Delete. Go away. Delete. Couch base. The boy. That is both one of the best and worst Saturday in life skits ever. The one where they're on the airplane and it's like the captain and the flight attendants standing at the exit. Yeah. Oh gosh. I can picture that whole thing in my head right now and it's awful. But I think that was when David Quaid was still on Saturday Night Live. Required parameters. Auth secret. Provide the name of a secret that contains two keys for username and password. Documentation. Okay. So for those who are still watching after this flaming disaster of experience, when you deploy this operator it actually want what? It requires a secret first. Yes. It requires a secret that contains the username and the password. That the database will actually instantiate itself with and somewhere in the documentation is that secret. Deploying the cache base server. Where? Auth secret. This field displays the name of a secret that should be used. Should reference the name of it. Go ahead. Chat for you. In the zoom chat. I just dropped a secret in the zoom chat. Oh boy. This is going to be bad because now I've got to find the zoom window. It's fine. And then I have to find the zoom chat which is going to make our faces disappear. And zoom lost the... Is there a better place? Huh? Is there a better place for me to send it to? Do you want me to... No, not right now. Not without me signing into some other service which will inevitably... And of course I've lost the... I've lost the window again. So now I have to go back to this because alt tab just makes things bad. Okay. So now I have to go back to the OpenShift UI and we can go to create a secret which is in which... There we go. Secrets. You just copy and paste it. Yep. If you go to... Well, but the issue... Go ahead. Go to... Go to Workload Secrets and the administrator view. Yep. In that namespace and just drop it in. Yeah. So this is a key value secret, I guess? Yes. But you can just use the AMIL... Use the YAML. Can I just create from YAML? From YAML, look at that. Yes. Unfortunately for us, Zoom has butchered the indentation. I don't know. Well, that... Is that password and username? Are they UU encoded? Base64? Or are they just... Yes. Just Base64. Just Base64. No, I gotta remember Base64. Oh, actually I probably don't have to remember anything. An error occurred. Cannot be handled as a secret. Illegal data. Oh, is type outside of OPEC? I think type is not indented. I bet that's what the issue is. Yeah. So... An error occurred. Name, space, cache, base, not found. Okay, so that's gonna be made fourth. This is actually kind of cool. Like, even though I'm completely clowning this and totally screwing it up, the UI is actually telling me useful information exactly that I need to know. Yes, yes, yes. Right. Yes. As far as doing the chat. So if you just... Well, I can't see if I try and open the chat, it's gonna mess up. It's gonna mess up all the things. I could try and open a terminal and then open the other chat application and then run that, but this is just... This is way too much live. Okay. So now let's go back to the developer view. We will add our workload, which is a not database, database. And we will create this and then we will make sure that the auth secret is CB example auth, which it is, right? That's what you called it. Okay. Yes. That is the default. Try again. That is S4. I've got the sports center like thing playing in my head for some reason now. Wow. Okay. Creating a pod. Delete the cluster. Success. Okay, good. If I look at pods, there is a pod, CB example zero. Okay. The operator is doing things and stuff. If you see the triple zero or quad zero one, then it's building and you should be okay at some point. Yes. So should I look at the logs of the quad zero one? Is that going to be interesting? Well, you might want to look at the logs of the operator itself. The operator just said that it was launching the pod and then it hasn't said anything interesting since. Right. So go to the... The example zero is still in container creating, which might be why there's... That's a problem. Well, it's just pulling the image. I'm sure the image is bigger than a couple of megs. And we're using up all the bandwidth of the internet with this stream right now. Yes. The entire internet is struggling because of us. At least my computer is possible. All right. So that's still sitting in container creating. It might take a minute. Yes. Or the issue I've seen is that it fails due to some resource limits that are baked into the default config. Can I float to the events of the cluster? All right. So let's go back to... It's right there. It's right there. What's it where? No, just go right there, hit events. It's right there under the pod view. You can just look at the events for the pod and see what's going on. Oh, I see what you're saying. Or no, I'm sorry. Not the pod, the cluster. The cluster that you created in the operator view. Yes. The cluster I created in the operator view. How do I get back to the operator view? Yeah, you're going to have to switch to admin, I think. Oh, okay. Which is not perfect, but... Okay. So admin, so you want under the CRD, the cluster definition in the CRD? Is that what you're asking me to go to? Yes. This thing. So CRD, we want couch-based cluster. We want instances. We want CB example. There's no events here. Okay. Fun. There's an event there, though. There's an event where... Oh, failed. But it's not clickable. I can't do anything with it. Tell me what you want. If I look at the YAML, and I dig in here, status. Still failing after five retries. Insufficient memory to satisfy memory quota for the services. Requested quota is 2048. Maximum allowed quota for the node is 1228. Yeah, go blow away the resource quota. It'll start right back up. The resource quota. Is there a default resource quota? So they actually put one in. Oh, thanks. It's under limit ranges right there in the left-hand side. Oh, this is like a default setting on the cluster itself? Yeah. This limit range looks fine to me. There's defaults. Oh, I see what it probably is doing. Yeah, the issue is the default. And I bet the couch doesn't specify what it wants. Buried under the cluster ride. Yeah. No, limit ranges. Right. Yeah. So what the issue is is that couch probably doesn't explicitly ask for anything. And the default probably blows it away. I don't know. Whatever. Maybe. Yeah, but... All right. Let's go back to... Had all the time in the world to troubleshoot. Yeah. Requested quota. Maximum allowed quota for the node. That's weird. So what did you want me to look at now? That I blew that away? You blew it away? Go back to... I don't know if it magically fixes itself. I think after five tries it stops giving up. So you're going to have to blow it away. That is the idea of an operator, right? Like you just push button these things. Push all the buttons. Yep. All right. So let's create it again. Oh, that's annoying. That is really annoying. If you create the cluster from this view, it doesn't inherit the default. Hope somebody's taking notes for all these bugs I need to file. All right. Add. Database. Not a database. Couchbase. Create. CB example off. Yes. We're good. Okay. Create. There we go. That's the deployment of the operator. Managed by Couchbase operator. Couchbase cluster. There we go. Okay. That's better. Oh no. Something went wrong. What? I think this is a UI problem. Oh, the status field thing? Yeah. Don't worry about that. No, no, no. There's a UI issue with what I'm doing right now. So don't worry about it. Oh, okay. Get it. Oh, nope. It's not just me. I thought it was related to being in the developer view, but it apparently it is... Oh, is this a cookie problem on top of it? This is fun stuff. Oh, did you not get enough time to blow away? No, it's not that. So I had the developer and the administrator view open in two different tabs. And then I tried to go to the Couchbase example. Nope, it's still busted. Something's up with my UI here. So I can't look at the CR instance anymore. So we'll just have to go to the pods. And that'll be what it'll be. To the pods, Batman. Except that the pods are not there. The pods are no longer. It's even... it appears to be even worse now. Weird. Try... what is left in the namespace, lingering? This is weird. So it says it's working. Node status is working. But in the policy view, I don't have any of the pods. You don't see anything working? It's just the operator. Is this one of those things... Is this one of those things where you have to open up the developer view and hit the hard, hard refresh? I don't think so, but I'll try that. I think it's probably a stateful set that got deployed, and maybe the topology view doesn't show stateful sets. That'd be my guess. It does deploy a stateful set, I believe. Yeah, so workloads, stateful sets. Nope. Pods. What are you? Are you just a pod? Without an associated deployment? Oh, Peter Lauterbach. Thanks for the follow. Sorry, say again, Chris. I'm sorry, it should be more than just one pod. There is more than one pod. My question is about how is the pod deployed, and it looks like the pod is just a pod. It does not look like the pod has a deployment, or a stateful set associated with it. It's like a literal pod. It's the operator operating things. Yeah, very directly. It's a very, very direct thing. So I think this is a problem that currently in the developer view is that pods that aren't managed by anything don't get displayed. That would make sense though, given that if you had random pods, you would not want them just floating around everywhere. But with that, you want to be able to manage all your things in the developer view if it's in your namespace. Yeah, so if you go to project details and then go to pods, you can see the pods. And so at this point, I have two of the three instances up. Right. It'll get to four, I think, three. The CR was specified for three. Three, okay. Cool. There it is. There's the third one. It just happened. So yeah, let's talk about the Evian marketplace here in our last eight minutes. Okay, marketplace.idm.com. Or marketplace.redhead.com. Marketplace.redhead.com. Do you want to take back over on the screen share? Yeah, you can stop, like, just drop your window there. And you'll, yeah. So let's see. How do I, if I just hide you, look at that. Now you're sharing what I was just sharing. We're good. Sweet. So the idea behind the marketplace is that you can grab any kind of product and install it. And any kind of product when I say, like, obviously it has to be in the marketplace, but there's a wide dearth of tools that are available. If you look at, like, monitoring, for example. Oh, hey, thanks, Jeremy. There's everything from, you know, Zavix to Dynatrace to, you know, our Redhead process automation. And if you want one of these things, right, like if you wanted, let's see, Instana or, you know, Cystic Secure. Let's do Cystic Secure DevOps. If you wanted one of these things, you click it, and literally you can just buy it right here, right? Like you don't leave the website. Buy it now. Buy it now, right? Like it's, it's like just click the button and, you know, I can log in with my Redhead ID and off I go kind of deal. I'm not paying for it, technically, but I'm definitely going to log in with my Redhead ID and see what happens. So, I mean, this is the RedID. Lots of o-wall thing. And I'm going to stop walking. It's been an hour. It's been an hour. Wow. Well, I did 20 some odd minutes before. Oh, you did? Okay. So, yeah, like you've run through the questions. You know, is your business located in the United States? You know, you need that for compliance reasons. I will, I need to put in an address. Yeah. You're going to show us your credit card number two? No, I am not going to do all that, but you get the idea because, yeah, I just saw that the payment method, right, like is all down here. The idea is that you log in, you get exactly what you want, and then it's available to you. To use wherever you need it, you know, however you licensed it through that login process, right? So, it's taking the number of steps that are involved in getting a support contract and all these other things out of the box, kind of established, right? Like, you know you want this tool, like you've done your due diligence and your research and everything. Just come here, buy it, install it wherever you need it, installed, done, right? Like, that's the whole premise behind it. Buy here, pay here. Don't have to worry about reaching out to anybody to say, hey, I need to add this thing, and then you guys pay for it together. If I don't pay the bill, does my cluster get repossessed? No, but it will be taken by the dark side of the force and retrain for the Seth. Oh, you brought it all the way back, right? Ding, ding, ding. Good job. Good job. Thanks. Thanks. I appreciate that. But yeah, there's like any number of things that are available here for your needs, right? Like streaming, storage, the whole nine yards, it's all here. Is there toast? And it's all... Can I buy toast? Is there toast? Can you buy toast? That's usually my example. Let me just... You could make open chips. Make you toast. Search for toast. No results for toast. There's nothing available with toast in it. Sorry. I apologize for the lack of toast in the Red Hat Marketplace. But there is a number of good technologies available for purchase in the marketplace so that you can have them available immediately to you. And maybe one of those will make toast. And maybe you could use that in the making of toast or with the potential of having that toast do something good for your customers. So do you make me a sandwich? Marketplace make me a bagel with blocks and stuff. Oh, you're talking, man. No, you're talking. Actually, having come from the Northeast and knowing what good bagels are, I'm very fortunate that probably the best bagel place outside of New York is like a short drive from my house. So I can actually get good New York bagels whenever I want now. So now I never have to go home. Don't worry, mom. I will come home. I promise. I will still visit. I will come home despite being told not to travel. Well, I mean, it's all over. I promise I'll come back. Yeah. Once the traveling is allowed or something. Yeah. Cool. All right. So listen, I've got to run. I've got a hard stop at 10.30 for a doctor's appointment. So I've got to jump off of here in just a few seconds. So what video should I roll out with, if anything? So, you know, we've got, well, we're not going to go to black. We have some assets that I just sent you the link for last week. And, you know, we should go to the stream just ending. And then, was there a stream ending video? There was a stream ending or not. I don't remember a stream ending video. Oh, I might be in trouble. See what I do when I send you an asset. I just had it. Open ship bumpers, twitch assets. I got to find the email. Is the folder just called twitch? The folder is called streaming on twitch assets from Gilbert. Yes. Do I want on black or full color? I use the full color. Full color. Here we go. All right. Full color. Yeah. So. So yeah, you see there's a stream ending. Oh, look at that. I have totally neglected my download duties. Download the stream ending video here. Put it in the right folder. And then we're going to make a new, some of the switch to studio mode. And then we're going to make a new scene called ending. And we're going to add a video source for totally doing it live. It's so cute. Ending video, which I totally miscapitalized, but that's all right because we're doing it live. And now I'm going to go to my opt folder because that's where you put all things that are weird. And stream ending. This is weird, but. Well, I mean, it's kind of weird. The thing is weird. Yes. Whatever. The foreign option. Okay. Well, I'm ready to transition to the ending video and then hit the stop stream button whenever you want me to. I'm doing the thing where I'm looking to decide instead of looking down. That's fine. I'm doing the thing where I'm looking now all over the map. Appreciate everybody joining us today. Thank you so much for everybody that has subscribed to the channel. Watched us live. Watched us stumble through the installation of couch. We will be way more awkward and clowning in the future. I promise. There's no doubt in my mind. There's more buffoonery to happen, but also a lot more learning to happen as well. And that's what I'm most excited about. Yes. Very true. Kudos. All right. Thanks for joining us. Cheers, everyone. Bye. Appreciate it, everybody.