Being new to CI/CD and trying to learn it on my own, there are a number of places where I seem to have made assumptions that are faulty, making it difficult to get this to run successfully. For starters, I was trying to run this on my home Ubuntu machine. I don't understand the distinctions made about the various launch methods. Running at 13:50, the SSH connection is being refused. I'm going to start over, install on a remote server and see if things work/make more sense. I am doing this video lesson because I realized I needed to better understand how agents work in order to be able to succeed with the main goal tutorial "How to Build and Deploy a Java Web Application Using Jenkins". I like this teacher and this series, but it may be a little over my current knowledge level and it's been a challenge figuring out what the missing pieces are. There are a confusingly large number of videos on this channel.
"DNS set up to identify agent1" is not clear. Can you please elaborate. I tried the command at 17:21 "ssh-keyscan -H agent1 >> /var/lib/jenkins/.ssh/known_hosts" but it throws Temporary failure in name resolution
How do you specify which agent to run on in the JenkinsFile (pipeline file )? Can you use labels with the "agent" directive, or would you use the "agent " directive?
Hello Darin When you refer to previous videos you've recorded, could you kindly add links to those videos in the video description? It would greatly help in finding those videos and using the information provided there as a building block to understand the content in the current video.
Hi Darin, Thanks for the video. I have created Jenkins master in K8 Cluster and agents are Ec2 instances configured through EC2 plugin. I found some interesting issues, I could able to read details from secret files which are created under the workspace folder from an agent through the Jenkin pipeline and these files can access only through the root user. I understood that the jobs are running with the root user. How can I restrict my job to not read files from the fodders. In master node the Jenkins user is running with Jenkins:jenkins.
Great video, similar to how you created new node, how do I create new node under configure clouds under manage nodes section... We do it manually now but wanted to check if their is any rest API which can help to create nodes under configure cloud option under manage nodes in jenkins
Hi Darin, thanks for the informative video. Are there any _official_, or well trusted community / contributors, ansible-playbook(s) to create agents? Or a list of tools and / or packages that should be present? I have Proxmox with VM and LXC templates that I can easily spin up a new Debian 11 for a new permanent agent node. With a list of tools, I can create a playbook, if one does not exist.
Hi @CloudBeedDevs is not available in twitter, however I have a query, if anyone can help me with that. I need to connect an agent which lies in a completely different network, so I plan to use a bastian for that. The problem is that the security team doesn't want to expose anything on the hardware/OS level, and what I have access to is only the jenkins instance as an admin. I'm struggling to find a solution to connect to an agent via Bastian. Is there a way forward? (like IP address forwarding, or DNS rerouting or anything like that), pls help me.
Excellent way of teaching, calmly and in depth ! Thank you SIr !
Being new to CI/CD and trying to learn it on my own, there are a number of places where I seem to have made assumptions that are faulty, making it difficult to get this to run successfully. For starters, I was trying to run this on my home Ubuntu machine. I don't understand the distinctions made about the various launch methods. Running at 13:50, the SSH connection is being refused. I'm going to start over, install on a remote server and see if things work/make more sense. I am doing this video lesson because I realized I needed to better understand how agents work in order to be able to succeed with the main goal tutorial "How to Build and Deploy a Java Web Application Using Jenkins". I like this teacher and this series, but it may be a little over my current knowledge level and it's been a challenge figuring out what the missing pieces are. There are a confusingly large number of videos on this channel.
Your videos are awesome, crisp and up to the point. Thanks a lot! The video helped me in setting up a docker build agent!
Best videos I've seen, thank you for in depth explanations rather than "just do this" without the why, you got my sub
Thanks alot, really helpful! One thing i was missing was the fact that i had to add this plugin
"SSH Build Agents" to accomplish this process
Amazing explanation. Thank you very much.
Amaizing explanations on the videos.
Very helpful !!! Thanks for the specific instructions.
Your videos are just amazing; Can you please create a playlist by reordering theses videos
"DNS set up to identify agent1" is not clear. Can you please elaborate. I tried the command at 17:21 "ssh-keyscan -H agent1 >> /var/lib/jenkins/.ssh/known_hosts" but it throws Temporary failure in name resolution
Hey, did you resolve this error?
Many thanks! Great job!
How do you specify which agent to run on in the JenkinsFile (pipeline file )? Can you use labels with the "agent" directive, or would you use the "agent " directive?
This guy is just the best!!!
This video doesn't show how the add HOSTNAME/IP address of an agent to the controller. Can you help in setting it up?
awesome content, straightforward into what matters, thx
Huge thanks for this video - +7 due the expanded explanation for many fields configurations
Hello Darin
When you refer to previous videos you've recorded, could you kindly add links to those videos in the video description? It would greatly help in finding those videos and using the information provided there as a building block to understand the content in the current video.
Can you please help with AWS ec2 as an agent
very very informative, thanks
Hi Darin, Thanks for the video. I have created Jenkins master in K8 Cluster and agents are Ec2 instances configured through EC2 plugin. I found some interesting issues, I could able to read
details from secret files which are created under the workspace folder from an agent through the Jenkin pipeline and these files can access only through the root user. I understood that the jobs are running with the root user. How can I restrict my job to not read files from the fodders. In master node the Jenkins user is running with Jenkins:jenkins.
Great video, similar to how you created new node, how do I create new node under configure clouds under manage nodes section... We do it manually now but wanted to check if their is any rest API which can help to create nodes under configure cloud option under manage nodes in jenkins
Is there a video for restoring the jenkins’ data from the backup data?
Thanks a lot, I'll do it
You have done it yez again Darin! Great video, thanks!
Please create a video on multi configuration job
Great! Question please. We have to install and setup another Linux server first before create a agent ?
Hi there, one question.
My master use OS Windows (Windows Server 2019 Datacenter). To add a new node should I use the same OS ?
amazing video
really nice one!
Great job! I always enjoy and learn from your videos. Could you do a video on setting up a Windows Jenkins agent as a service, please? Thanks!
in my system after isntallation of jenkins it showing built-in node isntead of jenkins master
What if use shared libs? Will shared libs fetch in master ?
Hi Darin, thanks for the informative video. Are there any _official_, or well trusted community / contributors, ansible-playbook(s) to create agents? Or a list of tools and / or packages that should be present? I have Proxmox with VM and LXC templates that I can easily spin up a new Debian 11 for a new permanent agent node. With a list of tools, I can create a playbook, if one does not exist.
You are so awesome
Great video, thank you!
Greate videos
Very nice video! Do you have a similar tutorial for launching an agent by connecting it to the master?
nice video, thank you very much
it seems all of this is unecessarily complex
Hi @CloudBeedDevs is not available in twitter, however I have a query, if anyone can help me with that.
I need to connect an agent which lies in a completely different network, so I plan to use a bastian for that. The problem is that the security team doesn't want to expose anything on the hardware/OS level, and what I have access to is only the jenkins instance as an admin. I'm struggling to find a solution to connect to an agent via Bastian. Is there a way forward? (like IP address forwarding, or DNS rerouting or anything like that), pls help me.