Right, good afternoon everybody, welcome back from lunch and socializing and networking and stacking My name is Mark Shuttleworth. I am the founder of both Ubuntu and Canonical and I currently lead products for Canonical which spans both our cloud work public private and our Edge or IoT work which is Equally entertaining and interesting but not the focus today How many folks here have been to a presentation by me or Canonical generally before at an OpenStack summit? Great lots of new folks what we like to do is to focus on on Actual operations of actual OpenStack in these kinds of contexts, right? In a time of disruption in a time of uncertainty You tend to have what we call the fog of disruption, right? Lots of people shouting out about lots of opinions about You know what what's important in this new world, right? That's partly what makes the new world exciting is because The book isn't yet written, right? We're all trying to figure out You know what's gonna work? What's not? What's the right way to do things? What's not? And of course everybody's opinion is equally that you know valid in a sense And there are a lot of people here at a summit like this with a lot of opinions, right? But I if I look at what we do I think it it really Focuses on asking the simple question. What really matters and what really matters in the long term Which is not to say that things aren't different, you know operating in a cloud way is very very different to operating before cloud They're both important, you know both enterprise class stories, right, but what really mattered changed fundamentally between People who who are running enterprise operations before the cloud and now in a world where people are running enterprise operations with the cloud, right? And we're going into another one of those phases of uncertainty and disruption and opinion fests Which you can broadly call containers, right? And just as with clouds, you know containers have actually been around a while But because they have lit a fire under people's imagination They are a source of lots of opinions and lots of opinion fests and lots of disputes and arguments and Twitter fights, right about, you know, how it's going to work In that complicated world of containers Kubernetes is really catching people's attention at the moment I think folks will come to understand Kubernetes as one very important part of a broader story Just like OpenStack is one very important part of a broader story, right? There was a time when people said the whole data center will be OpenStack and that's the end of the conversation We didn't think that and now it turns out that OpenStack is the important part of the data center It's never going to be the whole data center and that's okay, right? That's just fine. OpenStack will do just great doing the things that OpenStack is just great at, right? What I want to talk today about is to zoom in a little bit on just the question of Kubernetes and OpenStack and Kubernetes across other clouds, a hybrid cloud question But I'm going to start as always with with this set of questions, right? Like what really matters? right what really matters And I'm going to put up what I what I hope will be Some useful ways to think about the choices that people have to make as they're getting into Kubernetes, right? And the same would apply if you're looking at other kinds of containers, but let's kind of focus on on Kubernetes itself What say the most important thing is to maintain the freedom to choose infrastructure dependent of Your choice of Kubernetes why why would I say that well because Kubernetes like other what we call process containers, right? So there you'll find there's lots of different kinds of containers and it's much easier Actually, if you give them each a name because then two people can have a conversation and not be talking past each other, right? but there's a class of containers where Inside the container you really care about a single process and you really care about that process You know coming from a developer that you trust and so Essentially that container is you can think of it like an app, but it's really a It's only an app in the cloud sense of apps, right? Like Gmail is an app, right? But yes inside Gmail. There are a bunch of Processes and those processes are probably running alone in a little container what we would call a process container So doc is an example of a process container And rockets you'll have heard about rocket. That's an example of a process container run see these are ways to sort of set up a process container Well, those constructs are completely separate from machines. I Can run Docker on Amazon? I can run Docker on VMware. I can run Docker on bare metal I can run Docker on you know any place I can get a machine, right? I can so I can have a centos machine and I can run Docker on it I can have an Ubuntu machine. I can run Docker on it So the first the most important thing actually is to separate the question of where am I gonna run Docker stuff these process containers From the infrastructure because if you end up in a situation where you can only do Kubernetes You know on VMware because that's where you built it now You have a really big problem you can't you can't essentially give your developers the freedom to go fast and Yourself the freedom to then put that developer stuff on AWS or an Azure or on Google, right and as a business owner The ultimate buyers effectively the CIOs They really want the freedom to put stuff on a public cloud like Azure or a Private infrastructure like VMware or OpenStack, right? So the first thing really is to Deconflict these two choices infrastructure machine choices from process container app type choices now, of course You know free speech and lots of opinions So right here, there'll be you'll find furious arguments about hope how OpenStack should change to get a set of APIs which will provide you Open stack in 80s, right or various permutations of that and honestly That's just a waste of time because from a CIOs perspective having a different set of APIs on OpenStack To get a Kubernetes Doesn't make sense in a world where you don't know if you want to put a particular app on a public cloud Or on a private infrastructure So no VMware specific Kubernetes APIs really are going to get much traction no public cloud specific Capabilities if they're exclusionary are really going to get much traction because we have to decouple what developers do from infrastructure choice Right infrastructure choice is really an economic choice, right? Do I want to rent? Do I want to buy do I want to rent in Germany don't want to buy in San Francisco? These are reasonable economic choices for businesses to make I'm going to separate those out from developer choices, right? There's another reason to do this which is that essentially Kubernetes like Docker like Measles and so on are fast moving pieces of infrastructure and we probably want to think about those as project level constructs, right? So the other reason to do this is that you essentially allow two different teams to make different choices It would be perfectly reasonable for a business to essentially say that project over there that project We're going to go run that on Azure this project We're going to run an OpenStack and that project we're going to run on VMware You might disagree with the choice of technologies, but at the end of the day Those are reasonable choices for businesses to make at the same time Right large businesses do lots of things that are at odds with each other at the same time. That's okay So separating these choices really allows allows the business the flexibility economically and it also allows developers the flexibility at a Project level to essentially do different things in different places What we have to do is is make that freedom not cost too much, right? It has to be really Easy essentially for the business to own and operate these different Kubernetes is on different clouds or different substrates Separating the operations of Kubernetes from the operations of OpenStack or the operations of Kubernetes from the operations of your public cloud Those are good ways to make things easy, right because you kind of concentrate your mind on the the key thing that matters but like all Sharp swords that has two edges Kubernetes is a layer Essentially for coordinating docker processors applications And those applications typically are cloud native applications, which means that they built in a way Which can really take advantage of cloud services So if you look at aws, they don't just provide you with vms But they can also provide you with load balances if you look at azure, they don't just provide you with vms They've got different kinds of storage if you look at google, they don't just provide you with vms They've got these ancillary SaaS services that they wrap around which are in each case really interesting and really good, right? So simultaneously you want to do two things first. You want to decouple Your you're you're thinking about process containers kubernetes docker from your choice of cloud because as a business you want to maintain the freedom to choose But if you've decided to deploy something on azure, right? It makes sense to then get the most efficient deployment on azure If you've deployed decided to deploy something on open stack It makes sense to to get the most efficient open stack And if there are ancillary services that are kind of built into the cloud and cheap and super reliable Just things you don't have to worry about at that point Then binding into those and integrating with those things is really interesting really really useful, right? And that's something of a contradiction. I just said, you know separate these choices and then I said Having separated those choices go and like lock yourself into the cloud, right? But in fact if you think about it, right? The fact that you can spin up a kubernetes wherever you want and then optimize that kubernetes for the cloud You're not locked in, right? You your developers shouldn't know Which cloud you're on at that stage unless they themselves are choosing cloud specific services for machine learning or Other capabilities that those clouds are offering, right at a kates level at a kubernetes level You know, you you should be able to choose where you want to do something for a project And then choose if you want to use the local optimizations the cloud specific optimizations So that we would call sort of integration of the cloud and kubernetes And then this is probably the biggest thing that most people don't think about But maybe I hope you will Which is that you know, you you fall in love with a thing Like kubernetes and it's very exciting and so all of your best people will be interested in it The cio will be paying attention The you know, there'll be monthly metrics as to how big your cluster is or how many apps you've moved to it Or how in production it is, right? But it really starts to pay value to the business just like open stack when you stop thinking about it in that You know in that in that very Kind of excited way it really starts to pay for the business When infrastructure kind of disappears into the background so the business can focus on the things that are Really unique to the business, right? So we saw this very much with open stack, right open stack, you know People couldn't get enough open stack and they were going to have their very very best people on open stack And open stack was super important to the board and to the future of the company and blah blah blah, right and Now I think we're in a much healthier place that everybody says geez. I just want an open stack that works right What's happening is that everyday operations and costs are suddenly really starting to dominate the conversation Right because at the end of the day Infrastructure is just infrastructure Right if the cio is happy to buy discs from amazon, it really tells you right that at a cio level You know what kind of disc it is doesn't really matter because you don't know when you're buying from amazon, right? I think that's super useful and super important to think about in the early stages You're going to be living with this thing every day And it will not be the most important thing, right? Hopefully it won't be the most important thing because what should be the most important thing is the apps you're building on top of it Right But it's an easy thing to lose sight of because in the moment containers containers containers. It's super exciting and everybody has opinions, right? So this is the one thing to remember is that at the end of the day the stuff should just fade into the background Should just disappear should just be there right so that you don't have to worry about it two o'clock in the morning But more importantly so that it doesn't show up in a surprising way in the budget Right at the end of the day the stuff should be there at a reasonable level And and and never essentially deflect or constrain your your your other decisions In a similar way like these are all constraints about how you might think about operating Kubernetes We know that open source has become the way that infrastructure gets defined right we understand that We're living in a world where innovation even mission critical corporate defining innovation Leaks out of the building and in fact in many cases it's pushed out of the building as open source Right and remember the good old days when open sort open source was a sort of side project from people who you know Had spare time at work Today in many cases, you know critical things that companies are inventing gets pushed out onto github Before it's a product Right and so, you know, we have to find new ways to think about how do you know That a product is going to be around for a long time right it used to be that that Your enterprise database would get released every three years And before it got released it would have gone through Very very rigorous qa and documentation You know extensive beta testing and so on and so forth and you could You're essentially blind to all of that because it didn't exist to you until suddenly it showed up as a press release And a new product launch and so on and so forth right whereas today We literally watch the we watch the guts of software development right in public. It's great It's very exciting. It's the best time ever to be a software person, right? Because you literally get to watch google microsoft oracle and others Do their r&d in public right and kubernetes open stack are no different, right? They they're just We get to watch all of this but the flip side to that is you know, it's a bit messy And the best way to be pretty confident that Um You will be able to go with the flow effectively Is essentially to think carefully about places where you step out of the flow where you step Where you climb out of the river effectively And I think you know if we look at open stack over the last couple of years There'll be many cases again where people stood up and said, you know You should use our open stack because it has this particular feature Or we fixed this thing in open stack or open stack had this problem and our open stack doesn't have that right And at the time that might have sounded very convincing and compelling But in the long run, you know Come back to the previous one In the long run, there's no single feature you might have had on kilo Which turns out to be more valuable than everything you could get In l m n and akata, right? And so staying close to upstream is really the best way to say look There may be one thing right now that's super super super attractive and interesting But if I stay if I essentially preserve my ability to upgrade, right? I'm going to get a thousand new things every six months And actually as a business Getting into those features isn't the most important thing for the business One of our so you saw in the keynotes today the big focus on managed services And I think they talked about one of the world's biggest deployments large scale deployments of multiple open stack clouds Moving to a fully managed service. That's actually canonicals boot stack service And the customer there essentially said hey, you know In the early stages of open stack, we fell in love with the idea of modifying it We fell in love with the idea that we ourselves could essentially change it and modify it Now we have a bunch of them and we're not exactly sure how they've been modified Right and we're not exactly sure Right which modifications are where and we're not exactly sure Right what we'll break if we upgrade to newer versions of those open stacks. So the project essentially is to help them Put the economics of operating open stack into a box so that it becomes super super predictable, right? But really Thinking about staying close to upstream is thinking about all of those things. There's nothing wrong with investing in patches for open stack But essentially consuming them as part of the main release cycle is a much healthier way And really as a as an operation the key question is to think about how am I going to upgrade? Right, how am I going to upgrade? It still amazes me today went through an rfp process And as we started that rfp process it became clear that in the waiting Of how the company was thinking about open stack Technology was 35 and I think that's quite smart right at the end of the day open stack is maturing Um, so pretty much all of the distributions are going to offer the same sort of technology Um Economics are much much more important, right? If you think of why a business is even bothering to do open stack It's to give themselves the option of owning infrastructure alongside renting infrastructure Smart businesses will do both right so they want to give themselves this option if you ignore economics You're forgetting the real reason to do open stack at all right? It's all about economics But anyway 35 percent of the weight was for technology, but of that Only eight percent if you treated that all the tech is a hundred percent only eight percent less than a tenth Was can you upgrade? Well, that's really crazy right because if you think about it if you're rolling out for a large business You may be rolling out tens or hundreds of clouds if you think of a telco You're rolling out 200 clouds in north america Well, if you do one a day by the time you get to the end of that Right your two releases out of date of open stack So actually not only do you need to roll them out one a day you need to upgrade them Effectively every six months which means you may have to upgrade them twice in the same year before you've finished rolling out the whole thing Right so upgrades your ability to own the thing and upgrade the thing And to do all of that predictably and cheaply those turned out to be Super super valuable right so in your weightings of things You know staying close to upstream and everyday costs turn out to be Super super important any Comments or questions you want to call me out for a Line cheating thieving south african Is this resonating with those of you who've owned open stack for a little while? Yes It's very pertinent. So the question is You know when you're upgrading something that has many many moving parts How do you assure stability? I'd say the the number one the deep the zen of how Is repetition you know the first time you upgrade anything complicated. It is a science project Right and that's true of everybody right you might have you know better background in physics But it's still a science project and the great thing about science is you learn stuff because it doesn't work quite the way You thought it was going to work right So the real key is is essentially using the same upgrade process that many other people have used Because you find that there are rough edges and and if lots of people have used that process then Other people will have found rough edges that you don't have to find so it's the first thing For us one of the keys is that we're able to essentially reuse operations code In completely different architectures and normally if you think about how people automate stuff They'll say oh, we're automated this you know the bank will say we're totally automated and the building You know the other guys will say the insurance guys will say we're totally automated and the The oil and gas guys will say we're totally automated But if you look at them, there's not a single line of chef or puppet or salt or ansible That's the same in those two operations or if they started with the same thing once upon a time They're forked beyond recognition which means for each of them the first time they do it It's a science project right so we have a substantial advantage because of our use of juju Which essentially in capital encapsulates operations and decouples those from architecture We can use the same operations code Even in cases where you have two completely different architectures of open stack You know I might for whatever reason have storage and compute and and control plane all on the same Machines with or without containers and somebody else may have said no no no I've got reasons that I want to separate those things two totally different architectures, but the code that sequences What do I tell this hypervisor node before I tell that control plane node before I tell this database node Before I tell that messaging node that code can all be the same because that's independent of architecture right the operations of the oracle database It's a good idea to sequence this then this then this then this when you're backing it up and updating it Those are independent of whether those things are vms or physical machines or even containers right So so the key thing actually came from from pulling operations out of the architectural automation We call that modeling right where sweet the architecture comes from the model But the operations are essentially reusable across all different architectures and different models So so that's the heart of it You know People measure their progress in different ways one of the things that we measure very closely is for our customers Um how many of them are on the latest version of open stack? It's really important to us to help them that they're just there on the latest version of open stack And it's very very clear the difference between us and others Is that our guys tend to find it fairly easy to stay on the latest version of open stack They upgrade running clouds The actual workloads don't need to know In fact, some of our toughest customers are now pushing to be able to maintain operations on the cloud In other words, you're still creating disks. You're still creating vms. You're still While you're actually upgrading those services So that's the kind of current state of the art for us is is being able to not only Leave all the workloads in place and then upgrade the cloud, you know In in in a couple of minutes But actually to be able to leave the cloud operating so that you don't have you're Essentially zero downtime from the point of view of things that are consuming resources That's super fun. Actually. That's super fun getting to that level of operations But okay, the key thing is to be able to reuse that knowledge easily across across lots and lots of people So that it's not a science project for everybody, right? Let somebody else push us to do the rnd so that so that everyone else can reuse it for free Okay, so now the question. How do we think open stack and kubernetes fit together? The simplistic answer is beautifully, right? Like they are effectively dealing with different Classes of object in in my view. It's not up to me to say what open stack is, right? There's a board for open stack and they make decisions and technical committees and then Ptls and projects and tents and things like that That's where open stack gets defined. But if you were to ask me, I would simply say look we have two Completely separate and independent layers right we have Machines on demand As a story and for that we need software and apis And things that give us machines on demand and at some level everybody knows what a machine is, right? I mean, it's kind of the beauty what amazon did is they said here you can have a machine by the hour Is it an actual machine? No, it's a virtual machine But we don't care, right? It feels looks like a duck talks like a duck quacks like a duck We can use it like a duck, right? We can certainly do r&d or prototyping for ducks on that kind of stuff, right? And everybody was quite happy with that and now people do a lot more, right? So if infrastructure for machines on demand and then we have infrastructure for processes on demand and those can stay completely independent that's up to open stack to have the kind of clarity of purpose To not be confused about that Right and maybe we will maybe we won't but I'm not confused about that and I suggest you not be confused About that because the confusion won't help, right? You want to be able to do kubernetes trivially on open stack or on public cloud the same way that means it can't be something special to do with open stack There is an opportunity I think to do to provide services in open stack And bind those two kubernetes when people do choose to put their standard kubernetes on open stack And the services there would be al-baz for example al-baz to me makes a lot of sense to have as essentially part of the broader picture of neutron And we already see al-baz It's it's it's well defined The couplings between al-baz and kubernetes are very obvious the way kubernetes thinks about An application is this a set of processes with ip addresses across which you can load balance, right? So they're very clear examples of places where Should open stack provide a standard infrastructure as a service primitive? A kubernetes could bind to that and use it as an optimization But but that's it as far as open stack is concerned doesn't know that that's kubernetes, right? That's just a set of ip addresses that it's load balancing across So processes on demand that's what kubernetes does very well, but it's also what what docker does very well machines on demand Think of three classes of machines physical machines And for that we recommend metal as a service mass It's very widely adopted In fact, if you're playing a computer game these days almost certainly The server that you're talking to was deployed with mass like people who are deploying Tens of thousands of machines and they want to do that super reliably super efficiently And they just want to move 500 machines from this game to that game this morning and this afternoon They might move another 500 machines depending on what gamers are doing They would use mass, right? It's just physical machines on demand Virtual machines on demand that is really the domain of open stack Like there is when it's done well when it's done properly There is nothing that can beat the economics Even if you take it as a managed service like boot stack, right? There's nothing that can beat the economics for vms virtual disks and virtual networks on demand That than open stack if you're okay with capex, you know what I mean capex buying buying servers and data centers Some people aren't okay with that public cloud obviously suits them Large organizations should do both, right? But for your on-prem infrastructure, there's nothing that can beat open stack And then containers so in the world of containers just to just to confuse things a little You can take the container idea and take it all the way to the point where it looks like a VM Now this is not what docker does, right docker essentially says they're only interested in just Opening up the container enough to fit one process in and actually that's Super useful because it gives us a very clean way to ship that one process, right? But other people and canonical in particular we're interested in essentially extending that idea to have A container that feels like a virtual machine in other words You know If you just logged into it if you ssh to it it could be sent us and you wouldn't know that it wasn't sent us, right? And so I call that like containers for legacy workloads or containers for old people, right? It's it's a really interesting conversation because simultaneously we will talk to a bank about Docker or kubernetes, which is the new style process contain a cloud native architecture for the next applications And lxt which is basically where can you substitute out kvm For something that's lighter and faster but without changing the application, right? So You can get machines that are containers, but don't worry too much about that, right? It doesn't it's not kubernetes. It's just machines And then on top of that processes the way you organize larger numbers of processes You can use docker swarm. You can use kubernetes But for here, obviously the thing that we're focused on is kubernetes Across all of these different places you can get machines, right? You can get machines from google I can get machines from open stack and get machines from oracle rack space software It is kind of fantastic that you have all of those guys working for you, right? Oracle will give you a machine on demand. That's great. So we'll google. So we'll microsoft so will amazon And so really thinking about then how to deliver kubernetes cleanly on that Is is the story of the day? oops, so I have Let's see what I've got that's fun it's not over yet so I'm gonna need to Unsuspend this This is a box from a canadian company called contra and it has nine physical nodes in a 2u form factor So it's pretty amazing and I understand that they actually built it for telco nfv because essentially you can just drop open stack straight onto that People who know canonical will know that that's just mas and i'm showing the mas dashboard over there Plus a juju bundle that contra on have designed of an open stack that fits perfectly So it's literally one command to put an open stack on there But for today's purposes, let's rather put kubernetes on there. So if I say juju status I have a blank model I'm a bit i'm a bit nervous about all the machines turning on and off when i'm not doing anything Maybe they're just sleeping um And I want to say juju deploy kubernetes core and so with a little bit of luck What am I doing? I'm building a model So i'm reusing those operations of kubernetes and our kubernetes core is a sort of pre-can bundle of the simplest possible kubernetes that you might put together And with a little help from the internet I'm building a model of this super simple kubernetes and i'm mapping that model to a couple of physical machines So what you should see is physical machines turning on And then once those machines have the operating systems installed the model of the kubernetes applications will be built And that will give me kubernetes it's Going out to the internet for each kind of chunk each part of the topology so it's going out to fetch kubernetes all the pieces of kubernetes um, so i'm going to leave that and just switch to the public cloud this is A slightly bigger model of kubernetes that I deployed on google An hour ago and so I can just kind of walk you through that So I typed exactly the same command instead of just kubernetes core I chose uh canonical kubernetes right and so that's a slightly bigger model In other words, it has some additional pieces and it scales out some of those pieces So let's just look at what's in that kubernetes. Uh, oh we're slightly cropped on the screen, but essentially we've got um That the heart of it is kubernetes master and worker and for kubernetes core. That's what you'll see That's the architecture of kubernetes essentially there's a controller and then the work It's distributed across a set of machines. There's an agent on each machine. That's the worker effectively and and those will be glued together It's cd from core os is used as a database essentially keep track of what's been put where Um, we use a key distribution system called easy rsa. So that essentially is like a little certificate authority hands out keys Um to each of those pieces so that when they connect to each other they understand Who's doing what and then flannel is a way of essentially describing um Encrypted network tunnels to those different workers so that they can talk to each other Um in a secure fashion so we can give ip addresses effectively to all of those pieces In this model, um, it's built out over a bunch of different machines And so you can see we've actually got multiple of the kubernetes workers because that's fun. It's elastic We can just grow more of those Um and three of the xcd. So that's a essentially a full production xcd Um and so every day operations say I've got a kubernetes on the public cloud. This one's running on google It's not currently but we are working with google to bind this to the google capabilities if you want right So I just used the standard topology here But but what we want to do is is address that question about binding to the features of the cloud And I can deploy exactly the same thing exactly the same way On on azure and then add the features to bind to their load balancer as a service or their storage Primitives for example, but say for example, I wanted to scale this out. I could just say I want to add three units to kubernetes worker so Because I've mutated the model essentially I've now said okay I actually want a total of six units of kubernetes worker And that means I need to go out and get another three machines from google Which are pending so you can read that chart very clearly You can see how changing the model essentially fetches clouds from resources from the cloud as needed How are we doing on that bare metal? so you saw the deploy And here because it was kubernetes core I've actually only got Well really two physical machines that I'm asking for so kubernetes core You can do kubernetes core with just two vms or just two physical machines And then all of those services are mapped in there And they'll be busy turning on To get the operating system deployed if I go and have a look at that in mass here You'll see there are those two machines and they've gone from switched off To turned on the operating systems getting deployed and then the model of kubernetes will get built on top of that Okay, so now I want to do something a little crazy That google kubernetes is in the middle of A big change I scaled it out right so i'm in the middle of Scaling out that kubernetes and I deployed that kubernetes and I deliberately asked for an old version of kubernetes Right i deliberately asked for kubernetes one five who's played with kubernetes who's actually built it How many of you built with one five? How many of you built with one six? okay, so This is a classic problem people go out kubernetes changes every three months And so people go out and build with kubernetes one five and then one six ships And how much work is it to go and replumb that infrastructure and so on and so forth? How stuck do you get? Well, I'll show you when you do it this way. I'll show you how stuck you get So say I want to upgrade kubernetes one five to kubernetes one six. Well, I actually only have two pieces of kubernetes here that I need to Worry about right? So here in google i've got the kubernetes master and worker and i'm going to just go juju config kubernetes master And i'm going to switch tell it to change a config item which tells it to switch its uh channel So i'm done that will trigger through juju through the model That will then trigger all of the work on the right vms to to upgrade the control plane to 1.6 The work is I can do the same thing, but So let me just do a status that Okay, so it goes it goes down very what's down is the machine from google remember I'm in the middle of that expansion, so i'm busy growing this cluster from Three units to six units and while i'm doing that i'm busy upgrading Just just to give you a sense of what it feels like when you're operating in this great way so um, I've upgraded the Master I now want to go and upgrade the workers and so you'll see an interesting thing it will say blocked So i'm upgrading kubernetes worker and if I go to status it's going to change and they're going to say that they're blocked the ones that are up Right now why are they blocked? Because to go from 1.5 and 1.6 on the worker. I have to restart the process It's like there was a version 1.5 of the process I have to turn it off and turn on the 1.6 of the process But the way these process containers work Restarting that or killing that is going to kill all of the workloads all of the things that it started So I don't want to shotgun that I don't want to simultaneously. I changed the config. I changed the model I said I want 1.6 Across all the workers, but I actually want to control The process now I can just put it into shotgun mode. It's just an option and then it'll just do it But it's much more interesting to see The process of doing it this way So what we do is in the in the juju framework we have the ability to have Um operational actions which you can then deliver to specific units So now if I go and I say right I want to do an upgrade action just on kubernetes worker zero That gets queued off. It's asynchronous and if I go and look at the status In a little while you'll see now it's doing the Now it's essentially preparing for the upgrade action And I think It's now doing that And very shortly it'll be done. So you see how I can now control the rollout of the upgrade across that Now if you show like there are lots of the biggest kubernetes's are on ubuntu The microsoft azure kubernetes for example that service is on ubuntu The ebay and other some of the larger corporate users of kubernetes are on ubuntu And for the folks who've actually gotten deep into this and sweated With the chef and the puppet needed to stand up kubernetes at scale. This is amazing. This is magic when they see it Now I understand why you guys do it in that way so How we do on time do we We're at the top of the hour. Okay. I'm going to take questions But while I take questions my colleague james is going to come in and plug in And just essentially do that deploy on top of open stack in the background. Sorry james james has a very good speaking voice and answers questions quite well too, but But if if anybody has questions, I'll take them while james essentially just shows you A stand-up of kubernetes on open stack So now you would have seen kubernetes getting stood up on bare metal You'd have seen it getting stood up on google and then upgraded on google while it was being scaled out on google And then we'll show you the same on open stack. So complete decoupling of those two Any questions was that useful? Yeah, any questions Has maz related to ironic maz is something of a Wise old grandfather to ironic It's probably the nicest way to put it. So maz predates open stack And is now used very widely to operate the whole data center folks there was a An opinion fest and there were folks who said no they wanted bare metal metal provisioning inside open stack effectively We disagreed with that simply because we thought look most of open stack is to give you virtual machines virtual disks virtual networks Most of the knobs and dials on the dashboard are complete lies or irrelevant when you're dealing with physical hardware So we continued with maz and now I think most people agree that actually it's better to give your data center to maz and then use Open stack for virtual goods If you want bare metal performance with open stack, the best way to do it is with Containers remember I showed you that kind of container lex D that is like a machine So open stack lex D nova lex D is great So if you give people a single container on bare metal through open stack Then it feels like real open stack and they get all the raw raw performance of the machine So yes, we see a lot of folks who asked that question less so now because I think people have tried both They generally go with maz Other questions. Yes Yes, quite a few of our customers are interested in things like collar or open stack Helm you can find official canonical images for open uh for you know, canonical collar on on darker hub And and we will happily support our customers if that's if that's how they want to do it You could use your deploy kubernetes at scale on maz and then run collar or open stack helm To spin up kubernetes on top of that It does to me feel like a little bit like a hammer in search of a nail um, I think um We will support customers who go down that route But most of our customers have said actually juju plus maz gives them really beautiful open stack operations at scale and they'll wait for other people to Polish off the rough edges on other approaches before they go there Okay, I've got the tricky bit of connecting to the screen done. So this is a A karta based cloud running on ubuntu 16.04 It's one we actually run all of our qa for ubuntu and for the open stack charms project on I can see I've got a couple of instances running. I've got a juju controller already running and we're going to deploy the same bundle that mark deployed on Gce on on this cloud as well. So That's exactly the same command that I typed to deploy on the google public cloud effectively And what we should see once this has started going is uh Just let it get its legs So we're now talking to the juju controller and saying hey, we want to build a model which has these apps and these vm's on open stack The juju controller will then turn around to open stack and say hey, we need some vm's And hopefully those will start showing up in the nova listing In a sec Good last question. Yes Yeah Yes, you couldn't I mean so lots of people use maz without juju They use maz just to own the data center and allocate machines to windows Allocate machines to sentos allocate machines to ubuntu maz will deploy all of those things and maz has no idea whether it's giving them to juju Whether it's giving them to ansible whether it's giving to chef puppet anything else So it's very easy to just get machines out of maz through a rest api right if they're in your quota You can get them right and so that makes it easy kubernetes is Kubernetes will give you Docker processes on demand right You're you're kind of making life difficult for the kubernetes people if you start asking them to give you physical machines on demand Right. Everything has a zen Everything has its purpose Right. There are chisels and hammers and mallets and they're all good Do you know what I mean?  Those are each different things What you can do is you could use for example ansible and bash or python To deploy ubuntu across a bunch of machines or center across across a bunch of machines And then put kubernetes on top of that you would just be doing for yourself manually the stuff that juju does for you Right. So really don't be ideological about this would be my thoughtful advice Right Good. Thank you very much. I hope that was useful


