Hello, and welcome to the Cloud Multiplier. This is episode five. I am your host, Gernie Buchanan. Unfortunately, JoyDeep wasn't able to join us today. He is feeling a little under the weather, and I encouraged him to take some time to get better, so hope JoyDeep will be back next time in two weeks. But I have the pleasure to be joined by Mike and Makayla from the Open Cluster Management Community. So today we're gonna be talking all things Open Cluster Management. I'm really excited to have them here. It's a really exciting CNCF Sandbox project that I've had the opportunity to work with and work alongside these folks for a good little while. So welcome to the show, folks. We'll do a little round table. Mike, you wanna kick us off? Introduce yourself a little bit. Yep, I'm Mike Yang. I'm a developer from Wet Hat. I work on the Wet Hat Advanced Cluster Management Project. I'm also the community organizer for Open Cluster Management, as well as an active participant in the Open Source Project around the Kubernetes ecosystem. Awesome. Makayla, you wanna introduce yourself a little bit as well? Sure. Yep, my name is Makayla Jackson. I am a writer with Wet Hat Advanced Cluster Management. I'm also a participant in Open Cluster Management Project and have been enjoying myself, at least just learning the ins and outs of Open repositories and what that means to actually be a contributor. So yeah, thanks for having me. Awesome, thanks for joining, folks. Like I tossed up there, GitHub's and Socials are there if anyone's interested in reaching out. We'll get more into the project here in a little bit, some of the interesting links and where people can get involved. But first, as always, I have some top of mind topics as I think I think I've still shamelessly stolen from Ask an Open Shift admin. I'm still workshopping names. Hopefully we'll give Andrew his back soon. But that being said, the one interesting thing I have been kicking around with this week, and I know Mike probably has this near and dear to his heart as well. I have been once again in awe of and hacking around Open Shift GitOps, basically Argo CD. So I've been doing a ton of work in Argo and recently it was brought to my attention and this might be new, Mike as well. Wanna see what you think? They're adding, potentially adding a Terraform integration to Argo CD. So it'll allow you to provision infrastructure and do other Terraform applies and runs and actions through Argo CD. So you can do declaratively through GitOps, configuration of infrastructure. I don't know if you'd seen that at all. I can hunt down the link for that if you're interested. Yes, I am interested. That sounds really exciting. Thank you for sharing. Yeah, let me, it is, looks like it's an Argo CD Terraform control. Yeah, here we are. I'll drop a link in the chat for everyone. Really interesting project. It is just in a pull request, but I'm pretty excited to see that as someone who's used Terraform in the past. And I think we'll get a lot of good insights, Makayla as well from the open source docs standpoint. This is one of the best written PRs I've seen as well. So I've enjoyed that. I know I'm bad about it, so. No, never did. So yeah, Mike, Makayla, any cool, interesting or fun open source developments you guys have seen in the past couple weeks is the usual, what we shoot for. Yeah, we've been actively participant in the multi-clusters SICK, which is a part of the Kubernetes SICK. We work on the work API, which we can say sort of it's a project that the open cluster management also originated from. So that is something that we're trying to contribute to the community to set a standard API so we can deliver a workload from a centralized location to multiple locations. So that's something that we've been discussing and we actively participate on in the Kubernetes SICK funds. Do we have to mention only projects within open cluster management or are you asking about just any projects that we? All of the above. Okay, okay, so something, a project that I've been aware of for a little bit of time now is it comes from the Linux foundation company and specifically is called Ag Recommendations. Well, excuse me, the entire project is called AgStack, but there's one project underneath it and that's called Ag Recommendations. And basically it's a framework designed to help enable people to create applications as well, but it's related to agriculture. And basically they're looking for contributors to help take information from the Cooperative Extension Guide. And that's a guide that farmers use or anybody that might be interested in like pest control management or water management, things of that nature. But basically there's an effort to digitize this information. And so personally I'm looking to figure out how open cluster management can be used, how that framework can be used to create applications and then be able to just add data, pull data, whatever for AgStack or the Ag Recommendations console, whatever is to come is still in its early stages, but that's something that I've looked into in terms of open resource, excuse me, open repos. Wow, I had never seen this. I had never seen the AgStack. I know a lot of open source work was happening in the agricultural space. If there's ever a tinkerer community that's going to solve their problems on their own, agriculture's got some really cool makers and that's amazing. I dropped a link, I hope it's the correct link to the AgStack.org. Yeah, that should take anybody to the original page, of course, and then they have their GitHub link attached to that too. That's incredible. Okay, the side conversation is in college, one of my projects that I worked on was studying honey bees and monitoring honey bees with little embedded systems on the side of a honey beehive. And we did machine learning to count bees and identify. So it's really interesting to see a whole open source Linux Foundation project dedicated to biological monitoring and agricultural monitoring, that's amazing. Yeah, I'm excited about it. I'll bring it up next week. We gotta bring it up to Joydeep because I know there's a lot of data science to be had there and that is his favorite thing. Sounds good. Yeah, thanks for bringing that up, folks. Well, without further ado, I think it's time for us, that's a good segue to dive straight into why open cluster management is relevant, especially when maybe you have a few embedded systems that might be monitoring rain and soil composition and growth and something maybe on a tractor at a cell site. And now you have five, 10, 1500,000 different compute devices that you really need to connect and coordinate. And I think that stems directly into the open cluster management world. So what is open cluster management? What's its foundation? Where do we find it? So one, you can find it, of course, on GitHub. That's something pretty easy. But let me start off with the summary of what open cluster management is. Again, my name is Makayla. And so open cluster management is an open source project.  It's an open source project from CNCF, which stands for Cloud Native Computer Foundation. And it's designed to simplify and unify the management of Kubernetes clusters. And so today, Mike is gonna also go into the architecture of open cluster management, which includes the hub cluster, or excuse me, hub and managed cluster architectures. And you can, with the framework, you're able to specify the distribution, or yeah, you can specify the distribution of Kubernetes manifest just from your hub cluster. So Mike, I'll toss it to you now to describe the architecture and for the demo. Yup, thank you, Makayla. So I'm gonna talk a little bit about the open cluster management architecture. I'm actually gonna head over to our websites where we have most of the explanation in the stock format. So open cluster management comes out, the need to control and manage a fleet of cluster.  So it just keep going up the stack as we build on top of open cluster management. So in terms of the overall architecture, it's a hub and spoke or hub and managed model. So it's the same model that Kubernetes uses for the API pattern. We're very fortunate to have several key members from the Kubernetes project as open cluster management maintainers. So the open cluster management design, it's heavily influenced by the existing Kubernetes design. So the key is if you're familiar with Kubernetes on a single cluster, some of the terms and some of the design philosophy that we use in open cluster management should sound similar and work similar as well. So going back to the hub and spoke model, we have a cluster that can be act as a hub by running some cluster management controllers on it. Then the spoke or managed clusters with agent running in them will join the hub cluster. And this is the key point I want to emphasize is to make the connectivity is actually initiated from the spoke cluster to the hub cluster. This is done intentionally because based on the community and user feedback, we didn't want the hub having to go through the firewall and reach out to cluster in a push like model. So open cluster management is more of a pool model where the spoke or managed clusters are looking in the hub for work or the manifests that needs to be deployed and bring them down to the managed and spoke cluster side and applying them. So as well from a scalability point of view, it's much easier to have individually similar agent running on those remote clusters doing most of the heavy lifting instead of in a push model where the controllers on the hub is trying to push down to 1,000 and maybe 2,000 clusters. So again, our hub agent is a pool model. So the agent is pulling from the hub once they connect it. But that being said, there's obviously cases where you want to do push and we actually have add ons that enable the push model as well. So it really depends on your use case. You can have a default decentralized pool model or you can have a centralized push model. And that is one of the benefits of our open cluster management. It's really modular and extensible. So we provide a foundation where you can build your multi-cluster solution on top and you can pick and choose this, the solution that you want. So I'm, yep. Oh, there you go. Oh, I was gonna say that we have a good question that lines up right here. So you said that by default, it uses a pool model. So rather than having your hub component push down content 2,000, 2,000 different clusters, you're gonna have all of those one or 2,000 managed clusters, however many really pull from that pool data, pool work to do from that hub. And then there's a concept of add ons where add ons can utilize their own interaction framework that might be more of a push and some add ons use that push model. So there's an ability through open cluster management. It sounds like to do both a pool and a push but you need to understand the constraints and costs and benefits. That sounds right? Yep, exactly. Awesome. I hope that answers we had one question in chat so that might answer your question already. Yep. So are there any other questions before I show in the action with a demo? I don't think so. I'm ready to see it, Mike. I'm excited. Sweet, okay. So I got three terminals here on the left side here. I have a kind cluster that is, I set up sort of to imitate a hub cluster and then on the right side here, I have a, they all nearly created another client cluster that represents the remote cluster one and another client cluster that represents the remote cluster two. So what I'm gonna be using is the cluster admin CLI tool. So this cluster admin CLI two, we based on our experience from the cube admin CLI two. So some of the commands might be similar and does the similar things. In a cube admins CLI two, you boost trap a Kubernetes cluster with the control plane and then you join worker nodes to that control plane. And then in open cluster management, the cluster admin command, you initiate the multi-cluster hub control plane and then you have the remote cluster joining to the hub fuller command. So in the interest of time, I already ran the cluster admin init, which essentially lay down the controllers for the hub on the hub cluster side. And after that is done, it also creates the service tokens so that we can use a service token to do the initial join from the remote cluster to the hub cluster. And it'll also spit out the commands that you can use to request a join, request the registration from the remote cluster to the hub cluster. So I'm gonna run one of those, both of those commands. So I have a copy. So this will deploy the agents on the remote cluster side and then once everything's done, that will generate a registration request to the hub cluster. And then on the hub cluster, you will have to approve it because with the service token, anyone can initiate the request, but that doesn't mean that automatically, this remote cluster is joined. The hub cluster admin still have to approve it as well. So I'm gonna do that on cluster two as well. So while we wait, we can talk a little bit about the security. And then I'll go into more depth later when we have more slides to show regarding the registration process. So in this case, the sort of the remote or the worker cluster admin, they can list and then we, the managed clusters and create a managed cluster request on the hub cluster side. And also we create a CSR request, but those CSR cannot be impersonated due to the fact that CSR only contains the certificate and the client authentication would cry both the key and the certificate. And the key is actually stored in, the key is actually stored on the remote cluster side and it's actually never transmitted over the network. And the worker clusters or the remote clusters cannot approve his own cluster registration by default because we have our back set up so that to approve a cluster registration is only bound by the cluster admin on the hub. So when you generate a request, a joint registration request, you create the certificate signing request, and then you also create managed cluster as well. So these managed cluster appears on the hub, but you can see they're not joined and not available yet because the hub admin has not accepted the joining request. So now I'm going to accept the one of the clusters and then I'm gonna accept the other cluster as well. But we can go back and check the CSR and now they've been approved. And then for both clusters, so now that means we set up the authentication between the remote cluster to the hub cluster. And the certificate will renew itself by the controller on the remote cluster side. And also in terms of authorization, we can look on the managed cluster side. So now the managed cluster are joined as well. So after you set up this connectivity, one of the basic things that you can do is you wanna deploy some workload from the hub to the remote cluster. So this is done in open cluster management through a Manifest Work API. So Manifest Work API, after the registration is completed, each remote cluster have its own name space, that designated name space on the hub cluster side. So if we look on the hub, we can see these two namespace are created. So on the remote cluster, cluster one, it only has access to the hub cluster, cluster one namespace and same for the cluster two. Remote cluster two only have access to the hub cluster's name space cluster two as well. So to deploy a workload, we use some Manifest Work API and then you wrap your workload or manifest in this API and then you put it in the namespace, which represent the remote cluster that you want and then you apply it on the hub. So now we can see that on the hub side, you can see that the Manifest Work has been applied on the hub and then we can check on the remote cluster. It's being deployed on the remote cluster. And if we check on cluster two, obviously there's no deployment yet because we only get deployed on the cluster one namespace and the cluster one doesn't have permission to access the cluster two for security reasons. So we'll do the same for cluster two, change the namespace here to cluster two and we will apply the same Manifest Work API and then we should be able to see the pod running on the remote cluster as well. So that sort of gives the most basic foundation block of open cluster management, the key of registering your remote cluster to a hub cluster and then you can deploy some workload towards your remote cluster. So before I continue on, are there any questions? Yeah, so functionally what you just showed us is an entity that has access to a cluster that they want to manage and a cluster that they've created and configured as a hub using cluster ADM. They've created a request to start managing a cluster, they've created, they've used that request and certificate to create artifacts on the managed cluster that are the cluster they want to manage to initiate that handshake and then they've approved that handshake on the hub side so that that communication channel can be open and once you've done that their certificate is renewed automatically by the hub and managed cluster pair before it expires so that that link isn't broken and then you used manifest work defined in the hub to have the managed cluster pool that configuration not push but pool in that case. Okay, we have a couple of questions. The first one is a note, next time we go back to the slides we need to bump the font size or sorry the open cluster management webpage. The link should be in chat as well but the other question is to make sure by default we push isn't mandatory just pull push is an optional add-on something that you can enable and utilize separately but pull is the default out of the box. That is correct, so I'm gonna explain add-on in a bit but we do have add-ons available that allows you to push Kubernetes API request to the managed cluster. Can you bump the font size here? Awesome. So you would need to set up a cluster proxy add-on and a managed service account add-on and then you follow through the setup then at the end you can actually use with the hub to config you can actually proxy through to your remote cluster. So with that ability then you can push whatever workload you want using this cluster proxy. That is awesome. And it looks like thanks to Patrick in chat someone else was curious about giving this to try in a home lab. So the behind the scenes pulling back the curtain Mike told me ahead of time all of this demo is actually running off of kind clusters on his local machine. So kind and cluster ADM can actually get you basically what Mike's doing for the demo today is what he told me, right? Exactly, so all three of my cluster were actually freshly created today, kind clusters. So in our instructions they have about setting up a local kind environment to do the initial bootstrap and testing as well. Awesome. That is this is pretty, this is pretty great. I'll be honest, I've definitely been to plenty of these community meetings but I have never actually played around with the manifest work API which that's pretty incredible. That's a great easy way to push different Kubernetes manifests direct between clusters. What's the overhead look like? I know we have a lot of scale sensitive folks in chat, what does the overhead look like for the footprint on a managed cluster? So it should be pretty lightweight because our agents are quite small and we're not using a polling system for watching. We actually act, we're just watching the from the remote cluster side and watching on the hub cluster side. So on manifest work, you can actually configure status sync. So say, for example, you look at a pod and then you see these certain statuses and you wanna sync those statuses back on the hub side because that's where you manage your entire fleet. So there's also an option in the manifest work where you can configure that but we definitely don't recommend syncing the entire status.  So yeah, we run testing before and we were able to support a thousand, like 2000 clusters, no problem. There's some configuration tweaking needed in terms of the heartbeats going from the remote cluster to the hub cluster. Maybe I think the default is a little bit too strong but yep, we're in terms of scalability because we're using the pool model we're definitely able to support a large fleet of clusters. That's awesome. So basically what you're saying is the user gets a lot of dials to tune for how basically if you have 10 clusters or 20 clusters to monitor and to roll out 10 manifests to maybe you can actually send back a lot more rich detail but if you're running a thousand manifests to 10 different clusters maybe you just want the status item that says ready or not ready, ready true false and that's what you care about so you can specify that. That's a really cool amount of configuration and this definitely feels like a foundational tool that a lot of people can build on top of. I know spoilers for the community I think some folks are building on top of this this is the foundation but that's incredible. So you've mentioned add-ons a lot. I think this is probably where you're going next but is there any way for folks to contribute and build and extend add-ons themselves and pick up pre-existing add-ons? I know also Mikayla may have some comments in the doc side of things because I know Mikayla has been crafting a lot of these docs to make sure that you can actually understand how to build an add-on. So that's, I'm always curious about that. Yeah, I'll go into the more technical details about registration as well as add-on later but are there any other questions of the demo before I pass it over to Mikayla to talk about where you can contribute or where you can participate in the open cluster management community and possibly develop an add-on for example. If not, I'll pass it to Mikayla right now and talk a little bit about the community so how to get involved and how to engage with our open cluster management community. Cool, thanks Mike and great job on that demo. Do you mind selecting to present the presentation so it could come up a little bit larger? A doc? Yep, yep, there we go, thanks. Okay, so yeah, like I mentioned earlier in the video, make sure that you all start with going to GitHub first that's where you'll see a lot of resources. You'll get a view of the read me and you can even contribute in that way. So that's something that's amazing about open source and learning how to become a contributor because despite any knowledge that you don't have right now or any knowledge that you do have, you can define the value that you have and go ahead and maybe just make a suggestion or anything like that. So one way that I do, like I mentioned before, I'm a technical writer for the product team. And so one way that I know that I can contribute is through documentation. And so if you see something wrong or misspelling or even maybe we're using a wrong API or something that's described, you could put in an issue, create an issue, describe what the problem is and then that will eventually be solved or you can solve it on your own and you can create a pull request and get a review by one of the maintainers and things of that nature. So you can contribute, it's different projects within open cluster management. So you might see something like Michael was adding, you might, he was speaking about add-ons, you can contribute to the governance policy add-on project or you could contribute to API project, whichever project, you know, peaks your interest, feel free to go in, dive in and see what issues are, already created, what PRs are in progress right now. You can also join the Slack channel and see the conversations there, join the community meetings, which off the halfway, I believe at like 10 30 on Thursdays usually, but might correct me on that information if I'm wrong. And then you can also tune in on YouTube like you're doing now or on Twitch and just get involved with the community. That's how the community moves forward is through different contributions from outside or external contributors and just to help build collaboration within the organization. So, yep, back to you Mike on explaining add-ons. Thank you, Makilla. Yeah, I just want to touch up on our community meetings. So because we have contributed from the West Coast, East Coast, Canada, Israel, Europe, India, China, et cetera, we have actually two community time slots, one is 10 30 Eastern time and the other one is 9 30 PM Eastern time, the 10 40 AM Eastern time is in the morning. So we will take that on bi-weekly basis. So feel free to, it's a completely open community meeting. So feel free to join in and then we can talk about whatever problems or whatever suggestion you have for the community. So thank you, Makilla for that quick plug on our community side. So I want to go into a little bit deeper on the cluster registration and how it actually works. So the, in the demo, I glossed over some of the details around who does what and since the open cluster management is really about building a foundation block and the way we foundation and then you build on top of that foundation and the foundation piece is the most important is the act of registering or joining a managed cluster to the hub cluster. So we get a lot of questions when a organization or a team comes to want to participate in the open cluster management. They want to know that it is secure. It is done and designed properly from the base up. So I'm going to be using some of the slides that were provided by David Ease. David Ease is one of the key contributor of the Kubernetes project on GitHub site. He probably was participating in a project since the beginning of when it was brought over from when Google open sourced the Kubernetes project. So my, my explanation is probably not going to be on par it says, but I'm going to give it a try. So when, when, when we first started, you know, we have, we have three actors. We have the hub, the managed cluster and the, the hub admin. And the, the bootstrap identity is what we started with, which is, which was the service account. So service account that the hub admin share with the, the, the remote or the smoke cluster and the, and the managed cluster and users that bootstrap identity basically go like, hey, I want to create this custom resource managed cluster. I want to provide some information of what I am. So do you accept me here? And here's my current life cycle of states and the, and there, it contains other information like labels and then cluster claims, which sort of describe what the managed cluster, what the managed cluster is. And then we can build more functionality on top as well as the, the creation of the CSR. So in the, in a specific signing request, it is in the name shape like this. So it's in a format that the, the hub admin can recognize. So after, after it's created, so that we have a, we have a chance to approve. So after the approval, you actually, we won't use the bootstrap identity anymore. We actually create a more persistent cube config on the managed cluster side. And then it can renew itself and then access the hub cluster again. And this is how the manifest work actually function. This is how we sort of keep the different cluster distinct from each other and what access, the ways they have. So once you accepted the managed cluster, the hub cluster, the hub cluster actually creates a namespace as I mentioned in the demo. So because the way the manifest work, we want the managed cluster to reach out to the hub. So we need a way for the hub to distinctly, distinctly manage cluster efficiently and only grant access to a subset of resource. So we wanna avoid, we wanna avoid the situation where managed cluster one is able to get information from another cluster like managed cluster two or even modify the status of managed cluster two because you can, if you allow managed cluster one to modify managed cluster two status, you can, you can sort of steal all the workload. You wanna, you say managed cluster two is really busy now. Give me all the workload and that way you can sort of steal content that way. So in open cluster management, we're using Kubernetes RBAC on a namespace level. So it's efficient to evaluate. So because we know which precisely which user we need to grant access, then we can have them match inside the namespace and that really gives us the ability to segregate the workload delivery. So when we look at after registration, we can see how the managed work is detailed associated with the, with its cluster and with that identity contacts the hub and we treat the cluster, custom resource called the managed source work, which we show. And then inside the manifest work, it contains the workload and then each controllers, we have to deploy the resource on the remote cluster side. So it's also important to know that the manifest work can create almost anything from like namespace to custom resource or add-on, whatever it needs. And because there are RBAC that's associated with it, so if there's an evil managed cluster trying to access in a cluster, it'll get its access rejected. So, yep, go ahead. So not only does this, not only do we have a secure connection that has to have a hub and a managed cluster agree to become connected, but you're also saying that the mechanisms baked in to that foundational handshake protect from cross pollution and kind of cross access. So you can give role-based access control to, you can RBAC access to a single managed cluster and know that if someone can access rolling out manifests to that managed cluster that might be owned by app team A, app team B can't access the other managed cluster unless you give them access. And those managed clusters can't cross access either. That's really interesting, that's really good. Yeah, and it also helps with cleanup as well. We wanna segregate everything on its own isolate namespace so that it's easy to sort of clean up a managed cluster if the managed cluster wants to be the register from the hub. Are there any questions before I go into more details about the add-on? Okay, I'm gonna go into what an add-on is cause what if I wanna be like, what if I wanna be like work? So what naturally comes out of this is I wanna have a controller that runs on the managed cluster that communicates back to the hub. And that uniquely identify and perform whatever operation you want. So we call those add-ons. So there's a couple of criteria to determine if you're add-on. For example, if you need to read data from the hub so you can use it to figure out what information to feed or add-on. Also, do you need a different configuration for a different managed cluster? So that will be a good use case for an add-on as well. If you need the same configuration across all different managed cluster, you can consider using other mechanism like you can install GitOps on the hub cluster and then you just sort of distribute the same configuration across multiple cluster. So to support this add-on, we define a couple of concepts. So we have the add-on manager that runs on the hub that distribute the resources which is the add-on to the individual resources individual clusters. And then we also have the add-on agent that runs on the spoke cluster. That work almost similar to the work. It reads from the cluster and acts on the spoke and it pushes a small amount of data back. So one of the thing that was asked is regarding scalability that was brought up. So what if I want to push a lot of data back or I want to use something that is not a normal West resource back? So then we get into the access pattern that we sort of don't encourage for add-on. We don't encourage to a large amount of data sending back to the API server for the add-on which essentially make the add-on sort of like a proxy. And if you want that one way to do that as David suggested is you create an endpoints that on the hub side and then you can expose that endpoint to handles that better. And open cluster management actually provides a library that lets you perform the CSR dance which is the creating CSR requests and then accepting it that we talked about and demo about earlier. So that's another use case for open cluster management. You can use that library to build your, as David call it, the awesome data recorder and having the awesome data recorder sending a big amount of data and even non-West data back to the hub. So this is basically it in terms of my presentation, in terms of our presentation. We talk about how to join a cluster, what happens during the joining process, what happens afterwards, how does the information flow look like, how does the permission look like, how to keep the data segregated and how do I create and how do add-on work. So there are still a lot of other APIs on open cluster management. For example, we have in touch the placement API which is a really powerful API where you can determine which clusters have allocated resources and then you can use the placement API to determine that cluster one, actually have more resources in cluster two and I'm gonna push the workload towards the cluster one. And there's add-ons, we have native add-ons like application life, application life cycles, we have governance, policy, add-ons, we also have the cluster proxy add-ons, et cetera. So that really allows you to build functionality on top of open cluster management as well. So yeah, please give it a try and we welcome all contribution. We're very active on Slack, we're very active on the community meetings and the mailing list. Please feel free to give it a try and we look forward to your feedback. Yeah, that's awesome, Mike. So where would someone, so I'm looking at this, this is amazing. I see that there's add-ons for policy, I really like this manifest work thing. I see there's a proxy and a managed service account that look really interesting. Where would someone get started on figuring out if they should build and building their own add-on? So say they wanted to build another add-on, they wanna leverage this. They have some specific use case and they wanna extend what's out there. Where does someone get started? Is it this page with the what it is an add-on and some of the details and take a look at some of what's already out there? Exactly, so head over to the open cluster management and then you can click documentation and then we have all the topics that we talk about. We also have the specifically for add-ons, we have the add-on page and then you can visit the add-on framework GitHub and there's more examples on how to build or what is an add-on as well. And we're actually creating from your feedback, from community feedback, we're actually trying to enhance our add-on development guide. So GUE in here for creating this add-on doc, add-on developer doc to further enhance the creating an add-on experience and anyone can provide feedback to the doc and see if that helps with the experience in terms of developing an add-on. That is awesome. Someone already linked it in chat. Feel free to ask any questions, folks. I surely have a few in the interim. My favorite question to ask anyone in an open source community, especially anyone who's been as involved and involved for as long as I know Mike has, what is your favorite part of open cluster management? Is there a part that you helped write, that you helped architect, that there was a heated discussion about that is your absolute favorite? Mike, Mikaela, I don't know if you have any favorites. You don't have to pick your favorite child, but what have you enjoyed the most? Mikaela, you wanna go first? Sure, I can go ahead. So I would say my favorite part is when I do have the opportunity to do so, it's to review the documentation from the open source or at least open cluster management people. Like I said, when I have the time to do it, usually I'm already doing just regular product docs, but when that opportunity presents itself, it's definitely awesome to see why does the collaboration come together and be presented as one website, at least you know just this brand effort that we all want. That's awesome. And my favorite moment is when we get community feedback saying, hey, we're using a certain project, we're using a certain tools, but they are no longer scaling for our, as we increase the amount of multi clusters, we no longer scaled out. And that's when I get involved in presenting open cluster management, saying here's a really modular, you can plug and play and choose the pieces you want solution. So let's see if this open cluster management can solve your scalability problem, your multi cluster management, multi cloud management problem. And I really get a joy out of that being able to provide a solution for the community where they went into a certain mode block in this multi cloud, multi cluster space. That is awesome. Any other highlights from the community, anything else that we might have missed? If not, we can wrap things up if there aren't any more questions and we're always here for questions afterward. I'll drop the, here's the show contact, also drop the email and chat. But yeah, any shout outs, Mike or Michaela, to the community? I know we have a rather large participating community on and off, so any shout outs? Yep, show out to all the participants on open cluster management, whether you're from Canada, US, China, India, Israel, everyone is welcome to join. And shout out to the organizations that have been really help building open cluster management, Red Hat, Ant, Tencent, Microsoft, Expedia, Alibaba Cloud, and other smaller companies as well that really help us develop and foster this community as well as the, some of the key contributor from the Kubernetes space that really guide us in terms of the design, David Eats, I mean, Cam, Paul Maury, if I miss anyone, Q-Chang, if I miss anyone, I don't know this respect. It's just the names that come out of my head. So shout out to them. And I will echo Mike's shout out. So everybody that you listening and shout out to the future contributors, just go ahead and give it a go and shout out of course to the documentation team from Red Hat Advanced Cluster Management. I got to shout the team out. Shout out to everybody that has contributed and who continue to do so. So thank you. And thanks Garny. Awesome. Thanks for organizing this and hosting it consistently and with great support. Bro, you do a great job. Thanks guys. Yes, thank you Garny. Yeah, thanks for coming on today folks. So I dropped a link in chat for the Open Cluster Management IO project. Go take a look, maybe write an add-on if you have the concerns. Come to some of the community meetings. I know I make it from time to time. Normally the North America ones, I'm a bit of an early to bed person. So I tend to miss the other ones, but thanks everyone for coming and joining today and we'll see everyone in two weeks. I don't have the topic finalized for that one yet. It's one of two. So I'm not going to tease it, but as always, you can find announcements on Reddit and Twitter to find out we'll be talking about in a week's time. So we'll see everyone back here in two weeks and maybe Mike and Makayla, they'll come back another day or we'll do a cross stream with an Open Cluster Management Community Meeting. Who knows what is to come. So thanks folks. I'll roll the intro as the outro as always and you see, we'll see everyone in two weeks. Thanks.


