I am unable to see newly created Agent on Agent pool. I thought I did wrong, and followed your video again and rebuild new VMSS in portal and still Agent is not visible in Agent pool section. I am always seeing "Azure virtual machine scale set agents will appear here when they are created". message. I have waited more than 2 hrs and still same problem. Please help.
There are some bugs with VMSS and DSC installation. Can you try below:- - Instead of attaching the script to VMSS as extension, try to add as a user data during VMSS creation. - If that doesnt work, try to set up on a VM
The extension needs to be able to download the build agent files from vstsagentpackage.azureedge.net/agent, and the build agent needs to be able to register with Azure DevOps Services. Make sure that this URL and Azure DevOps Services-related IPs and URLs are open on the instance. For IPs and URLs that need to be unblocked on your firewall, see below learn.microsoft.com/en-us/azure/devops/organizations/security/allow-list-ip-url?view=azure-devops&tabs=IP-V4
Thank you for the fantastic feedback. Yes, I will be excluding the background audio during the demo and explaination from now on. The reason I did not include that part, I wanted everyone to try themselves, steps are straight forward and I am here to help if you are stuck anywhere.
@@TechTutorialswithPiyush Ok thank you very much, I am testing and apparently leaving the instances at 0 in standby works, but now I have a doubt, if my instances do not have a public IP, how is it that the instance can communicate with Azure DevOps ? How does the internet connection work if I don't have a public IP ? Anyway it works because it is able to upload pipeline artifacts and send files to s3 buckets.
This is not the complete error. I am not sure what steps have you performed and where you are getting the error. Please join our discord server and share the issue in detail.
Why are we installing npm in the agent manually when we already have npm installation command in the Yaml pipeline itself? What's the different in installing npm once in the agent and then into pipeline?
Thank you for the feedback. Steps are same as what I have shown for agent installation. What issue are you facing? can you join our discord server and share the details in help az devops channel?
Hey, hii Piyush - Nice Sharing..!! sorry for asking you out of the video question but its regarding Azure only Had an question regarding "Azure registry container images should have vulnerabilities resolved (powered by Microsoft Defender Vulnerability Management)" - lets say suppose for this azure recommendation i want to turn off scanning of old images images and only with the latest tag image should be scanned and rest all should be ignored - How can i do it soo ?? Need to Improve my Azure secure score
Haven't seen a better tutorial for devops on youtube yet, thanks for all the efforts.
Glad you liked it!
This is BEST Azure DevOps Course on TH-cam 👍
Wait till you start the CKA course :D Thank you so much for the feedback!
@@TechTutorialswithPiyush thank you. I'm currently studying for the AZ-400. I will most definitely look at your CKA course after that 😄👍
Nice explanation very informative video ❤❤
Thank you so much 🙂
Thanks for the vidoes! What Azure DevOps certifications do you suggest?
Thank you! I'd suggest starting with AZ104 and then AZ400
I am unable to see newly created Agent on Agent pool. I thought I did wrong, and followed your video again and rebuild new VMSS in portal and still Agent is not visible in Agent pool section. I am always seeing "Azure virtual machine scale set agents will appear here when they are created". message. I have waited more than 2 hrs and still same problem. Please help.
There are some bugs with VMSS and DSC installation. Can you try below:-
- Instead of attaching the script to VMSS as extension, try to add as a user data during VMSS creation.
- If that doesnt work, try to set up on a VM
How do you keep the VMSS up-to-date with critical and security updates?
You need to patch the VMSS regularly by patching the base image, that is the challenge you get for using IaaS service.
@TechTutorialswithPiyush Do we need to whitelist any public IP related to Azure devops in our VMSS SUBNET to install the extension.
The extension needs to be able to download the build agent files from vstsagentpackage.azureedge.net/agent, and the build agent needs to be able to register with Azure DevOps Services. Make sure that this URL and Azure DevOps Services-related IPs and URLs are open on the instance. For IPs and URLs that need to be unblocked on your firewall, see below
learn.microsoft.com/en-us/azure/devops/organizations/security/allow-list-ip-url?view=azure-devops&tabs=IP-V4
Good one. Two feedback
1. Avoid background music
2. It will be great if you can show the linux script execution part as well
Thank you for the fantastic feedback. Yes, I will be excluding the background audio during the demo and explaination from now on.
The reason I did not include that part, I wanted everyone to try themselves, steps are straight forward and I am here to help if you are stuck anywhere.
Welcome to India Engg sahab
Thank you sir!
Thanks, great tutorial
Thank you
Very nice video!!! I have a question, how do I stop machines running in the scale set if there are no jobs available ?
You can use the metrics based autoscaling and set the min instance count to 0 . Here are more details
stackoverflow.com/a/64346804/7141267
@@TechTutorialswithPiyush Ok thank you very much, I am testing and apparently leaving the instances at 0 in standby works, but now I have a doubt, if my instances do not have a public IP, how is it that the instance can communicate with Azure DevOps ? How does the internet connection work if I don't have a public IP ? Anyway it works because it is able to upload pipeline artifacts and send files to s3 buckets.
@@juliancampos1479 it uses the Azure internal network and communicates via agent
@@TechTutorialswithPiyush Do you have any documentation to guide me? I can't find anything specific to internet connection with private IP.
I'm getting ProvisioningState/failed/VMExtensionHandlerNonTransientError error, please provide any solution
This is not the complete error. I am not sure what steps have you performed and where you are getting the error. Please join our discord server and share the issue in detail.
@@nikhilyadav-st8gh non transistent basically time out error try to run one more time
Great explanation and depth of each topic. The bgm is making me sleepy though. ;)
Thanks for the feedback, I removed the music after a few videos, you won't hear it in the later videos
When do you complete please complete fast it is very helpful
Yes brother, I am trying my best to complete this ASAP. Video #10 will be published on Monday and already sent video #11 for editing.
Thanks for the video :)
You're most welcome!
Why are we installing npm in the agent manually when we already have npm installation command in the Yaml pipeline itself?
What's the different in installing npm once in the agent and then into pipeline?
Let me check this
superb explanation, But getting the issue when install the npm by custom script, please share the document of install npm by custom script on linux.
Thank you for the feedback. Steps are same as what I have shown for agent installation. What issue are you facing? can you join our discord server and share the details in help az devops channel?
Please avoid background music. Its very distracting. Other than that, your videos are very helpful. Thank you :)
Noted
Sir, please could we not have background music? It's distracting to concentrate.
Sure bro, thanks for the feedback
Nice music i like it@@TechTutorialswithPiyush
@@TM-wv1zc Now I'm confused whether to keep it or remove from next time onwards. May be I will start a poll 😄
It's good
@@TechTutorialswithPiyush please remove it :)
Hey, hii Piyush - Nice Sharing..!! sorry for asking you out of the video question but its regarding Azure only
Had an question regarding "Azure registry container images should have vulnerabilities resolved (powered by Microsoft Defender Vulnerability Management)" - lets say suppose for this azure recommendation i want to turn off scanning of old images images and only with the latest tag image should be scanned and rest all should be ignored - How can i do it soo ?? Need to Improve my Azure secure score
You don't need to appolise man. You are doing a get job.
Thank you for the support!