Everybody forced here ripping 2021 upper-deck skybox metal universe champions hobby one box number 21 random pack style We've got 15 packs in this box. I will Bring the stacks out just like such There'll be three stacks The top left pack is pack one the bottom right pack is pack 15 will go left side down middle down right side down in that order That's one through 15. Let's do the random now to see who's got which pack before we open it. Good luck everybody a five and two seven times Seven times on each One two three four five six and Seven William s down to Thomas and seven times on the pack numbers now. Good luck one two three four five six and seven Nine down to eight All right, William s 9 Tony y 13 Thomas and 11 Michael s 15 Tony y 7 Brian m 12 Tyler k2 Frankie g 10 6 Michael s 14 you h4 Matthew c5 Thomas and 3 1 and 8. Let me get the results post. I'll get you a link in chat And we're getting right to it Let's see a Jordan auto. Come on or a John Taffer auto. This is big. What did I do? Why is it to the camera? One sec, okay So here's pack one. We got a PMG in the first pack at metalized Carlos. Alo Sen It is a trail and fresh foundation PMG red 120 of 150 nice Lance Pack number one Whitney Taylor Dudley in pits back to Wagner Gerard fresh foundation Naomi Osaka a Jalen waddle metalized intimidation nation trail ants now a lot of Lance Laura and Barnes Barnes comma Scotty pack three Sue oh Josh Christopher fresh foundation trail ants a lot of Lance a sky brown skybox premium Skybox sky brown sky sky Pack four Yeah Get now did he All right pack number four like I said riffraff to Shambo Adley fresh foundation Josh Giddy a blast furnace Adley Rushman Tadeshi and Cocoa Goff Pack 5 I'll see a Cocoa Goff auto Giddy Lockwood Devante Smith. There's a Zach Wilson throwback All right, I'll do back five pack six a I Jalen green metalized trace sermon fresh foundation and on suit what's he auto nice hit None of it on the fahti auto for pack number six Frankie G. There you go Frankie The young Spanish for word right there. He's a good one man. Nice hit Tiger Woods Colin Moorakawa Should get plenty of playing time at the World Cup number seven Jalen Johnson Yow culminara as arc. Well Naomi Osaka Vance runner. So I still play pack eight Tim Grover fresh foundation Bayron Laura metalized to Yala BJ Boston skybox premium Weston web and Finaw pack nine Stan Smith fresh foundation BJ Boston blast furnace Moses moody Fields and dough Number ten John taffer Shane Wright fresh foundation Kaminga Burto compost LeBron I nescue All right. Last you pack 11 here Lance Wilson Boston fresh foundation Najee Harris a Chloe Kim reaching for the stars die-cut Those were sick-looking Gabby Butler Devante Smith Number 12 Wolf shiffer and Mack Jones a tail female Lopez fresh foundation intimidation nation Jalen waddle John's boy. What's up, Ryan? What's happening man pack number 13 Pat Perez Moses moody Trevor Lawrence. Oh, there's something. Oh, we're stuck here There we go tail female Lopez skybox premium Lawrence Williams in Montero Let's go guardians. Let's go home pack 14 Diaz fresh foundation Lexi Thompson metalized John Monteiro blast furnace Jonathan Kaminga Dude indoor water park. That sounds pretty cool pack 15 Sloan trucks panel fresh foundation Cocoa Goff a I Call a well movie and that is gonna do it. Thanks again everybody for joining. We got one more of those breaks coming up next