Sadhguru, Namaskaram, this side. Identify. Yeah, I am Sandeep Kalra. There is a… there is a policewoman, you must identify yourself. My question is, with something which I had experienced, we have a small NGO. We started that to enable people so that they can live well. So, we employed some boys who were the sons of these maids and drivers. We taught… we told them that you come, we will teach you how to work on CNC machines. Those boys, they came for two days and third day they didn't earn up. We asked them, why you are not coming up? They say, our hands become black, I don't want to work with my hands. And this is what is happening that after education, all parents, even including myself, I want my child not to do a hand… hand work. He should be an officer, he should sit in the office or he should be in the AC. Now, this is something where the erosion has happened, I would like your insight on this. I think I kind of addressed this in the beginning. Our idea of education is entirely English, unfortunately. Everybody is going to the university, for what? We have to live in this universe, not in a university, okay? If you… right now, this is a serious thing happening in the country. I do not know if these laws are across the nation, but at least in Tamil Nadu. Because there were children dropping out of the school, the government passed a law a few years ago saying that you cannot fail a child till he reaches ninth standard. So from first standard to ninth standard, it's free pass. This was done misplaced compassion because if you fail him at third standard, then he will go back home, he won't come back and sit in the same class again. So let him somehow continue with good intention. But today you have millions of youth who are fourteen, fifteen years of age, who wear pants, who have the attitude of the educated, but don't know education. They can't add two plus two. But they have the attitude of the educated. Now they can't go back to the farm and work with their father. They can't learn carpentry, which if their father is a carpenter or a blacksmith or whatever, you'll see and see machine. Now we are creating this youth. This is a dangerous thing. Youth without purpose is a dangerous possibility always. So our idea of education has to change. Why is it that everybody has to go to school? I do not believe in this compulsory education thing at all. Why is it that everybody has to go to school? We have to make a law. By the time you are eighteen, everybody must be tested. You must have some skill. Otherwise you must join the army or do something. Some skill, you must be able to do something with your hands or your brains. If you have no skill, you must go for two years of some kind of compulsory training. It could be, you know, semi-armed forces, it could be police, it could be some other industrial training, whatever. Kept there for two years and trained. In every country, in many countries who want to come up well, they have two years of compulsory army training. Hours need not be necessarily military training, it could be industrial training, it could be something else, but compulsorily they must go through by eighteen if they don't have a skill. Or they are not progressing towards their academic capabilities. They must compulsorily go.


