VM Extensions
- Refer Here for complete info
- To Provide functionality of extensions, agents will be installed on VMS. We have Linux and Windows Agents
- Third Party Agents are available, Some of them are
- Chef Agent
- Puppet Agent
- Security Agents
- Proxy Agents
Exercise:
- Use Custom Script Extension to install Jenkins on Ubuntu 18
Cloud-init
- Cloud-init is generally used to execute commands/script after the VM is created. But Cloud-init is a standard which has simplified the way you write the script.
- Refer Here for samples.
- Not Supported by all the Operating Systems. Refer Here
VM Operating System Patches
- Operating System Patching can be automated using Azure Operations => Update Management