Hot-deploying into Kubernetes using Telepresence & WAD
When you’re testing your enterprise application in a Kubernetes environment, the turnaround for changing, re-packaging, and re-deploying your application can become quite high. Telepresence aims to mitigate this, by proxying a locally running process into our Kubernetes cluster, as if the local process were part of the cluster. If we combine that approach with a hot-redeploy tool such as WAD we can vastly improve our development productivity.
In this video I’m showing how to locally start a container using Telepresence that is combined with WAD to quickly re-deploy any changes. The container that runs our Java Enterprise app acts as if it were part of our Kubernetes cluster, and can access the cluster-internal Kubernetes service instances.
Have a look at the example project and the previous video on how to re-deploy with Docker and WAD.
Found the post useful? Subscribe to my newsletter for more free content, tips and tricks on IT & Java:
Published on Java Code Geeks with permission by Sebastian Daschner, partner at our JCG program. See the original article here: Hot-deploying into Kubernetes using Telepresence & WAD Opinions expressed by Java Code Geeks contributors are their own. |