Good afternoon. I'm very pleased to have with me today, Hamish Davis. He's the global chief growth and marketing officer at WaveMaker. Hamish, welcome to Exchange for Media. Hi, thank you very much for talking to me. Great, great to connect. For taking the time out. And I just want to ask you first, you're very closely involved in the pitching processes globally at WaveMaker. In your view, how has the process changed over the last few years? Yeah, so I've been doing this role for six years. And over that time, I've seen quite a major evolution of the way things are going. I mean, the fundamentals are still the same. People want to have a great progressive offer. They want to work with people they like, talent-wise, and they need to get good value. So those fundamentals have not changed. What has changed, obviously, is with the technology advancements, just the sheer pivot of our business from fairly standard planning and buying through to a very progressive offer, very digitally centric, end-to-end solutions, and importantly, increasingly consultancy services. So higher grade needs, which weren't on the radar five years ago. So the fundamentals are the same, but actually it's getting more complex. You mentioned that things that weren't on the radar five years ago. So what does the client expect from an agency now? I think it's certainly for a big network provider like us. So we're part of Group M, largest by far in India, and a very big network in its own right for WaveMaker India, and the same position elsewhere. The expectations for the big networks like us is to provide all services that are likely to be required. So obviously core planning and buying, end-to-end solutions in terms of audience and data work, into platforms, and then seamless delivery. So true end-to-end solutions and then consultancy services. So be that anything from addressability or content or applied innovation. So a lot of the progressive areas, AI, how to use, how to use the metaverse effectively, all those kind of higher grade needs, which just didn't exist three or four years ago. Now there is an expectation that us as a network should and can deliver those well. So yeah, that's it. A big part of the pitching process is the price point that you go to with the client. So is price still the biggest considering when it consideration when it comes to the pitching process? It's not about price, it's about value. So we have to deliver true value. So an element of the value is of course the immediate pricing, and GroupM is in a fortunate position because of market share that we can provide that sort of hygiene of really great pricing, but it's about value too. It's about overall value, it's about the talent we provide, the caliber of that talent, the cost of that talent, the commercials, and also the opportunities that we can provide in terms of outcomes based solutions as well. Historically, yes, it's been about making sure that the price is as low as possible, the value as high as possible. As a business now, we are pivoting more to outcomes based models. So actually, don't pay us for what the offer is, pay us for what we deliver to you. It's early days still, but as more and more digitized this, and there is more direct link between the investment made in advertising and the delivery of sales or whatever the metric is for that campaign, we can join those things up better in a digital environment so we can shift more to an outcomes based model. That's really interesting. It's very interesting what you said, don't pay us for what we offer, but pay us for what we deliver. Can you just elaborate on that because with tighter budgets and focus now on ROI or rather now on delivery, I was wondering with innovation and creativity, how do you deliver the value? Well, the challenge is how we actually can measure that and how we can get that cause and effect dynamic. So in an old analog world, that was pretty much impossible. You could do retrospective econometrics to show M&M modeling that could show to a degree what had happened in the past and what made the action happen. So the cause and effect, but it was all retrospective. In a digital world, you can do that in real time. So again, connecting up in the performance world now of what activity you do and what response you get and as we get smarter with that, we can actually build business models based on outcomes which is ultimately what the client wants. The client wants to get maximum return from their investment. So if we can guarantee an outcome or if we can at least be remerated on an outcome space, then that's a win-win for both parties. That's the ultimate goal of activity is to drive outcomes. Now with technology being the center of conversations and with chat GPT and AI being the centerpiece of all conversations, as now what excites you? How do you see this evolving? Oh, it's such early days. I mean, we've been working with AI for several years now in terms of our optimization systems. We have an amazing tool called Architect, which optimizes, which helps craft audiences, optimizes those audiences to media channels and comes out with great optimized media plans and solutions. So we've been working on that from a functional basis, but a very important bit because it's very much core business for us. We've been doing that for years. So we in the short term will now see huge efficiencies and effectiveness gains by allowing machines to do things that are better done by machines than humans. What that allows us to do is to take out some of the functional roles that used to be done by humans and now it's now done better by computers. But it allows the humans we have to actually use their time to do more creativity, more of the differentiators that are really going to make a difference in terms of effectiveness, more creativity, more time to strategic solutions. So it just allows us to spend less time on the operation and functional aspects and more time on the thinking and creativity. So that's the first big change for us as a business. In terms of how AI can really fundamentally change the business in terms of creation of addressable content and content and creative and all the other areas that could potentially get involved in, it's very early days for us, but we are seeing some very exciting opportunities come through with the initial campaigns that we were really deploying AI in its kind of new sense. One example that we're doing is now for the British Royal Navy and they had a real challenge in recruiting diverse audiences to the Navy. So more women, more ethnic minorities, people from different socioeconomic groups, it was quite a bastion of white male and the Royal Navy were very keen to diversify that to really embrace and reflect British society now. So they now deploy with the help of a wave maker in the UK a bot which basically helps the recruitment process over a 12 month period. When you're looking to go into the armed forces, it's a very long recruitment process, but what we've developed is a bot that helps first attract and engage new audiences, but then keeps them, keeps a discussion going, a dialogue going with the prospects throughout the 12 month recruitment process and that has proved, I can't go into specifics for confidentiality reasons, but I can't, but what that is proving to be is hugely effective for recruitment, for initial recruitment, but then importantly keeping people throughout the process. So their ROI has just, in the areas where focus has just gone through the roof, which is amazing, but importantly it's also generating so many more insights that then the Royal Navy are using throughout their throughout their organization. So these are just a few of the initial campaigns that we're we're truly unleashing the power of AI and what we're seeing now is is very exciting. So I think, you know, smart application for different types of communication challenges is going to, it really is going to have a have a like a step change in effectiveness and a step change in the way we do things going forward. Are there any examples from India often close often the AIPAC region that you'd like to share with us? I think arguably the best case study worldwide not I mean not even arguably it is our best case study worldwide is the work we did with Shah Rakan for Cadbury's Dairy Milk during the pandemic and the work he did in terms of optimized addressable solutions to a very micro level across India promoting small businesses. It won the titanium lion in 2022 at Cannes and then won again for for ROI effectiveness in 2023. So it was great to see that, you know, some of the very best work is coming out of India through WaveMaker and I know will be in partnership. So yeah, I think that's our probably our best example. After being a media agency, WaveMaker is now positioned as a brand consultant. So how does this positioning help WaveMaker and your clients? I think goes back to the first question you said in terms of the expectations of our major multinational clients and also a lot of the local ones too is that a modern media agency needs to cover all areas of communication and where things are going. So we have set up a consultancy community which is headquartered between New York and London but then every major market including India has these services which are areas outside the core business but absolutely fundamental to the growth. So applied innovation would be would be a good example of one of the key areas of that consultancy hub where we work with clients to experiment in new areas of media and tech that are really going to make a difference. So last year obviously a lot of work about the metaverse, this year it's been a lot about AI but it's a division that's always looking what's next and we always encourage our clients to experiment at the earliest opportunity. So yeah, this consultancy group looks at this content, addressability, all types of data tools and technology and we're finding that that really helps us just stay ahead and make sure that we can get in there first, get the learnings because those learnings, the timeline between innovation and their mass activation are getting shorter and shorter. So we need to be in there quick and then we need to scale up fast. You hold your roles global chief growth officer as well as chief marketing officer. How do both these roles complement each other? Okay, so importantly we work in a very competitive category, competitive in terms of clients but competitive in terms of talent as well. So it's really important that every effort we do is focused on making sure that WaveMaker is seen as an amazing destination for clients and amazing destination for talent. So as such we wanted to make sure that everything we do from a marketing perspective is 100% focused on driving growth for our talent and our clients and our new business. So by putting those two roles together with the initiatives I do, I know we're going to be right to drive talent to get more talent in to retain the talent we have and also to make sure that when we do initiatives for on a public level in terms of PR and other elements, they're very much focused on the type of client partners we want in the future. So by bringing those two together it allows you to have a single message across all areas. So what is the growth that you're looking at in the short term and the long term in terms of client conditions growth? So we tend to focus on two areas. So sort of traditional categories, we're very strong in FMCG. We want to extend across more of the traditional categories but we've been particularly successful in new economy clients and where we've been successful is really going for new economy clients that need to scale up globally or on a local level. So I would say yeah we are very good at all the core business categories but where we've seen most growth in recent years has been with new economy clients and where they come to us is when they're ready to scale up and that's new markets, new territories. So for example we'd be looking after Netflix since the day one of Netflix when they were sending out DVDs in the mail and they'll see things have changed now. We look after Netflix across 30-odd markets. DoorDash, one of the biggest delivery food delivery businesses in the world, we started a relationship with them and now extending that relationship as it expands to international territories and other businesses like Coinbase and others where we again get them when they are already relatively successful in a domestic setting and then require rapid scale up across the network and that's where we found a sweet spot and we like to think we are the destination within Group M for new economy clients. And just a word on the team in India. I think I think we have an amazing business in India. I mean first of all I think we already mentioned the Shahrakaran categories work. I mean they do some exceptional work.  They are one of the most successful in terms of great work and I always say to all my other countries you need to be more Indian when it comes to celebrating great work because they're benchmark but in terms of new business they've also had a very successful, I mean they've always been a major player in India and this year has been no exception. I mean this year they've already picked up Ricket. They retained Purno Rickar which is a hugely prestigious piece of business for us that we are very happy to have retained and grow from there. There's KRBL, the big Basmati Rice local champion which is very important to a lot of Indians but also they've picked up a long tail of smaller pieces of business, work for Johnson & Johnson and Crunchyroll and others. So those guys are on a roll right now and they're one of the markets I get most excited about. I was down in Mumbai a few weeks ago and just learning how they do things because they've got a unique way of doing things but they're highly successful. Finally you mentioned the team wave maker India is on the roll but what's the challenge to continue this speed at which they've grown and retaining clients and winning new clients. What is the challenge in doing that? I would like to talk about opportunities first because I mean you've got to call out India as the now the most populous nation in the world. India is in the next few years I think is going to join the Premier League when it comes to just a power in the industry. Just pure demographics is nothing else alone. I mean already I'm seeing this year India is our third most successful market in terms of new business. US is first obviously the US volume is always very high but US is first then China no great surprise but India now ranks number three in terms of new business growth for us worldwide and I see a lot more potential not only because of the demographics which are hugely important but also in the progressive mentality of the country. I'm seeing a lot of entrepreneurialism a lot of exciting things happening in the digital space so you know it's a very exciting country. There's a damn size as well you know it tends to be quite bureaucratic and other things you know but it's like overall the outlook for India I think is very very positive so I look at it as a market where I think it's just going to grow and grow for us in future years. Very excited by it. Thank you so much for your time it was a pleasure talking to you. My pleasure too.


