Deploying microservice containers to Kubernetes with Octopus

Deploying microservice containers to Kubernetes with Octopus

Kubernetes is a hot topic in DevOps and in this webinar, you will get a 101 of Kubernetes and what's involved, and how you can use Octopus Deploy to manage your Containers, Pods, Deployments & Variable management. We cover the following topics: The basic concepts of Kubernetes Take an existing application and deploy it as containers using Octopus Deploy 00:00 - Agenda 00:54 - What problems are we trying to solve with Kubernetes? 02:40 - What is a microservice? 04:08 - What are and why use containers? 08:37 - What is Kubernetes 09:40 - What is a node? 10:52 - What is a pod? 12:40 - Why use Kubernetes? 13:35 - Why use Octopus for Kubernetes deployments? 14:32 - Use case for Kubernetes 16:12 - Demo 17:20 - Deploying Kubernetes Infrastructure Runbook 19:32 - Configuring Kubernetes deployment process 20:07 - Configuring SQL Server container deployment step 24:07 - Configuring Web front end container deployment step 27:27 - Configuring product service container deployment step 29:16 - Configuring shopping cart service container deployment step 32:12 - Configuring database deployment step 33:20 - Configuring load balancer deployment step 35:27 - Deployment 36:58 - Azure resources 43:07 - Q&A 53:21 - Wrap up The slides are here: http://g.octopushq.com/k8swebinarslides. Octopus resources that you might find helpful are: The ultimate guide to Kubernetes microservice deployments - https://octopus.com/blog/ultimate-gui... Octo Pet Shop containers - https://nexussample.octopus.com/ Deploy to a Kubernetes cluster - https://octopus.com/docs/deployment-e... Deploy a service resource - https://octopus.com/docs/deployment-e... Deploy an ingress resource - https://octopus.com/docs/deployment-e... Deploy a Helm chart - https://octopus.com/docs/deployment-e... Beyond Hello World Kubernetes blog series - https://octopus.com/blog/containerize... All Kubernetes blogs - https://octopus.com/blog/search?q=kub... Why use Octopus for Kubernetes deployments? - https://octopus.com/blog/why-k8s-and-... Kubernetes launch blog - https://octopus.com/blog/octopus-rele... Kubernetes deployment strategies visualized - https://octopus.com/blog/kubernetes-d... Deploying applications to Kubernetes with Octopus - https://octopus.com/blog/deploying-ap... Why we chose Kubernetes, Linux and .NET Core for Octopus Cloud - https://octopus.com/blog/octopus-clou... Importing Kubernetes YAML in Octopus - https://octopus.com/blog/importing-ku... Using template files in Kubernetes - https://octopus.com/blog/using-templa... Deploy your first container to Kubernetes via Octopus - https://octopus.com/blog/deploy-your-... Deploying to Red Hat Openshift with Octopus Deploy - https://octopus.com/blog/deploying-to... Deploy to Rancher with Octopus Deploy - https://octopus.com/blog/deploy-to-ra... Octopus Samples server - https://samples.octopus.app Octopus Samples Kubernetes sample space (login as guest) - https://samples.octopus.app/app#/Spac... Testdrive Kubernetes VM's - https://octopus.com/testdrive Our YouTube channel on https://octopus.com/videos Our Github samples repository on https://github.com/OctopusSamples Our upcoming events and past recordings at https://octopus.com/events Our knowledgebase repository on https://help.octopus.com/c/Knowledge-... Octopus on Twitter -   / octopusdeploy   ARM Templates quickstart from Microsoft - https://github.com/Azure/azure-quicks... Octopus community step library - https://library.octopus.com/ Octopus is free for small teams with less than ten deployment targets in the cloud and on-prem https://octopus.com/free.