Okay, good morning everyone and welcome to BC 214, our course on developing the human spirit. Let's pray and get started. Could somebody please pray and we will start. Please. Amen. Alright, so last week we started talking about the interactions of the human spirit with the spiritual realm, the human spirit and its interactions with the spiritual realm. That is in lesson number five. So our focus is on the born again human spirit. That means for how our spirit that's been born again interacts with the spiritual birth. But please also keep in mind that even the unsaved, even the unbeliever, even their spirit can interact with the spiritual realm. Just that they're not saved. That means they're not interacting with God necessarily. Most of the time they're interacting with the powers of darkness. So it is not that the unbeliever doesn't have a spirit. The unbeliever has a spirit, human spirit, but it is away from the life of God. It is not connected to Jesus Christ. It's not connected to the life of God. But it can interact with the spiritual realm and things can happen. So that's why even these unbelievers, they'll be able to tell, fortune telling, witchcraft, they get those kinds of powers. But from the dark source, powers of darkness, they get those kinds of powers. So they're interacting with the spiritual realm. In the dark realm, we are focusing on how we interact with God. So, yes, question? Yes. You're speaking the mic so they can hear. God. God, God. Yes, the answer is yes. That means God can intervene. So God can give them dreams. God can give them vision, even for the unbeliever. I'm not saying that will never happen. There are many examples. Even the Bible, Cornelius. Yes, his name was Cornelius. Yeah, the Roman Sancturian. He was a devout man, but he was not a believer. He was a religious man. And God, the Lord speaks to him, sends an angel and he tells him, you sent for Peter, who is in Joppa, tell him to come. So even God speaks to the unbeliever. God can give them visions and so on. So they can have encounters with God. But many of them who are pursuing spiritual power would be pursuing it through the dark realm by doing all kinds of things. So what we said was that our human spirit is the place where, as God gives us knowledge and as God gives revelation, our human spirit is where we will know everything about ourselves because God is giving that knowledge in our spirit. So what is God's plan for my life? Most of the time, that understanding will come to you in your spirit. That means something inside you will say, this is what I should be doing in my life. Why?  So in your spirit, you're first going to understand God's plan and purpose for your life about making decisions, so many things. It comes first to your spirit. The spirit of man within him is what really knows the things of God and God gives it there. Then it comes to your understanding. You begin to understand, then you will process it, you will make plans, all that, that is fine. But it starts in the spirit. So we also said, the Holy Spirit bears witness with our spirit. Romans 8, we looked at that. And the Holy Spirit gives revelation to our human spirit. That means it is in our human spirit, where the Holy Spirit is going to give us revelation. Revelation means things that we did not know, which now we begin to understand. The spirit begins to understand. It's like the eyes being opened to see. The eyes of your spirit is open to see and you begin to understand in your spirit. So revelation comes to us in our spirit. The fruit of the spirit is also developed in our spirit. So in Galatians 5, we read about the fruit of the spirit. Love, joy, peace, kindness, meekness, gentleness, self-control, the fruit of the spirit. How does it happen? The Holy Spirit working upon our human spirit produces fruit there. He develops these traits or these characteristics or character in our spirit. That means your human spirit is able to love, be patient, be kind, be gentle, have faith, etc. in your human spirit with the help of the Holy Spirit.  But first it is the fruit of the spirit in our human spirit. Now it is interesting in the Greek, there is only one word for spirit, pneuma. Whether it is Holy Spirit, human spirit, evil spirit, only one word, pneuma. So in Galatians 5, it says, but the fruit of the pneuma is love, joy, peace, kindness, meekness. So some people will interpret as the fruit of the human spirit, which is not wrong. But how it is developed in the human spirit? It is by the help of the Holy Spirit. Let's understand. It is the Holy Spirit working on our spirit that these qualities are developed. We don't get it by our own strength. It's not like, oh, I will somehow get it. We are getting, we develop those qualities with the help of the Holy Spirit. So it's okay. Sometimes you might read some books or you might hear some people preach, oh, it is the fruit of your human spirit. That is true because there is only one Greek word, pneuma. But where does the human spirit get it from the Holy Spirit? So that's why in that same chapter in Galatians 5, Paul is saying, walk in the spirit. Live in the spirit. Be led by the spirit. In all these three cases, it's the same word pneuma. So you could interpret it as human spirit or Holy Spirit. It is okay. But understand that he's speaking to believers. So obviously their human spirit is in submission to the Holy Spirit. So that is what it means, led by the spirit, the human spirit subject to the Holy Spirit. Live in the spirit. Human spirit subject to the Holy Spirit. Walk in the spirit. Human spirit subject to the Holy Spirit. Then you have the fruit of the spirit, the human spirit subject to the Holy Spirit. So everything is coming from the Holy Spirit through the human spirit. That's how we have to live. And we also saw that God works through our spirit. So we saw in John 7, Jesus said, Out of your innermost being will flow reverse of living. What? Where? It's coming from your innermost being. That is your Holy Spirit, your spirit. The Holy Spirit is flowing out of your spirit. Right? So yes, the expression will take less through my soul and my body. That means I will be speaking words or I'll be doing some action. That is true. But where does it come from? Out of your innermost being. From your spirit, the Holy Spirit is going to flow. So Holy Spirit is not flowing just through my body or through my mind. So even though, remember, God said, I will pour out my spirit on all flesh. That doesn't mean just on the body. He said, I will pour out my spirit on every person. But how does the Holy Spirit flow out of your innermost being? Out of your spirit, the Holy Spirit is going to flow. So the gifts of the spirit also happen like that. It starts in the spirit, your human spirit.  It's starting in your spirit. From there, you release. You understand, right? So for us as believers, keeping our human spirit in good condition is very important. Especially if you're going to ministry, keeping that is a good condition is important. So you can imagine like this, right? Suppose, even here in this building, I think there must be an overhead tank. Tank is, suppose tank is full, water is full. But if the tube, which is ring water, if it is dirty, or if it is clogged, or if it is broken, then there's nothing wrong with the water supply. But because the tube, which is, you can imagine, that's like our human spirit, the channel through which the Holy Spirit is being released, that is not clean, or something is blocking, then the Holy Spirit will not have freedom of expression through that person. Or sometimes the spirit may be very good, but sometimes our block may be in the soul, mind. Mind is always questioning why, why, how, when, where. Our own mind is questioning. So spirit is good, but mind is question. So then that may be a next block, right? So both our spirit and our soul has to be a good channel for the work of the Holy Spirit. Now, another aspect, another aspect is that there are many different kinds of spiritual experiences that we can have. Okay, spiritual experience. That means different kinds of experiences, which our spirit can have, but God gives that to us as He desires.   I want to feel your presence. I want to hear your voice that way we can desire. But we can't tell you dictate to God. Today I want to come to the Third Heaven. Tomorrow I want to appointment with Gabriel. And day after tomorrow I want appointment with Michael. We can't do those kinds of things, right? Those things, those spiritual experiences are God given. Like God will give us those different experience. From our side we can desire God more of Him, more of knowing Him, more closeness with Him. That is a good desire. Blessed are those who hunger and thirst for righteousness. So you desire for God. Now, how He will respond to you will be different to you. To one person maybe He gives more revelation. To another person maybe He lets them encounter their presence in a certain way. To another person maybe, you know, some they have made dreams and visions. Another person maybe they may have encounters with angels or whatever. So different people have different things. How God responds to each one is different. But what we can all do is we can desire for God. We can desire for more of God. But what we're doing now is we're just going to mention some of the spiritual experience. Just for us to keep open. Francis has a question. Yes, yes, yes. Because you see even in the Psalms, right? You see David praying many times. He says, as the dear parents for the waterproof soul longs my soul after you or God or Psalm 63. He says, my soul longs for you. My soul thirsts for you. When can I come and appear before you?  I cry out to you. So in many Psalms, Psalm 119, many throw that Psalm. The Psalmist is crying out for God. I say, I'm waiting for you. Even the night times I'm waiting for you through your word. I'm seeking you. So the answer is yes. We can cry out for God, for more of God. God, I want more of you. And then God definitely will answer because the Bible says draw near to God and he will draw near to you. Definitely he will answer. Draw near to God. He will draw near to you. How he answers may be so different in different ways. Many different ways. He keeps, he'll respond in our own lives, right? So we're just going to make a list of spiritual experience just to keep our minds open. For example, in Moses, God said, I come to you in the thick flower. I come to you in the thick cloud. So God is giving a tangible expression. Thick cloud, you see. Can God do that today? Yes, he can. We will talk a little bit about why we don't see so much of this, but can God do it? He can. Moses saw a cloud. The glory of God came like a cloud in the midst of those people. There was also, yeah, so he's a many example, the pillar of cloud and the glory of God filled the tabernacle. For Isaiah, he had a vision. It was a very powerful experience and as he has six, he has a vision and he's seeing the throne room. He's seeing God, the throne room, the angelic beings worshipping God and he's seeing the glory of God just like a robe which is extending limitless, you know. And he's having that encounter and in that encounter with God, he's also seeing, he responds to God. He feels his own sinfulness and then an angel comes. He takes the call from the throne room of God and he touches his lips, you know. So that's not a physical experience, right? It's a spiritual experience. Spiritually, that is having that experience, that God is cleansing my lips, you know, through this way. That's a very powerful experience. So sometimes we could have those kinds of experiences. Ezekiel has so many different kinds of experiences. For example, he's having an experience where God is telling him, eat, eat a scroll. Now, obviously it's not natural.  You can't bite the... You can't bite the... You know, it's not a natural, it's a spiritual experience. But it has meaning, right? God is saying, take my words, because you're going to go and prophesy. You're going to give my words to the people, right? So eat my words, receive my words. There are many times, many, many times that he's carried in the Spirit and the Holy Spirit is taking him and showing him other places or what other people are doing, spiritual experience, right? And he begins to say that. You know, like two Sundays ago, when I was preaching in central, that was the message on the power of the tongue, I think. And while I was preaching, I was just giving what... Okay, it was like I was giving an example. But in those words that I was saying, I was like almost saying the words that one of the people was sitting there, was saying. And the moment I said those words, she just broke down crying. You know, she was sitting there in the second row. She just broke down crying. Well, it's just crying the rest of the sermon. I was a little embarrassing because she and her friend were sitting right there on the second row listening to the message. But she was crying. And she was crying quite lovely. I could hear. But I didn't stop to, you know, ask what and all because other people also listening to the sermon, I can't stop it. But I knew that this was not planned. Like I didn't plan, okay, I'm going to give this as an example. I usually don't plan the examples. Very rarely I might think of an example ahead of time. But usually I don't. But at that moment, while I was preaching or sharing the word, those words that I said, I knew were exactly words that she was saying. So I just said it and she broke down. Then afterwards, you know, her friend brought her for prayer. And while I was talking to her again, I could sense, you know, this is her problem, one of the things. She's going through some, you know, a crisis, a difficult situation. So again, I said, you know, don't say these things about yourself. And I said, and she was like, those are the exact words I've been saying. So two times that Sunday morning, once when she was listening, and once she came when her friend brought her forward, she was still crying, her friend brought her forward. Those were the exact words. And I knew at that time that I was not speaking from my head. I was not saying this because, oh, let's be nice to this person. No, no. I was saying it because it's coming out of my spirit. And I knew that this is what she's been saying or speaking about herself in her life. And it really ministered to her, you know. So there are times that that you're just ministering out of your spirit and these things can happen. The Holy Spirit is giving you the words to speak, right? So in Ezekiel we see, the Spirit lifted him up and took him away. So that means Holy Spirit is taking him somewhere and he's feeling it. I went in bitterness in the heat of my spirit. So Holy Spirit is giving him an experience. He's showing him places and he's having that reaction. He can sense that the Holy Spirit is doing.  So literally like feeling, he's feeling. Somebody's catching his hair and lifting him up. Obviously it's not physical, right? It's not physically somebody's lifting him up. But spiritually he's feeling like that. As though somebody's holding him, taking him up. And in vision he's seeing what's happening in another place in Jerusalem. So these kind of experiences God can also give to us today, right? So and we can have those things through which the Holy Spirit is, actually it is a spiritual experience. That means this is an experience in his human spirit from the Holy Spirit. But he's using natural language, like somebody caught me by my hair and lifted me up, took me in the middle and showed me these things, right? He's using natural language, but actually it is a spiritual experience. In the spirit he's having this, right? Another many, as you can learn also, the Holy Spirit lifted me up, he brought me towards the gate and he showed me these five men, 25 men, he saw the people, he recognizes some of them. They are sitting there and they're having some discussion. In Ezekiel 43, the Holy Spirit is bringing him to inside the temple and he's showing him about the temple being filled with the glory of God. So these are spiritual experiences. We see this even with Daniel, right? Daniel had visions and dreams. He had angels come to him, right? What we see is in Daniel, Daniel 715, his spiritual experience was so powerful, it affected his soul and body. He says, the visions of my head troubled me and I was gripped in my spirit. Meaning I was so disturbed, he couldn't even go to work. I'm not saying don't go to work, but it affected him so much. Some of the visions, the spiritual experiences. And of course he also has angels come and talk to him. And Angel Gabriel comes and talks to Daniel, giving him a message and understanding of the dreams. And then when the angel touches Daniel, he receives strength to stand up. Sometimes he falls flat. Angels touches him, gets strength to stand up. So spiritual experience affecting the soul and the body. And we know of others in the New Testament, Paul the Apostle, he was caught up to the third heavens and he heard things about God. He says, I can't even come and share that with you. I can't express it to you, the things I heard and saw. Such worthy experiences. And of course John the beloved, we know he was caught up to heaven and God gave him the revelation of things to come. And he wrote the book of Revelation. So many different kinds of spiritual experiences. So we talked about the normal things which would be like being led by the Spirit, the fruit of the Spirit, the manifestations of the Spirit or the gifts of the Spirit. Those are common, all of us experience it. But then there are these unusual experiences which can happen and we should be sensitive, open to it. But there is this question, should we ask God for these experiences? Because sometimes you'll hear some people pray, ask God to take you to heaven. Ask God, do you want to go to the third heaven? Ask God to send his angels so you want to talk to the angels or those kinds of things. You'll hear some people preach those kinds of things. My thing is this, my opinion about it, my position about that is ask God for more of God. Ask God for more of him, not the spiritual experience. You say, God, you know, I'd like to have, it's okay. I like to have these. You can tell God you like to have it. But don't go after the experience, go after God. And how and what experience He gives you to leave that to the Lord. Because the danger in going after the experience is because even the devil can duplicate it. Okay, devil also can duplicate. And sometimes people are so interested in that experience. Then when they have the experience, you don't know whether it's really God or the devil giving them that experience. Some angel came and spoke to me. Okay. You have to test it. Right. And you have to make sure that whatever that angel told you is correct according to the word. Otherwise it could be some other angel. You know, so that's what I would always encourage us is, yes, pursue God and say, God, I'm open.  You know, I'd like to hear from you. I'd like to know you. I'd like to receive revelation. I'd like to encounter your presence.  And also everything has to be discerned. That's to be tested. You know, have a vision, have a dream. Test it. Is that from God? Is it not from God? So don't just accept every spiritual experience you have. You have to test everything and evaluate it. Okay. Go ahead. Have a question. Starting, say that again. So when you know for sure, so whatever we receive in the spirit, we have to test, but once you know that it is God, you go with it. You don't have to doubt it, right? Especially when you, I want to use the word become familiar or you are able to recognize how the Holy Spirit is speaking to you. Then it becomes easier. Yeah, that is the Holy Spirit.  Yeah, I know that's the spirit of God. I'll go with it. If you're not sure, then you test it. It's okay. Holy Spirit, is that you or is it my own soul or is it just some strange idea coming from somewhere? You test that. And also be, I think when the matter is very serious, very important or when the matter is affecting someone else, then we have to be more careful. And suppose I get an idea or something come in my spirit, you move to Delhi and start a church in Delhi. Now that is a serious matter. I can't simply go and because now I have to think about, okay, is this really from God? Then what will happen? Who is going to be responsible for everything happening here? I have to think of all those things, right? So then I have to really test that and really, you know, pray and make sure that is God. Otherwise, if I simply go, it will unnecessarily hurt whatever is happening here. But if it is God, then I have to obey God, right? So that is a serious matter and is affecting others also. So that one, if you really pray, you might, I will also discuss it with other pastors. I'll say you all pray. Let us get the mind of the Lord on this. Let us make sure we make the correct decision and then we make a decision.  Okay, you know, whether right or wrong, the person will be happy. Bless that person. So, you know, so depending on what that leading is, you have to be careful how you test it and so. Okay, last point here. We must also recognize that demonic powers can affect the human spirit. So this is not in the case of the believer. You're talking about the unbeliever. Just a little comment here. Like we said, some people can be under the influence of evil spirits. Some people can be possessed. Some people can be empowered.  Sometimes they can be doing out of jealousy or ignorance, but sometimes they can be under the influence of demonic powers. So why is that man attacking? Why is that man like, you know, that why are they saying all this? Why are they coming against us? It could be there is demonic influence making them do that. So then we are not fighting flesh and blood. We deal with the influence. So you say, in the name of Jesus, I take authority over every spirit that's influencing that person or that community people who are against a bind those works. Command them to leave. Because it is not just them as human beings attacking or persecuting or coming against the believer. There's influence. Demonic influence. So you did this. Sometimes it's demonic possession. Okay. That means, you know, that person is really taken over by even spirit of spirits and their manifesting. There's also demonic empowerment. That means the enemy is giving that person power to do things, supernatural things. So they may be able to manifest some power, but where it is coming from, from the demons, giving them power to do it. So that also at a dessert. So they can even tell fortune. They may even tell your past or tell your future. Some things. You were born this date. How do you know? From where? Deliverance, healing, all those things. But remember Bible calls it lying, science and wonders. Different. It's coming from a demon power and causing these kinds of things. So all these things are happening. We just have to recognize that. And sometimes for Samuel 28, they can impersonate, pretend to be somebody. Hello, I am Samuel, prophet Samuel. I've come to give you a prophecy. They can impersonate. So we have to be discerning.  No, it's not prophet Samuel. So I'm spirit that impersonates. Sometimes they can even appear like Jesus, appear like Jesus. So you, if you're not discerning, you think Jesus came to me today and gave me these words. Be careful. Because they can come in any form. Like, you know, impersonate. So we have to be careful. The messengers of Satan appear like angels of light. They can come like any. They can impersonate anything. Pretend. And sometimes, you know, they affect the mind.  The real test is, if it is the Holy Spirit, your spirit will bear witness. That is the Holy Spirit. If it is not inside, you say, no. Something is wrong. You can discern. It's not right. Something is wrong. Okay. Let me pause here. Any questions? Let me see online students. Any questions from online class? Okay. Let me just introduce the next lesson and then we will pause. Oh, sorry. There's one more question here. I forgot. This God. Let me share this. Sorry. There's one more portion. We finished that today. So the question is, this is on page 20. Does God harden the human heart?  Pharaoh, think about Jacob and Esau or Esau and Jacob. Think about, Judas is carried. So question is, did God make Judas go and betray Jesus? Because if Judas had not betrayed Jesus, Jesus would not have gone to them. And if Jesus didn't go to the cross, we would not be safe. So did God make Judas go and betray Jesus? And if God made Judas go and betray Jesus, then Judas can say, I did the greatest work. I cannot be called a sinner. I cannot be called a betrayer because I did the greatest work of only then, only because of me. Jesus was crucified. So did God harden Pharaoh's heart? Or what was that? Esau and Jacob.  Esau, I have hated.  So these are questions that, and Paul addresses this in Romans. But let me just summarize that. So when the Bible says God hardened Pharaoh's heart, when we look at it carefully in the book of Exodus, and I've given the verses here, that we see that Pharaoh actually, he hardened his own heart. Initially, as Moses kept coming, Pharaoh hardened his own heart. That means he chose saying, no, I will not give into Moses. Who is he? Moses? God was working science in miracles. But even though the miracles were happening, Pharaoh was choosing to say, no, I will not accept this. So initially, Pharaoh was hardening his own heart.  So, Pharaoh, you want to do that? Go. So in that sense, when the Bible later says, the Lord hardened Pharaoh's heart, we must understand it in that sense. That means God gave him up, let him go. You want to go that way? Go. And that is consistent with the rest of scripture. So even in Romans chapter 1, three times, it says, God gave them up to their own ways. So it's not like God made them to go that way. He gave them up. And people chose to sin, and people chose to deny the truth and worship the creature instead of the Creator. And people chose to commit immorality. God gave them up. I was, okay, you are going? I'll let you. So in that sense, we must understand that God hardened Pharaoh's heart or he gave them up. He didn't make Pharaoh hard in his heart. What we see is Pharaoh starting hardening his heart in the beginning. That means refusing to accept that God was working. And so then God said, okay, you go that way. For Jacob and Esau, we'll understand that God was speaking ahead of time what he saw. Jacob and Esau do. So he was not determining their action. He was declaring their action, declaring what they will choose. He was declaring ahead of time that Esau would choose to gratify his natural desire instead of pursuing his spiritual birthright. So that's why he said, I love Jacob because he's pursuing the spiritual.  So when God said ahead of time, Jacob, I have loved Esau, I have hated. He's not deciding the decision. He's declaring based on the decision they're going to make what he loves and what he dislikes. Same thing with Judas, right? God didn't make Judas go and deny Jesus. He knew ahead of time the choice Judas will make that he was willing to sell Jesus for 30 pieces of silver. But God would use that, the very act of Judas to then unfold the crucifixion and all that he planned. So it's not like God made Judas go and betrayed Jesus. God knew ahead of time what Judas was going to do. And he used that to see the crucifixion happen. So we must understand it correctly. And therefore we don't say, God is making me do wrong things. Or anybody do wrong things. So we will get into lesson number six next week. Any questions before we close? Go ahead. Will God choose someone? Will God choose someone? He will. Like if we see, for example, Judas, Jesus, and God knowing before there is also prophecy that he will betray Jesus. Will God choose someone? So the prophecy is God declaring ahead of time what is going to happen. Because he has already seen it, right? So he's declaring it ahead of time. So the question is, could Judas have been like John or Peter or any one of the other apostles who did not, I mean, who did not say John, he never denied Jesus. Could Judas have been like John? And the answer is yes. He could have been like John, a faithful, beloved disciple. He could have been. But Judas betrayed Jesus. Not because God made him do it. Not because God chose Judas and said, Judas, you can't be one of the twelve. I need somebody to betray Jesus. But he saw ahead of time that one of Jesus' twelve disciples would betray him. And so he foretold that. But on my own has lifted his heel up against me or, you know, I've been betrayed in the house of my friends. He foretold that. But it will be against free moral will to say that God chose Judas. And made him do this as though Judas had no choice to be like John, another beloved disciple. No, God knew ahead of time. He spoke ahead of time. He foretold it. But that is not in a sense of forcing Judas to do it. But it's in a sense of declaring that he will do this. But Judas, because otherwise what will happen is God will be working against free will, which is not right. He will not do that. So let's think of another scenario. If all of the twelve apostles of Jesus were faithful, nobody betrayed him. Could Jesus still have gone to the cross? Yeah, because somebody else would have come. Maybe the soldiers themselves would have come. Or a lot of people, the chief priests and all those other religious leaders were against Jesus. So somebody else would have taken him and put him on the cross. So the crucifixion would still have happened. So we cannot say that God made Judas do it. God foretold it because he saw it happening anytime. So we have to balance and respect free will and get the foreknowledge of God. And keep it together. Can Jesus also be the same with people nowadays? Even God knows that later they will be like, we see in the internet, people will be like, even if it happens, God will say, see who will leave him, he will still have it. Yeah, so the invitation is open to everyone. Whoever responds to the invitation becomes the chosen once. But if somebody decides to deny and walk away from the faith, that's entirely their choice. Did God know that it will happen? Yeah, of course, he knows everything. But did God make it happen? No, that was still their choice. Go ahead. Yeah, so they are praying to something or someone they may not know. Like Paul writes in 1 Corinthians 10, he says, don't you know that the sacrifices that the Gentiles offer, they're actually offering it to demons. They're offering it to the idol, but they're actually offering it to demons. 1 Corinthians 10, he says. So they don't know that. They may think I'm doing this to some idol or some temple. But behind that there is what we know is the demonic past. Okay, let's close. Somebody can pray and close and we'll dismiss. Amen. All right, have a good day. Thank you, bye.