What is going on guys welcome back to the channel and I appreciate you being here today I bring you another destiny 2 video and today I bring you the best prep guide for the next DLC the Joker's Wild But before we go any further guys if you do enjoy the video and would like to show you support You can by hitting that like button if you are new around here and enjoy a daily destiny 2 videos be sure to subscribe So about a week before the black armory drops I uploaded the video stating the steps You should take if you want to make the most out of what you have and what you can do to level up your power level as Best you could when a new DLC which was then the black armory dropped although many things I mentioned were great legit ways of actually doing so doing that a week before meant people have to dash here and there and do Many things also the point of because there was basically only a week left You couldn't take full advantage Hence why I'm bringing you this prep guide a good two months before the next DLC is at Meaning you have plenty of time to do what I'll mention today in time for the next DLC Meaning you can optimize your gain as best possible in terms of the leveling when the Joker's Wild drops Okay So if you are at that level of about 650 now there isn't much in terms of power level to play for right now you can't get any higher So what's the point but if you ain't a 650 yet? You don't use this guide until you get there as you'd want to be 650 when the Joker's Wild dropped to get the most out of this strat. Okay, so firstly Let me discuss the things you can't do and stack because obviously the strat consists of stacking everything You can to do a massive opening when the Joker's Wild DLC drops Prime engrams these do not stack I tried leaving them to go to my postmaster by filling up my engram slots within my inventory By buying engrams from the Criptok. I had about five prime engrams in my postmaster But they stayed at the level they drew up and unlike most other things they didn't rise with your power level when left untouched So a prime engrams don't work and won't help you. Another thing which you can't do is flash points These obviously each reset travel to different planets that planet then requires you to do a certain set things to be rewarded a Palfa reward what you can do is do the percentage bar until the plan to render and the flash point will reward you a Palfa piece of gear, but you just don't pick it up and leave it there until DLC day now when it comes to reset Obviously flash point will move to different planets But the problem is guys as soon as you pick up one flash point reward Even if you have stacked three or four as soon as you pick up that one initial flash point reward and say we do this Say we stack five four or five when Joker's Wild drops So you've got five flash point planets to go and visit as soon as you pick up that first one the other gear drops lower I think the game registers you can only use one flash point per week So there's actually no point at all in using flash points to do this you may as well wait until reset day May as well wait until the Joker's Wild drops and then do it then also guys the Hawthorne 5000 XP powerful clan rewards are completing clan bounties will not stack But what you can do here is complete five one K XP bounties and keep them in your inventory in advance for the Joker's Wild this way it would just save you a little time doing them after the weekly reset also the clan ingrams You're not stuck either. She will only hold you one of each I believe so one PVP one raid one night for and I believe is it gambit I'm not even certain but yes, she'll only stack one of these each for some strip Well, that's what happened to me anyway because I stacked a load for the black armor Including the 5k XP reward, but when they come to the black armor dropping and me trying to catch in all these rewards I literally had two clan ingrams and no 5k XP banter reward So yeah, it seems as though there's no point in doing these. Ikora you can do in advance So do 20 bounties and catch them in just do not collect the reward until the DLC drops again This like Hawthorne's clan bounty just save you time in doing 20 bounties upon reset day upon DLC day So if you just complete 20 bounties cash them in but do not visit it and pick up that powerful reward until DLC day Now unto bounties that do work and you can stack and will definitely help you out Now because it's yet and it's partially why I've decided to drop this video early. It's I am banner It ends in a few days, but Lord Saladin offers seven bounties Which if you complete and cash in reward you powerful gear These are stacked last time and they worked a treat So if you are yet to do these on your main second or third characters Definitely grab these complete them and stack them in your inventory ready for Joker's world DLC I mean there has been no word of another iron banner coming between now and Joker's world I mean, I know it's coming after the next DLC We can see this on the road map, but I am banner used to be a monthly thing this I don't think is still the case So if I were you I'll do these while you can the drifters weekly gambit bounties also work Amazingly these ain't always the same either. I believe he has four or five different weekly bounties Which he can offer so grab these one per week complete them and leave them in your inventory Another important thing to state unless completed. Don't forget these bounties do expire So make sure you complete them before they do indeed expire I believe they last around seven days before they expire though So you've got quite a bit of time to get through them But yeah, the drifter each week offers this single weekly bounty check it each week If it's one you haven't already had and done grab it complete it and stack it people Next we have Petra on the Dreaming City. She offers three bounties which reward you power for gear These I'm afraid do not stack. I mean they're basically the same each week So when you complete them one way can keep them in your inventory when you're going to see a next week after Reset it will say you already have these so yes I mean you can complete them and just keep them in your inventory for when Joker's world drops I mean that isn't a problem or you could wait until the week before Joker's world drops and do them then The fourth bounty she offers although it doesn't directly offer you power for gear The offering to the Oracle as what I'm aware definitely seems to have increased chances of exotics to drop That is for sure But yes people these are worth your time picking up and completing them while you have the time Another thing to do every week now up until the release of the Joker's world DRC And that is complete and collect all of spiders wanted bounties No one which cost five gold fragments the one which rewards you power for gear. He brings one of these per week Now I find it highly unlikely you will see the same bounty twice between now and the Joker's world But if you do that's not a problem I mean more so than not it's going to be a different bounty every single week because the amount of Wanted enemies in the game to find is crazy So these indeed from now up until Joker's world I suggest you go grab them complete them and stack them in your inventory because this could be a great great way of Stacking many many power for gear rewards for this upcoming DLC and really guys That's it besides the last wish raid keys They're if a real keys from the last wish raid, but this consists of you completing the raid numerous times to try and get these to Drop I mean they ain't super rare, but it takes some doing I believe you can stack these from each character too I believe eight per character or 24 and a single character This is what I was told as a 24 keys for 24 chests in the raid in that end room But do not quote me on that guys But I know you can stack them or to a certain amount and these light bounties after the DLC drops You can use them all at the same time reward new gear Which were 100% help you in terms of leveling up that power level that is for sure people And besides that there's not much else you can do like I said prime engrams Which are a great way of leveling up now will not help you You can not stack these I mean you can stack them, but it won't help you for funds 5k XP weekly bounty Does not stack the clan and Grammy Awards do not stack either and there's nothing really from a to one You can pick up and stack either I mean I know when you play in the forge There's a rare chance of getting a powerful gear bounty to drop that will work perfectly But it's a rare drop But if you do have one of them inside your inventory complete it and stack that to guys But yes people this is a guide on what to do to get ahead of the game when a joke as well drops in terms of Leveling up that power level and on that note guys We have come to the end of the video if you guys enjoyed it leaving a like really helps out And if you are new around here and enjoy daily destined to videos like guides top 5s gameplays reviews Just about everything with a non-biased open-minded opinion Make sure you subscribe and if you never want to miss a video upload turn notifications on by hitting that bell button But again guys thanks as always for stopping by and hopefully I'll see you on that next one


