 Hi, this is your host of the Bhartiya and welcome to another episode of TFR. Let's talk and today we have with us Triva Williams technical community manager at the open infrastructure foundation. Triva is great to have you on the show Hi, thank you so much for having me. Since this is the first time I'm talking to you I would love to know a bit about yourself and How and why you ended up joining the open info foundation. So it's an odd journey, but it is I guess interesting So I started off kind of as a tailor slash seamstress and I wasn't very good at that And also I graduated school during the recession So I ended up kind of having to take a job anywhere that ended up being like a call center That I turned out to be kind of good at and then somebody recommended this company called Rackspace That I got in on the first interview at and Rackspace at least at the time They had this huge education initiative So I started taking classes about this stuff called Linux and the whole time I was reading the company emails and announcements about something called open stack Which kind of piqued my interest So I started taking classes about open stack and also just kind of using the resources that were available to me to learn More about it TLDR. I got really good at it started teaching my teammates my role in a way So I got a job teaching open stack at some online education company got pretty good at that and also just being a huge geek about open stack in general and Somehow I ended up stumbling on the open stack or website one day and saw that they had an opening at the foundation And I guess maybe all that nerding out that I've been doing all those years I made an impression on the folks there because I got hired and here we are let's talk about Kata containers for a bit We have covered it, you know, but it's always a good idea to kind of remind our viewers, you know What it is all about so talk a bit about What is Kata containers and what does it do and of course, you know If you can also share some history of the project My favorite TLDR description of Kata containers is that it is a container with a kernel in it Which is far too simplified, but it kind of gets to the point To go a little bit more into detail what it is is a virtual machine that runs like a container and can run on any type of Container platform like case in point Kubernetes The project was born five years ago from a combination of intel clear containers and hyper run v And what it does is it provides the security and performance of a virtual machine with the speed of a container One of the most incredible things about it What sets it apart from other container runtimes is that it can run on pretty much any type of hypervisor any type of platform It can run standalone. It can run on kubernetes pretty much any environment that you needed to adapt to it can do that When I first heard about it all those years ago, I was super excited about it So it's pretty interesting that I ended up being community manager for it Now since you said you know that you uh became a community manager, let's let's talk a bit about uh Your rule as a community manager if you can talk about and what is the community like today and how do you work with them? I consider myself to be a bit of a project manager Um, but for an open source community So like I don't have to worry about salaries or anything But I see my job as taking a look at what the community I guess like state is at the time What their goals are for the next two weeks the next two months the next six months the next two years And making sure that they have everything available to make sure that they get to those goals at the times that they specified or at least close to them And um every once in a while when I get the chance to try to throw in something fun Um, so the kata community the state that it's in right now We're in a fan or they are in a fantastic place. They just released kata containers 3.0.0 and actually 3.0.1 just came out and um Great success that I think I've been a community manager slash um dev advocate for a while now and I think That was my first time in this position where there weren't any huge critical bugs with that first release because it was so So exquisitely planned and so exquisitely thought out for the entire development process I am super proud of them. I tell them that all the time they put the problem I'm probably getting on their ears, but I absolutely love them But they're in a great place right now since we are talking about uh kata Can you also share if possible some examples of how it is being used in production? Who are using it and at what scale because when we talk about open is tech skill That's massive. Just look at what seren and a lot of other folks are doing there I'm so glad that you asked that question. Um, so the most remarkable use case that I can think about the top of my head Is from ant group slash alibaba. They were running kata 3.0.0 In production in their product under a different name called run d for the entire development time So they were contributing in real time to the development of 3.0.0, which is probably why it released so smoothly um That is amazing. And um, they were giving presentations every week or just about every week on the on um different things that they found different features that they thought that that Would be I guess useful to the community at our architecture committee meetings that happen every Tuesday at 1500 UTC on zoom if you'd like to join Another one that is super exciting that I can talk about is microsoft aks integration with kata containers that was First announced at kubecon us back in detroit But that has been or if that is being expanded that support And as a matter of fact, I think less than a week ago an article was published in Forbes about that collaboration that's happening So that is super thrilling. Um, if you happen to be at kubecon eu There may or may not be more announcements being made, but I mean, I'm not one the gossip So you didn't hear that from me earlier. You're talking about the releases talk a bit about what is next for kata containers and you know Let's let's talk about what is next and we can also talk about What kind of people should get involved and how they can get involved in the project One of the biggest things that's going to be happening in future releases of kata containers is the rustification of kata 2023 is going to be a rusty year. That is so corny, but I love saying it Um kata containers that well it started I think in the 2.5 release, which is before I got into the community But I mean we're not going to worry about that That's when kata first started expressing serious interest and started making serious moves In the rustification of kata containers and a major breakthrough came through with kata 3.0 We are working with several different entities including some universities on further driving the rustification of kata happening in 2023 That is super exciting It is interesting that kata was able to to kind of jump on the trend Of rust becoming more popular in the open source and tech community That may or may not have been triggered by the announcements by linus torvalt at open source summit last year On adding rust integration with the linux kernel so The community is right on time and they are following exactly the footsteps that they need to to make sure that they are like right on trend And as a matter of fact a little bit ahead of trend So to answer your second question how to get involved with the community I mean dive on in go on over to kata containers.io Whatever you are willing to contribute There is absolutely room and absolutely need for it. The community in addition to being super technically adept They are also very very kind and they're very open and very driven to educate Like I mentioned, we've got our university outreach program that's running right now with nbsu I consider myself to be a little bit of a Luddite. I'm also self-taught. They are super welcoming to me They'll be welcoming to you also if I can understand this anyone can For starters, I would say join our slack community That's where the majority of like the both tech and non-technical conversations happen And that's also where you'll be able to find help the quickest like kind of Regardless of time zone Another thing I would recommend is to join our ac meetings That is where you'll get like a preview Of what's coming down the pipeline and also be able to listen in on discussions on what's already happening And be able to ask questions and have them answered pretty much in real time So I would say start there Or just get on github go to our github repo, which is caught a container slash caught attack containers and Paying somebody if you have a question open up an issue if you have find a plug I don't know if you have a feature request Ask about it We're always open and we're always Willing to answer questions. Thank you so much for taking time out today and of course share your own journey and also talk about the The container of the foundation. Thanks for sharing those insights and I would love to talk to you again soon. Thank you Thank you so much for having me. This was a great time. I it was my pleasure