Good afternoon everybody I have a couple of housekeeping items first first I want to thank all the members and supporters for making the trip out here to midwinter conference This is the final session of the 114th Congress and for those of you that like sports or familiar with sports I would probably say that this is fourth and ten right now At the ten yard line and we need to punch it home. We need this touchdown There's a lot of bills out there both in the house and in the Senate That we really need to get across the goal line and it would be great To be here next year to talk about some of those bills that have been enacted into law But I'm going to tell you that we not only need your support We need to support from the people that support us in your hometowns. Okay One of the interesting things about these conferences and DAV Conventions our members and supporters and I've been coming to these Probably about 13 years now is our members are very honest If they like something they're gonna tell you and if they don't like something they're gonna let you know as well So I have a couple of takeaways from my last briefing last year and these were some of the comments that I received They said Paul your budget presentation. There's too many numbers to keep track of come on tone that down a little bit So I'm gonna give you a synthesized version of our budget proposal But for those sticklers that like numbers we're gonna have those posted on the website as well So you're gonna get two things to see the second He said Paul during your budget presentation you focus on one side of the room It's usually the side of the room with the projector. So I'm gonna spread the love this time round I'm gonna move my way around like a like a sprinkler head. All right The third the third they said Paul You've been doing this for two years now and you've been giving out $10 Starbucks gift cards, you're not keeping up with inflation and what I would say to that if you receive DAV's alert that we weren't getting a cola this year now, you know why it's 10% again this year so For our quiz for our quiz this year. I will have again $10 Starbucks gift cards and we'll lay out some ground rules Regarding the quiz as we get closer to the end What we have right here is the cover page of my report And what I would like you to see here is how the budget breaks down for the federal government You have the largest portion of the federal government, which is our military. That's where most of our funding goes But interestingly, you'll see who is second Veterans benefits 75.4 billion dollars in discretionary spending for the VA which equates to about 7% So we are getting a bigger piece of the pie as time goes on and That's outstanding. I mean we've been in in war for so long and we've been fighting these issues for so long It only makes sense that the budget needs to increase to keep pace with demand Interestingly, the military's budget is eight times higher than the VA's budget Let's talk about what the budget is it is a constant moving breathing Fluctuating animal with people throwing out numbers here and this is how much we're gonna spend I want to talk to you about the independent budget With which DAV and VFW and paralyzed versions of America we compose Basically, it's independent. We say that based on what we're seeing Based on some of the gaps that are out there. This is how much money these programs need to function effectively You have the president's budget requests as I like to refer to as the PBR Last year some people called on that it also stands for paps blue ribbon So I was told this year. I need to spell out that it's president's budget requests and not the paps blue ribbon Then you have the house appropriations committee the Senate appropriations committee And then that will break down into the subcommittee that deals with mil con VA in both the house and the Senate And so you have all of these groups us You have the president and the administration you have the house and the Senate that say no, this is how much we need to spend No, this is how much we need to spend no This is how much we need to spend and at the end of the day coming close to October 1st all of these recommendations we hope line up and nothing is is is too unbalanced We're trying to arrive at an agreement between everybody I'm gonna talk to you a little bit about some key individuals in the house and in the Senate on the full house Appropriations committee with the leadership within that committee We have chairman Harold how Rogers. Do we have anybody here from Kentucky? No, that would have been good to have somebody to speak to their staff On the minority side in the house We have the ranking member need a low lead. Do we have anybody here from New York? Anybody meeting with her office Yes outstanding And on the Milcon VA, which is the subcommittee from the full committee We have the chairman on the Milcon VA subcommittee in the majority Charlie Dent from Pennsylvania anybody here from Pennsylvania Excellent, and in the minority. I know we have some people here from Georgia And in the minority we have the ranking member Sanford Bishop Outstanding I'm gonna come back to why this is all important I'm gonna move into the Senate and In the Senate we have in the full Senate Appropriations Committee We have in the majority the chairman that Cochran from Mississippi anybody here from Mississippi Excellent and the minority. I know we have some people here from Maryland. We have the minority vice-chairwoman Robert Mikulski. Yes Outstanding and then the Senate Milcon VA subcommittee chairman Mark Kirk and Ranking member John Testa from Montana. Please forgive me. I left mr. Kirk's state out off there Apologize Let me just give you some insight into why this is important that we're meeting with these key individuals Not only are they responsible for legislation, but that it comes down to how those dollars in VA will be appropriated Right, so if we have their ear and we tell them listen We know that this is the president's budget request But this is our independent assessment and this is what is going on out there This is how much the VA needs if we can snag their ear so they can hear what they're what we're telling them That gives us a great opportunity to get what we're trying to advocate for okay, and It's important that once you meet with these folks that you communicate back to us who you met with How those meetings went because then you can establish a contact between them and Our office, which will give us a leg up. Okay a lot of times when I have the opportunity to visit at Different conferences or different department conventions, and we talk about legislation that is moving and the grassroots Advocacy one of the things that I will say is that our staff could only take it so far at the end of the day What it really comes down to is our grassroots and our supporters because you're the ones in those states in Those districts that make sure that they hear our message. It is vital to our our efforts The independent budget for fiscal year 2017 2018, but we released that on February 9th 2016 the president's budget request PBR is due to Congress between the first Monday in January and the first Monday in February of each new year and It was received by Congress February 9th 2016 and this will be President Obama's Final budget presentation, and you can get information about VA's budget there the a.gov budget the federal government's fiscal year begins on October 1st of every year and DAV's successful advance appropriation campaign protects mandatory spending and VHA medical care So when we're up here talking about why it's important to get a budget on time if We were successful with our advance appropriations initiatives There are still some funding that has to be appropriated on October 1st some discretionary funding So for those of us that receive disability compensation payments those survivors that receive DIC payments Education payments the money that is turned on that you received every month. That's protected But when we get into the bodies that's needed the IT infrastructure that's needed That is where the wrangling takes place. Are we going to go up? Are we going to go down? Or are we going to keep it flat for fiscal year 16? What did we recommend in the independent budget? We recommended 74 point four billion dollars in discretionary spending The president's budget request 73 point five billion dollars in discretionary spending So what did Congress appropriate and what am I talking about for the current year? Remember the current year the fiscal year for 16 began on October 1st, right? But V8 in receive its funding until December. So what we got finally was 71.4 billion dollars in discretionary spending 91.3 billion dollars in mandatory spending that came out to a hundred and sixty two point seven billion dollars in total spending And the advance appropriation we got sixty three point three billion and 103 billion for mandatory spending our total spending right now for fiscal year 17 and again This is what we're debating now. This is what we're talking about now What is VA going to get for fiscal year 2017 right now? It's projected to be a hundred and sixty six point three billion dollars What did we recommend for fiscal year 17? We said the VA needs about eighty four point four billion Dollars in total discretionary spending, which was about ten billion dollars over the previous fiscal year over fiscal year 16 seventy three billion dollars is for VHA alone The president's budget request for 17 eighty four point two billion dollars into total discretionary spending with seventy four point two billion for VHA and Three billion dollars in medical care collections And where are we at with the house and the Senate? Well right now? They need to determine. What is the budget going to be for the federal government? So we still need to get to that point Then we'll get into what do they recommend in the house? What do they recommend in the Senate for VA spending and then we have to come to an Agreement we have to work that out between both chambers What did we recommend some highlights from the fiscal year 17 IB budget? Staffing for compensation and pension services. I would be paying attention to some of this stuff because you know We'd like to have a little quiz at the end. So hopefully you're writing some of this information down not all of it We recommended 1700 employees for VBA alone That would address non-rating activities. Excuse me non-disability rating activity activities call centers and fiduciary programs The president's budget request only requested 300. So we got a difference of about 1400 personnel We recommended 158 voc rehab 158 for vocational rehabilitation services zero in the president's budget request And they've been flatlined over the past few fiscal years We recommended eighty four point four billion dollars in discretionary spending an increase of four billion dollars over sixteen or five percent And for VHA we said seventy three point five billion for VHA health care an increase of two point six billion over fiscal year Sixteen or a three point six percent increase for construction We recommended two point two billion dollars last year. They enacted a hundred excuse me one billion Excuse me a billion one billion six hundred million dollars and for this year only nine hundred million dollars has been requested For construction projects and this is important to note here off to the side in fiscal year 15 VA projected It will take between 18 to 22 billion dollars To close all current and projected gaps in access utilization and safety VA is managing 30 major construction projects that are partially funded Some of which were originally authorized by Congress in fiscal year 2004 These projects need to be put on a clear path to completion For medical and prosthetic research the IB is recommending seven hundred and forty million dollars Please forgive that the typo right there. It should be seven forty. We'll get that corrected and the president's budget request 663 million dollars For VBA and the Board of Veterans Appeals. We've been hearing a lot about appeals We've been hearing a lot about the Board of Veterans Appeals. So what did the IB say they needed? Together to need about three point one billion dollars For fiscal year 2017 and fiscal year 16 They got three point one billion and for fiscal year 17 the president's budget requests only requested 2.9 billion dollars. So we're off there. We need to bring those numbers up Okay I'm gonna move into some of the quizzes some of the questions we have for our quizzes just a couple of ground rules Number one if you shout out the answer you have to buy Starbucks gift cards Okay, or you have to do Ten eight count bodybuilders. So for those of you that were in the military You should be familiar with what the eight count bodybuilder looks like we're gonna go ahead and rotate across the room So that we do spread the love this year And I will begin please raise your hand. I will begin with the first question. Here we go The first question is who is the chairman for the Full House Appropriations Committee back there We have Hal Rogers Survey says how Roger's from Kentucky. Good job, sir. Here is your gift card $10 to Starbucks come up and get it at your leisure. Joy. Would you give that to him, please? Thank you Good job Next question When does VA's or the federal government's fiscal year begin Warren October 1st? Good job, sir. Come on up grab your gift card All right, so I was on that side of the room now on this side of the room. I'm tracking Next in the house, what is the name of the committee responsible for approval of appropriations? Sir ma'am we have appropriations committee very good house appropriations committee. Come on up There you go Next question. I know some of these may seem quite simple, but I want you to remember these I want them to be etched into your mind. So when you're dealing with people on the hill, some of this stuff is going to resonate Next question in The Senate, what is the name of the subcommittee responsible for VA's appropriation? We need some answers in this section All right, don't say it in look over there ma'am close sir Say the whole thing Very good. Come on up It is the Senate Milcon VA appropriations committee Next question. How many full-time employees did the IB recommend for VBA sir in the middle? 1700 survey says 1700 come on up grab your card. Here you go To and I believe we're up to our last question Where does the IB recommend placing? 1000 of these new FTEs ma'am Processing appeals that is correct. Come on up grab your gift card. Very good. Just one lot final piece You can find this and more this and more information here at DAV org events It'll be posted here and I thank everybody for their participation. If you have any questions, I'll be happy to answer Thank you everybody