I'm sorry it's been crazy busy and I haven't been able to vlog about my jobs and things like that so it's been yeah but some of you will be glad to know because I know some of you love me as a GP nurse for some reason I'm going back to GP and now I've been out of GP I've been out of GP for two years but I've kept up with all my skills for GP so things like observations, bloods, examinations, cervical swabs things like that I've still been doing so I've still managed to maintain those skills thankfully and I've just done my cervical screening update and things like that so yeah but the reason why I'm vlogging today is I start on Monday today is Wednesday I've just been into my new clinic and picked up my uniform so I thought let's try it on and show you take you on my journey like before let's get excited about this are you ready don't judge my attire. Here we go. Nurse Claire is activated. It's a bit spacious but it's okay I like a spacious uniform it's not a fashion show I keep telling people this it's not a fashion show. Do you realise it? It's not a fashion show I'd rather be comfortable at work and be able to move in my uniform above anything else you know I don't want something that's skinny fit and make him a figure look good. I've got a figure I'm straight up and down so this is just great. So yeah so excited to start again on Monday but yeah let's see how the next week goes. So I am a couple of weeks in I haven't managed to vlog at all in the last couple of weeks it's been so busy but I have had the best two weeks at my new GP surgery and it just shows how it should be done and it's not getting done like this out there and this is why people go into GP worry get anxiety panic and leave and so for my two weeks that I've just had I've had a whole induction plan given to me I can't show you the forms and things because it's got obviously personal information on and things like that but I can talk you through it. So yeah I was given two different packs one from the manager of one from the nurse and the management one was all about the clinics all about the surgery contact information for all the doctors the nurses what rooms people are usually in where to find equipment fire safety everything I need to know in this pack is there so if I think to myself oh I don't know who does this in the pack it's there I've got it and then on the nurses side one is a whole nurse inside of packs so things like where's the resource stuff kept where's the dressings kept where's I don't know future removal things kept ECGs kept anything that I need to know where things are kept because that's the worst thing when you start somewhere new you're like I don't know where anything is it's all in this book and also something that was amazing that I thought there's a breakdown sheet of things like different conditions have different blood tests different medications like methotrexate for example have different blood tests and they've put a little list of what bloods need to be done for what type of medication amazing I don't need to sit there scrolling through the whole of the patient's notes of the patient's bloods to try and work out what sort of bloods that they need I've got it I've got the list I mean I have got my own little crib cards anyway from when I was a previous GP nurse but someone who's maybe new to GP something like that that would be amazing and to have and this this whole pack was just incredible I thought it was amazing and happy happy days from me yeah so for my two weeks I've been shadowing everybody and so I've been going with the phlebotomist team the HCA's I've gone with the paramedic that works there to see what she does the diabetic specialist nurse I've gone with the different nurses who work there just to see how everybody works together as a team and what everyone does and things like that and obviously to get used to people as well so yeah so it's been really really nice to do that and then yesterday I had my very first clinic solo and it went okay I felt way better than I have in any other clinic before and where I just felt settled the clinic I've said this to the team I said the clinic here makes me feel very very much like the clinic I worked at in Portsmouth which was the best clinic ever with the nicest team really supportive and it's the same process like they were so supportive always checking in on you things like that and it's the same vibe that I get from this clinic and that's what you need from a GP surgery I'm gonna do a completely separate video because I don't want this video to be too long for you all and we're gonna do a completely separate video on how to spot the good from the bad I'm sorry GPs I'm gonna give you out all of your give away all of your bad practices but yeah I've worked in a really bad GP before where I wasn't supported didn't get the right things in place felt anxious daily didn't feel safe so I want to make sure that when you're looking for a role the things to look for and the things that I've tried and tested and things like with this surgery in particular and there's certain things that I looked for in particular for this role and it's gone in my favor and it's worked out well so I want to give you as much tips and advice how to find a really good GP and yeah things like that but I just wanted wanted to update you and just say my first two weeks have been amazing my first clinic yesterday was amazing I had a whole combination of asthma clinics diabetic clinics cardiac clinics that they're all just reviews that we do and ECGs bloods I had a height and weight for a mental health sort of referral that was going on what else have I done dressings vaccinations B12s smear test have loads of smear test yesterday I love doing the smear test because it's just that satisfying thing that you're doing good and preventing potential cancer for the future so I love doing the smear tests yeah so I've had a whole range of HRT that's something new to me actually so I've never really done HRT reviews before but they're a little bit like the contraception checks and pill checks and things like that that we do so yeah it was okay but I had a really varied day yesterday I'm in again today I'm not in until half 12 till half five today so it's my short day today so about the morning so what I'll do a little update let you all know how it's going and things like that but yeah I'm gonna do a separate video on what to look out for in GP how to apply for GP I have got some videos previously but I've not done anything specifically on the things to specifically look for to find a good quality supportive clinic which I'm gonna do next so watch out for that video if you've got any other questions if you've got anything you want me to discuss or talk about within GP let me know in the comments below and I will get that done for you but for now goodbye I'm super happy I'm back in GP land and yeah my life is just perfect right now I'm sorry but yeah have a good day everyone have a good weekend and I shall see you next time


