 It's now on and I'm going to share my screen so that we've got Visual to the notes for the screen Yeah, here we go Can you see my screen? Yes, I can Excellent, okay All right, so Zina what topics would you like to put on the agenda? so Okay, so Mmm, I would like us to talk about the structure of the Kubernetes volumes we are going to be creating so what are the contents that is going to be in This volume because we've been talking about a lot. We talked about him chat Jenkins plug-in Kubernetes plug-in so I Think I would like if we can streamline it to Actually point out topics or the content that we want to cover in the documentation say for instance installing Jenkins on Kubernetes Like what are the content that we want this William to have I like us to discuss that then also I was hoping Justin will be able to join this call, but since he's not maybe in the next meeting I'll also like us to agree like maybe when it's be convenient for us to meet So we can have the knowledge sharing session We talked about Yeah, so that's good. So that's that was what I think of as the Helm chart overview meetup and the kata kota meetup There are others in addition. So let's let's call maybe we should call us to knowledge sharing sessions Yes, it's really nice to you know point out all the sections we need to have so we can know how to say do schedule sessions so you can start working on the documentation then also The plan I think it would be nice to review the plan and the timelines. I created during the application phase So we can see if we need to make any adjustments or updates Yes, and I think not just reviewing but reviewing and refining Timeline The project timeline, yeah, so we can use the the project proposal is a great start but certainly it needs more detail and more more more Safety checks if you will more can checks that okay does this Express what we need because I think you had a very very good idea right here in the structure of Kubernetes on Jenkins how should that Section be structured and that will significantly affect what's the project timeline be and what should we work on first, etc Yeah Okay What else? Also, I I've been going through the links that's my key Jackson sense on kata koda And And so far, I think I'm good. I understand the concepts and it's been nice to create Something a scenario for Jenkins on Kubernetes using this Maybe something about installing Jenkins on Kubernetes So could could you give me a brief overview? It's a it's a true. I'm used to it as a training system Yes, exactly. It's like. Yeah, it's like a training system. It takes you true I'm practical steps. It gives you like a playground to practice maybe like say Installing Kubernetes so it takes you through the practical steps of Carrying out that process. That's what it's like. So say for instance if we're to put Jenkins something on Jenkins on Kubernetes, it should be like a guide that will take Users on how to install Jenkins on Kubernetes and actually give them a playground to practice this command So it's very practical So it To the student it feels as though they have Access to a Kubernetes cluster and they can use that Nice, okay. Yes Great, okay And now is there a is there a cost to that? Is there some some some price that they're going to charge you for? Oh, you've used this or are you allowed to use it for free initially? Yeah, so actually I'm Creating a repository on my account and I've not released. I've not seen anything on Pricing yet, so I'm trying to go through the whole process But if anything if I notice anything on price and I'll communicate with the mentors All right, excellent. That's that's very encouraging enough so also, I opened a pull request for the project page on github and Like drop the comment about the layout I'm trying to Resolve that but I'm not really sure how to So he mentioned that I might need to use gsoc layout or Use a generic project layout Yes, so so so this may be it so Jenkins.io as a site has the concept of layouts and and they are defined structures for subsections of the site And and there isn't what he's saying here is there isn't one for the google season of dogs but there is there is one for google summer of code and so we could try using the one with Google summer of code as an experiment or we could use instead of Gsoc project you could just use the layout project And then Then see how that feels to you So let's see we could look at we could probably look at examples Yeah, I'm not sure I've got well we could check to see maybe I do have examples here. Let's look So if we look at I think it's in content data And I would bet that you know There it is. It's content underscore layouts So the allowed layouts are in content underscore layouts and Here's the google summer of code page layout And here is the project layout You could conceivably say oh, I think I think we need a separate google season of docs And you could then create this page in the layouts Folder here so that you could have a google season of google summer season of docs layout And and then it's just a matter of okay. Is this The layout that you want and if so Yes, you could you could derive from that layout Now I hadn't I hadn't looked at the project layout. Let's see how it looks. It says Yeah, project looks pretty simple. So it it you could also consider using project But here are these are some these are some choices that you have for page layouts that you could you could reference there Okay Okay, now I don't was that at all helpful for me to navigate around like that Yes, okay, great. Yes. Thank you Okay I'll go through the layout and see if I can use an existing layout or if I need to create a new one Okay And now now as a I assume that you're using a uh, let's see. Let me I assume that you're using the make run command so that you can see how the page looks Yeah Because If I do a hop pr checkout and look at your pr which is three six eight six And I will try to do some review of your of your poll request today or tomorrow Okay Local post There we go. Okay, and this was the page you were creating was Google summer google season of docs. Okay, so Yeah Interesting. Okay. How would I locate it? Oh, maybe by this So, yeah, I think I actually wanted to say something about this also because I noticed that when I wanted to navigate to um the google season of docs project page. I had to go and get the links from Google season of docs websites I couldn't find somewhere to navigate to it from Right, which I Right, which is probably a good reason for us to So you you see here that we've got navigation for sub projects So google summer of code has one, but we don't have a google season of docs navigation And we would also want it to be linked into the documentation page Here so that we could find it But I think I think it should be part of the top level navigation also So so absolutely. So this page is the the intro page But I would think this page should be linked into the navigation somehow and then your your Content could be added for instance right here with links to this new page that you're creating So document Jenkins on kubernetes. Let me see if I can Get to it. So that is 2020 projects Oh, oh, here we go doc. Oh, oh very good Oh, nope. Okay, so that Oh, oh, that is it. Okay, but it Ah, yes, okay, and this is this is the reminder to us That what Oleg was saying was was crucial Exactly. This is what happens because there's no project And it's referencing a non-exit or a no layout. It's referencing a non-existent layout And so it's it's doing a completely unstyled page That's cool. Okay good So it is linked there The the project is linked. That's a good sign but I think you're right that we need something here in the navigation I would think we would want it as a sub-project So, um Would it do now be would it be to move the content? from the current directory to The sub-project directory or create a an entirely new page Um, so I would think Now, I'm I'm not I'm certainly not definitive I have to think hard about these kind of things and sometimes I make mistakes, but I would think So let's let me make some notes here into the marker comments add Google season of docs To the sub-projects menu below Google or actually above because it's alphabetically above above google summer of coat And have that link See that should probably link to the Wouldn't we want it to link to the Google season of docs to there that just To this page Documentation sick Google season of docs this page I would think the the page that it's going to open here this page Should be the one that's linked from the sub-projects And we would put your project above the project ideas Right because for me a real project is much more valuable than a project idea And so this section down here where oh, let's where you would add projects I would put it actually up. Yeah, so you've added it here I would be much less Shy, and I would put it at the very very top Right below this paragraph. So that way it's immediately grabs them. Oh, we had all these ideas, but here's the one we accepted It's the top So now let's Get that page embedded Okay And you move the projects paragraph The top Are to near the top Because it this is it's certainly more more important for readers than the ideas the ideas are great But we've got one that we're working on Now is that still now now back to your question? I think you were asking are there other places we should put Navigation to google season of docs, right? So we've got The documentation page here We could consider for instance Moving google season of docs up to the very top because it's our current focus So on this page It seems like where we've got a list of projects and These these projects have been going on but why not Move jankins on kubernetes Right to the very top of that set Yeah And is this a place where do you think see not you would be willing to put put so here's a topic And could we put your project as the topmost link now? Here to say look documenting jankins on kubernetes Because we're going to work on this for the next three and a half months Okay When they consider These could be separate pull requests. You don't have to bundle them all into the same pull requests Yeah Then these are and and all of these you should consider optional, right? This is just me offering ideas. So and Jenkins on kubernetes project Because I think I think that will help people find it more readily. Yeah Any other question on that on the pull request? No, that's it Because I didn't make a note of this. It was something about review the layouts and choose Either create a new one or choose one that or choose existing Okay, so my next question is about the introductory blog post Okay So I feel like there's so many content around Introduction to the projects like the project page then This blog post is it going to My question rather is around the contents of the blog post because I remember you mentioned something about Me writing about chicode africa So i'm trying to like figure out what This blog post is going to be centered on uh Good good question. And and I'm I'm I think we're open to whatever whatever you would like to write about my thought had been that that kubernetes Jenkins on kubernetes is is a Is a really cool thing to introduce Okay, and uh invite others to help right invite others to This is that that's that's that's that for me was the sort of the headline is Look, here's what we're doing. And now I think you had done something like that for cdf, right? I'm not finding it immediately, but you have I have Okay, so I'm not I'm not finding but I can link to it later. I'm sure it's there Yeah, my experience gorgeous. It's Jenkins Right So so my thought was okay, you could note. Hey Jenkins on kubernetes And this is what we're introducing. You could probably give a summary of summarize the timeline Right. Hey, we're going to we're we're in the community bonding phase now And so we're in the getting ready mode We start writing Um official writing starts. I think it's september Oh, no, is this is it? Maybe it's october. I don't remember the Timeline, but let's let me grab it We start Ah, except so we are one week away. So yeah, so good. So september 14 We've got one more week of community bonding and then we start the actual writing and that lasts for For three months and We're looking forward to to working together and then I assume links to the project pages Etc Does does zina does that make sense to you and is that okay? Yes, it does. Yes I mean, I'm I'm personally fascinated by she codes Africa, but as I think about it I'm not sure how I would put she code after she codes Africa Exactly. That was that was my confusion because I was trying to figure out how to piss in Information on she called Africa and information on Jenkins in the same article Right and and I think you're right. That doesn't that's that's not a logical There's not a logical connection between them. So yeah, you're absolutely right. I shouldn't have shouldn't have mentioned something so Peripheral to the the key objective of Jenkins on Kubernetes Any other question on the blog Um, no, that's all now access to the kubernetes cluster I've asked for donation from a cloud provider Um, yeah that I've been involved with just recently and I will ask for donations from others Have you Used already the microsoft azure three hundred dollars credit No Okay, so that might be a way for you to get cluster access for at least a month That's now certainly if you if mini cube can if you use mini cube and local That's that's the best because then you don't have to bother with cloud or internet access You can do it entirely on your own computer And I think oh who actually wasn't this one that we we agreed on a knowledge transfer that Markey mentioned that there were other techniques Like mini cube that would let you run locally that might be worth Us a discussion and a knowledge transfer a knowledge sharing session to say hey, here's this I'm sorry. I didn't get that I think I think that Markey Jackson mentioned Other alternatives for local kubernetes cluster access And a knowledge sharing session might be a good To review and discuss Because as you're as you're presenting to as you're Thinking of how people will use this Knowing that there are multiple ways to access a cluster may be very helpful So let me let me take the action item to look for times when we could do those knowledge sharing sessions Does a doodle? Invitation work for you as a way we've used that in the past Okay, yes So I will I will send those proposals for a helm chart session and katakota for sure And then if if in thursday's session With markey if markey is able to say oh, yes Here let's talk about these other alternatives. We could schedule a session for that as well. Okay Now you had asked the question about the structure of the kubernetes on jenkin's section in the documentation I'm a little concerned that i'm not the best expert to give coaching on that Do you want to offer some of the ideas you had that I could note into this document and then And then we can review them on thursday with others other mentors. How would you like to do that? I myself i'm not really sure If i'm going to mention contents most of what i'm going to mention is going to be The content I have in my proposal Yeah, everything i'm going to mention is going to be from the proposal I created the proposal structure So I think it would be great if we have the other mentors around so we can all look at The content in the proposal And see which ones are okay or what needs to be updated Great. So what we would do is review the proposal in next session Refine and update Is that a fair way to say it? Yeah Yeah Let me put a link to your proposal here. So and I think we've got that right Yes, this one. Ah, yes. This is the one I wanted the link to So if you're okay with that could we walk through that just to help me remember one one more It is here. We've got okay Jenkins documentation on Jenkins on kubernetes and So introductory section. What is kubernetes? And then I think you can go down to the last page Outlines just content Ah, oh very good excellent. Here we go. Okay. Thank you because of that So getting started for images using a Jenkins file Then alternative cloud providers Yes, so this this looks like A great thing for us to discuss with the other mentors next next session Yeah Because it would be nice to have like escalating of what the new kubernetes volume is going to look like even if we don't have the content yet So we can be updating the skeleton as time goes on with content Right, right. Absolutely. Well, and and there are things things that I would assume we would want here like How to use the kubernetes plugin? And what does it mean to use a? I've heard the term sidecar image a how do you using docker well with with the kubernetes agents and Those kinds of things that I assume would be good to capture here Yeah Let's see and there are I would assume we will want something about helm charts And I guess that's probably part of installing Now one that is a perplexity for me is making windows using windows and kubernetes Okay and I don't Microsoft windows and agents I think is the the crucial one where it's docker images for windows building for windows the other Areas there that we should discuss on structure While we're while we're getting ready for thursday's meeting with the other mentors I think that's all I have this action item to send Any other topics that you feel like we need to discuss today? No, I think that's all from me I don't see any other topics either great. All right, so so I think we it might help us if you and I both spent some further time Gathering ideas for the structure of the kubernetes on jankin section That that way the other mentors have can Look at the ideas and say no, that's a poor choice. Oh, yes, that's a good one. It should be prioritized this over that The the thought for me was if we give them ideas they can tell us. Oh, no, that's a bad idea Much more readily than if we take make them generate the ideas Okay so, um That's all that I had then seen up anything else from you Okay, um Oh, I thought you wanted us to walk on more ideas for the structure Yes, but I was assuming we would do that independently so that you don't have to be stuck on a phone call Uh, that way you can you can think about it separately And we'll we'll just let let you think about it. I'll think about it. We'll make some notes in this document and And then then when we get to thursday We can use those notes to help in the discussion with the other mentors Okay, that sounds great. I think we're set then Thank you very much. Thanks, and I apologize for the The slow start today. Thank you very much for the reminder and we will plan to meet. Let's see our next session will be 2020-9 Dash under it will be the 10th. I will post a copy of the Um, or I will post a link to the recording of this session So that we've got a recording of it and I'll put the recording hyperlink right on this document So that you can find it if you need to see the recording again All right. Thanks. See you Thank you Enjoy the rest of your day. Bye. Bye You too