Friends of FanDuel, what's going on and welcome to the week for DFS Studs edition of the FanDuel Hurry Up. I'm Ryan Williams. You can find me on Twitter at ryanalexander underscore W and I'm here to talk about three guys that I think you should be building your FanDuel main slate lineups around. Let's get into it. Starting with quarterback. We got Jalen Hertz. He's coming in at $7,900 this week. I love where he's priced. You're looking at him right above Matthew Stafford, right below some of these studs in Patrick Mahomes, Josh Allen, Lamar Jackson, which I think will keep his ownership down. And all this guy does has been putting up fantasy points since he's been a full-time starter in the league in five of his six full starts. He has put up 20 plus FanDuel points. That's definitely what we like. And then we're looking at the matchup here where KC has just been a shell of themselves on defense to start the year. They've allowed 26.2 FanDuel points to the position. And then we're talking about what Jalen Hertz does best, which is kind of moving around. That didn't happen so much in the Monday night football game, but in general, this guy is going to use his legs to kind of get out of positions. And even with the offensive line, they're dealing with some injuries. I think he could expect that this week. And Kansas City has allowed the most rushing yards to opposing quarterbacks, the second most attempts to opposing quarterbacks. So I think there's some room for Jalen Hertz to put up a real nice game here. Roll over 20 FanDuel points and be a staple for your FanDuel lineups in week four. Let's talk about a wide receiver in that same game. And I'm going to go on the other side here, and that's Tyree Kill at 8,200. This guy's had a rough start to the season. He really hasn't been able to get anything going, a couple tough matchups. Patrick Mahomes, he's turning the ball over. So not much room for explosiveness to even happen on that side. But he is a breakout waiting to happen. I want to be in on the Tyree Kill breakout before we get there. One of the big things about Tyree Kill that I love playing in fantasy, I'm not even going to talk about the matchup. Just in general is his road splits. This guy has excellent road splits compared to home. I don't know what it is about him, but all of his explosive games usually come on the road. Seven of 10 of his games where he scored more than 27.5 FanDuel points have come on the road. And a lot of those 30 plus point performances that he's had have been on the road as well. So this guy, he's just an explosive talent. And I love putting him into FanDuel lineups when he's not going to see high ownership. I think that there's guys priced around him in better spots, possibly better game environments that people could talk themselves into. And the fact of the matter is, is the way that Philly plays their defense, they haven't allowed too many big plays deep. That's why Devo Samuel and the San Francisco matchup was eating, eating them up with nine targets, I think for, for six catches and almost a hundred yards. So people might lean to Travis Kelsey in this matchup, but I'm going to lean the Tyree kill side on the bring back on my Jalen Hurts teams and hope for just the big score from Tyree kill to really put me up in tournament lineups. I think you should as well too. Let's talk about another receiver who's had a slow start to the year. And that's my guy, Calvin Ridley. He comes in at 7,200. He's the 13th, 13th highest price receiver on FanDuel for this week. And I guess it's deservingly so. I mean, he's playing with the quarterback that some people might say is cooked, hasn't looked great. But if there's one thing that can kind of get things back on track, it's, it's playing against a good, or playing in a good matchup, playing in a good game environment. We have a 48 game total here as Atlanta Falcons are taking on the Washington football team. And this Washington football team on defense has been absolutely atrocious. They've allowed the second most FanDuel points to the wide receiver position. They've allowed the most catches and yards while allowing the second most targets to the wide receiver position. So if there was any get right spot that Calvin really could have, it's in this matchup right here, 29 targets on the season for him. He's tied for six in the league with that 12 more than anybody else in the team, which is Mike Davis, ironically. So you know, he's got a grasp on this wide receiver position. Kyle Pitts has been slow to start and he's third in the league in percentage of team air yards. So again, when we're talking about the big playability and wanting to take something home, I think that Calvin Ridley can, you know, have more than 65 receiving yards for the first time in the season this week. And I want to be in on it. So that's why I'm going to play Calvin Ridley on a majority of my lineups this week and hope that it pays off. That's going to do it for the week for DFS studs on the fan dual hurry up. Make sure you guys are subscribed to the YouTube channel. Give us a like button, hit the subscribe button. We appreciate all that. We appreciate all the traction we've been getting on the fan dual channel this year and I will catch you guys next time on the fan dual hurry up. Ryan Williams, you can find me on Twitter at Ryan Alexander W signing off. We'll catch you guys in the DFS tournaments on fan dual and we'll catch you guys next week on the channel. Peace.


At Audiology Associates of Prestonsburg, you can live your life the way you want and find the freedom of better hearing. You'll experience patient care that is specific to you with exceptional follow-up care that ensures your hearing and balance needs are being met. Audiology Associates at 1428 Northlake Drive in Prestonsburg. The City of Paintsville will be bringing a few Halloween events to the downtown area this weekend. Earlier we spoke with Chairperson for City of Paintsville Tourism Beautification Anita Watts about some of those activities. And tomorrow morning between 10 and 12, we will have trigger treating downtown is for the local schools here. All the businesses will be given out candy. And then our regular, of course, countywide trigger treat will be from 6 to 8 Saturday. And that's about what we have going on. The pumpkin house that was scheduled to be today this evening, that has been canceled. In addition, Joy House Dance will be hosting a thriller and Adams family dance in downtown Main Street. Alongside the historic SIP theaters, double feature of 9th Living Dead and House on Haunted Hill, all beginning at 6.30 p.m. this Friday. For Mountain Top News, I'm Joel Korgel.