the charter. So, everybody who has a board or committee is supposed to have a period of public comment. But, you know, there's nothing in state law that says you have to have public comment if that's what you're asking. Well, and does the charter say how frequently we need to do that? I think you have to have it at every meeting. Okay. Okay, so we're up to the report of the chair and the chair has no report tonight. How about staff? Any report from staff? Are you going to have another staff member soon or not? Hopefully, we just were able to post the planner position. HR put it up, I don't know, Monday, I guess. And so we're hoping that we get some response to that because we didn't have a very easy time of it the first two times that we saw another planner. But we really need another planner. So hopefully we'll get one soon. Well, maybe there are some planners graduating this spring from UMass who want to stay in town. Yep. Okay, is that it from staff? That's all I have for now. Yep. Okay. And so our next meeting is next week, right? That's right. Yes. And that's a continuation of the Port River School public hearing. And we haven't received any new information, but I did send an email to the architect today to ask if he was planning to include anything in your packet that's going out on Friday. So hopefully he'll be responsive to that. Okay. Thank you, Chris. Bruce. Doug, I tuned into the zoning board hearing on the school last Thursday just because I was curious to see how they would handle it and so forth. And in the conversation that Tim was, Tim Cooper was orienting the zoning board, he and on the subject of the PV arrays, he mentioned that the array that the mounted array that was close to the Western property boundary he mentioned, I think is kind of a sentence said that the planning board wasn't very pleased with this. Some version, something like that. And that he suggested, I think if I recall, that they were intending to do make some revision to that. So Chris, I think we would definitely want to, if they're going to have a revision to their array arrangements so far as diminishing the intrusion into the setback, that would be something to look forward to. I may be wrong, but that's what I heard. Okay. Chris. Yeah, Bruce reminded me that the zoning board of appeals did approve the structures in the FPC zoning district. So that was the result they gave a special permit for those structures in the FPC. And they were puzzled about why we have an FPC if we already have a 100-year floodplain, no FEMA floodplain overlay district, but in any event they did approve it. And so that was good. Okay. And is the existence of the FPC something we should talk about in a future meeting? Yes. So we can put that in our list of things to talk about. Okay. All right. Anybody have anything else to mention? If not, I see the time of Nate. And just quickly that the project, Karen mentioned 45 and 55 south pleasant, that's coming to the planning board for a site planner review. So it's expected that in March, that would probably be, you know, the opening of the public hearing for that. So, you know, you can look on the DRB packet and then, you know, just knowing that it will become, you know, a planning board application as well. Okay. No other hands that I see. Time is 9.34. And thanks for hanging in there. We are adjourned. Thank you. See you next week. Bye. Thank you. Goodnight.


