Kubernetes Webinar Series - Building CI CD Pipelines with Jenkins and Kubernetes

preview_player
Показать описание
Learn how to configure CI/CD pipelines with Jenkins and Kubernetes. We will show you to how to automate deployments from source code to production clusters.
Рекомендации по теме
Комментарии
Автор

Bravo. No seriously, I could not figure out how CI/CD would work across load balancing and horizontal scaling on AWS, if each instance was suppose to be a Jenkins slave, etc. I guess the lesson here is to use Kubernetes (and maybe GCP) instead; it configures load balancing settings (well). Commit to github => Jenkins, push to docker hub, Kubernetes deploy to environments and scale, declarative yaml files. Done. Kubernetes even lets you roll back to previous container versions. I don't know how you would do this without containers unless you were to re-build every horizontal box for every release. Networking there also seems like a nightmare. Kubernetes is a godsend. Treating containers as build artifacts is a bit of a hack but I guess I can deal with it. I suck at devops. Awesome video. Thanks man.

alexanderkleinhans
Автор

Thank you .Nice video i have one doubt where your doing build hellowhale image? i mean in cluster or any one of the node
Thanks in advance

nandhureddythippareddy
Автор

The video was awesome ...Explained in detail!

vaibhavpund
Автор

at 08:22, just noted that you said ghanta :D

anaslatif
Автор

Great explanation! Thanks for the video.

jorgerangel
Автор

without kubernetes global tool configuration, how did you get that kubectl executed...

srikanthkesireddy
Автор

Amazing video. It helped me a lot .Thank you, Thank you very much.

ramalingamvarkala
Автор

Thank you very much for all your efforts!

MannuJadhav
Автор

You are the best !! Very Nice Explanation..

prakharmehrotra
Автор

Its awesome. You gave a good idea about all concepts. And Let me ask few queries

1. You are saying that code is taken from github, then why you are using docker hub ?, Since every rollout you are only doing commit to github. So what is the docker hub role?

2. Can I use commiting codes in repository without using docker hub ?, I don't want to take my client code in a public place.

3. Can I use a private on-premise SVN repository with Jenkins?

4. If I am using more than one nodes in kubernetes ( Means I am using 3 nodes plus cluster master VM. ), How I need to create the shell script for releasing into different nodes ? Where I can create my pod.yml, service.yml ?

princevarghesev
Автор

where that ./kube directory in the jenkins machine came from?

antisony
Автор

At around 32.27, did you install kubectl in Jenkins server? How does it know which one is the master K8n node? It is very confusing to me that how Jenkins server is going to know where is Kubernetes cluster?

yasirm
Автор

what basic settings you have done to connect to kubernetes cluster from jenkins server

Cooldsachin
Автор

Thank u so much !! I i wish to create CICD pipieline with kubernetes always. It worked for me fluently in AWS. And i have a question, ru running jenkins and kubernetes in different nodes or same? i tried in the same only.

shivapondichery
Автор

My builds failed saying that the kubectl not found...? what is the problem...?

derk
Автор

Dude, what AMAZING video, thank you so much for doing this. You just made my night. +1sub

Fingiorstyle
Автор

Quick question. So I'm noticing that you currently have 4 instance provisioned on GCP. Likewise, I have sinned up 4 servers as well hosted on AWS. I have 3 nodes in my kubernetes cluster, and a Jenkins master. In the build step you have specified kubectl and docker commands to build, push, and scale the app with kubernestes. So regarding your architecture, Do you have docker slave, or do you you have both Jenkins, and the Kube master on the same node? Please advise. Thanks!

trentoncain
Автор

How did you connect jenkins running on a separate VM to Kubernetes cluster? kubectl commands do not work in the jenkins pipeline without this integration.

anantht
Автор

i think, In CI/CD, each build will create new container? if yes, what will happen already running container?

abhaysingh
Автор

Where may I get a copy of your "demo.sh" file you refer to in this video? This would be extremely helpful sir! Thank you.

brianshanahan