The proposed Welsh language measure was laid in the National Assembly for Wales on the 4th of March 2010. The Welsh Assembly government say is to make it easier for Welsh speakers to use the language in their everyday lives. One way of doing this is to improve the services available in Welsh and to ensure that Welsh people have the right to access those services. The new Welsh language measure, WEL, confirmed the official status of the Welsh language in Wales, established rights in the provision of services and established the post of Welsh language commissioner. This measure will create standards that will lead to placing duties on organisations to provide services through the medium of Welsh. The intention is that these organisations include utility companies, telecommunications, bus companies, train companies, postal services, local authorities, other public bodies, and of course the Welsh assembly government. These new standards will ensure that we as Welsh citizens will know exactly what level of service we can expect to receive. For example, as we correspond with organisations, as we seek help and advice, or with regard to the language we want to see on the screens of our mobile phones, they will also enable the commissioner to place a duty on local authorities to promote and facilitate the use of Welsh within the communities they serve. A similar duty can be placed on the Welsh assembly government. It will also be possible to place duties on public bodies to promote and facilitate the use of Welsh within their workplaces. The measure will create the post of Welsh language commissioner to ensure that these services will be provided. The commissioner will have better enforcement powers than are currently available to the Welsh language board in order to deal with any organisation that does not comply with the new standards. The commissioner will also be able to carry out enquiries and report on any issues of interest to the Welsh language, represent or provide advocacy for individuals, and investigate cases where someone has interfered with our freedom to speak Welsh with one another. The measure will require Welsh ministers to give due regard to any recommendation, representation or advice made in writing by the commissioner. The measure also creates an appeal mechanism, including the establishment of a language tribunal. The Welsh language board will cease to exist when the commissioner's office is established, but we will want to ensure that we do not lose any of the expertise with regard to promoting and facilitating the use of Welsh. This measure confirms the official status of Welsh in Wales and makes further provision about that status through placing duties on organisations. The measure is being discussed by one of the assembly's scrutiny committees and could become law early in 2011. Along with the Welsh medium education strategy that is soon to be launched and the draft Welsh language strategy due to be published in the summer, this measure is just one of the steps towards a truly bilingual Wales.


Listen, as an American, an American, there's nothing that I love more than a fry from France. They don't really have french fries in France, do they? It's the US made that, it's France, it's not France, it's the United States market it. But today, I would like to consider myself a connoisseur, if you will, of french fries. I love them, I taste them, and I go, my favorite of the bunch, and this is controversial, which it shouldn't be, because they are kind of the best. Sweet potato fries are the best fries. Anyway, what am I doing? I'm going to get all of the french fries that I can. I'm going to go to the local fast food chains around my area, and I'm going to get the french fries, and I'm going to eat them, and I'm going to tell you which ones are good, which ones are bad, and which ones, you can just, are fine. I am going to go everywhere that I can. I have a peanut allergy, there's a lot of places I can't go, so I don't want to see people being like, oh, but what about five guys? I can't go there, they have peanuts there, so I'm going to go to all the places that I can go. So let's go. First place first is the classic McDonald's. Now I do want to say before we get started that I'm going to order these, and I'm going to eat them immediately.  I want the fries to be enjoyed and to be tasted in the way that God wants them to be, which is fresh out of the fryer. You know, I think it's unfair to judge them in a cold state. So let's go. Oh, baby, I can put this on the business card, because this is a video. Just the perks of being a YouTuber, you know.    Just really quickly. Okay, where are two now?  How come the McDonald's Sprite, specifically the Tropical Sprite, how come it hits so f**king good? Good thing I have white seeds, if you know what I'm saying. I'm so sorry. So let's see. This is a classic fry. All right, seasoning is all right. I'm going to be honest with you. These are on the weaker side of McDonald's fries that I've had. In my opinion, McDonald's has some of the best fast food fries out there. Keep in mind, can't have five guys, can't have the Chick-fil-A. I don't even know if Chick-fil-A does fries. I personally, and again, this is all my opinion, folks. You can have a different opinion, so don't come crying at me. When you're like, Ethan, I think that In-N-Out has the best fries. First of all, if you say that, you're wrong.  But this is all my opinion. Okay. I wish they were crispier. They're a little flaccid. The thing that I like a lot about McDonald's fries is how thin they are. I'm not in love with thicker fries. And that's because I like them crispy. All right. I need to get on to the next location, which conveniently is right around the corner. 12 seconds later, we're already turning in to the great king of burgers. I can't remember the last time I went to Burger King if I'm being completely honest with you. I think I've been to Burger King like five times in my entire life, literally. Anyway, that's besides the point. What I do remember from Burger King, I remember not liking their fries. I remember them being like wavy or something. I'm not going to wear my glasses anymore. I just, there's too much to handle with my mask. I'm taking my mask on and off. Hey, what's up? So, I'm there.  I'm going to have to go to In-N-Out.  Not because it's not good, because it is good. It's over-hyped. Because so many people, when they come to California and so many people from California are like, In-N-Out is so good. In-N-Out's fantastic. It's fine. It's fast food. Like, it's good. The fries suck, though. But the issue with In-N-Out is not their food. I like their food. I enjoy it a lot. The issue is that everybody wants to go to In-N-Out. So every time you go to In-N-Out, it's like a 45 minute venture, because the line is so long. Every single time. I've never been to an In-N-Out and I've waited under 15 minutes in the line. It's a long time. Well, thank you so much. Have a good one. All right. Let's take this mask off. Now I'm going to drop to the next location. And I'm going to tell you my thoughts on the French fries. Here we go. First fry. It's a thicker French fry than what we're used to with the McDonald's fries. Okay? Pleasantly surprised. I realize right now that I never actually rated the McDonald's fries. I just ate them. I am going to put McDonald's fries on A tier. I'm very surprised. Personally, Burger King, they're a little bit thicker. They're by no means thick fries. These are a little bit crispier than the McDonald's fries, which I'm very surprised about. I don't like them as much as the McDonald's fries. That makes sense. I think I'm going to put them on A tier as well. I like the McDonald's fries more. And again, I think I got a shitty batch because I know that the McDonald's fries can and usually are better. But I'm putting them up on A tier, baby. I'm putting them up on A tier. All of my opinions in this video and all of my ratings for the French fries are subject to change. Okay? I just want to make sure that that's clear.  My mom's calling me. It could change, BRB.  Oh, it's really long. This is going on forever. Forever! It snakes all the way around. This is why I don't come to In-N-Out-Burgus. It takes a billion years. I'm only getting French fries. Oh my God. I'm only getting fries and I know that they're going to be like D tier fries because I don't like their fries. They're sloppy and soggy. Going good, how are you? Dude, fantastic. Thank you. I can get you to start. Uh, can I just get a small fry? Yeah.  I did not get small. Thank you so much. Have a good one. Okay. After 45 years in line, I finally am out. What do we even do now? You know? Navigate to Wendy's. The closest Wendy's is 20 minutes away. All right. Well, while we wait for this light, oh, it's in a basket. It's not even in a bag thing. So I can't even hold it up to show you what I'm even dealing with it. All right. In-N-Out fries. Actually, these are good.  They usually are. They're usually floppy and soppy and really, really bad. But this time, it's different. In-N-Out fries are hitting different today, dude.  Did they recently change their fries? Literally every time I've had In-N-Out fries, they're just really bad. But these have a new aroma, a new flavor. These are just hitting different. They're crispy. They're seasoned well. What happened In-N-Out? I think the person making the fries this round just did a better job. Because normally they suck. Today's fries are going at us, tier. These are the best fries I've had today. But that being said, I know what In-N-Out fries are usually like. And they are usually like D tier fries. I'm having a dilemma where I don't want to give you misinformation and say, Hey, In-N-Out has S tier fries when usually they don't. Usually they have like C or D tier fries. I got to say, pleasantly surprised with the fries that I've obtained from In-N-Out today. Next up on the, on the docket. I don't know how many more places we're going to hit. We're going to Wendy's and Jack in the Box. Wendy's, Jack in the Box. That might be it. I don't know. I'll see you in a minute. It's 12 years later. I went to another Wendy's and they were close. So I had to travel farther down. After this, I think I'm going to do, I'm going to do Jack in the Box and then maybe Shake Shack. If I can find one that has a drive through because they're around here. But all of the ones that I know of don't have a drive through. And I'm not going to go inside of a restaurant. I have to pee. That sprite is hitting me. I wonder if everybody thinks that I'm weird because I have a passenger seat that's just full of bags. Actually, I know the answer. Nobody cares. Wendy's, it's your time to shine. All right. I think these are the thickest fries so far. Thicker than, thicker than what I'd like. These are C tier. Those are C tier for sure. They lack flavor. They're too fluffy on the inside but not in an attractive way. And that's how I feel about it. I just, I don't like them. They're very bland. And that's what gets me about them. Because the crisp and the crunch is pretty decent. But other than that, it just tastes like a potato. But poorly seasoned, very bland. It doesn't make my mouth horny. And I want my mouth to be horny for more. On to the next place. Jack in the Box. Potentially to the last place. But I don't know. Has this video been fun? Give it a little like. All right. We bout to turn in to our final destination. I hope, I hope this video has been funny. It is our final destination. I can't find a Shake Shack near me that has a drive through. And I'm not going in a restaurant. So, unfortunately we won't get Shake Shack fries. Which might be a little bit of a shame. Because from my memories, Shake Shack fries kind of slap. Here we go. The final destination. And the final rating. With the Jack in the Box fries. There's no line here. This is dope dude.    I can get the chance. All right. We've got the final fries in it. The final showdown dude. They give me two things of fries. They give me two fries. And one curly fries. All right. Here we go. Here's the normie fries. Wow. These are boiling. Let me get one more fry in my mouth. Before I give you an accurate.  The crisp is subpar. So you're not hearing any crisp. That's because there really isn't any crisp. They're undercooked. The seasoning is bland. And honestly, I don't like the taste of these potatoes. I don't know if it's the way that they're cut. I don't know what it is. But I don't like the taste of the potatoes themselves. They taste weird. All right. Now I got a bonus. Which is the curly fry. I definitely think with these. Those are really good. It's all in the seasoning baby. They're seasoned beautifully. They have a brilliant... Listen. Cooked wonderfully. The crispiness is on point. Look at this. Look at this whole. Wow. I can really... I can... I can really cook it. These are a brilliant french fry. Now here's the one thing. I was just judging normal french fries to that. Because there's a lot of other places that had other fries. I just got curly fries at Jack in the Box because I've had them before and they're really good. Then I kind of just wanted to eat them. So these will not be included in the official fry rating. Because I think it is unfair. That is why I didn't get animal style fries at In-N-Out. Because obviously animal style is going to be so much better than normal french fries. Because there's so much more to work with. Can't put them on the thing. But I will give them an S tier. But Justin take them off. Because they don't belong there. Because this is... This is Grand Gameplay's french fry tier list. Again, I've given you my opinion. It's bland. It's... It's... It tastes weird. It's like rancid. I am putting them at a D. Final scores here. At a D, we have the Jack in the Box french fries. At a C, we have the Wendy's french fries. At an A, we have the Burger King fries. And the McDonald's fries. Fries. Kind of. And here's why. Is that the Burger King fries are definitely at an A. They surprised me. They really, really did. I'm putting them these fries at an A. These McDonald's fries is at an A. Normally McDonald's fries would be at an S tier. I think McDonald's fries has some of the consistently the best fries in the game. Now we flip it around on its head a little bit. The reverse of this. Today's In-N-Out fries. Do take the championship for today's fries. With an S tier. But normally they're hot sewage dog water. They're so bad. They're so flaccid. Unenjoyable unless you get the animal style. Which is just a vehicle for that other stuff. Normally I would be rating In-N-Out fries at C tier. Anyway, I'm ending this video. You can tell how long I've been filming this by the sun. And at the rate that it's dropping. So I've got to go P. So bad. So I'm going to go home. I'm going to P. I hope that you enjoyed this journey. I really hope that this video is funny and good. Because I'm kind of afraid. Because the concept itself is just me eating fries. So hopefully it was funny. If you want more stuff like this, leave a like. Because that lets me know that you enjoyed it. Thank you so much for coming along today on this journey. I will see you guys. I'll see you guys next year.