The Windows Azure Linux Agent (waagent) manages VM interaction with the Windows
Azure Fabric Controller. It provides the following functionality for IaaS
deployments:
.
* Image Provisioning
- Creation of a user account
- Configuring SSH authentication types
- Deployment of SSH public keys and key pairs
- Setting the host name
- Publishing the host name to the platform DNS
- Reporting SSH host key fingerprint to the platform
- Resource Disk Management
- Formatting and mounting the resource disk
- Configuring swap space
.
* Networking
- Manages routes to improve compatibility with platform DHCP servers
- Ensures the stability of the network interface name
.
* Kernel
- Configure virtual NUMA (disable for kernel <2.6.37)
- Consume Hyper-V entropy for /dev/random
- Configure SCSI timeouts for the root device (which could be remote)
.
* Diagnostics
- Console redirection to the serial port
.
* SCVMM Deployments
- Detect and bootstrap the VMM agent for Linux when running in a System
Center Virtual Machine Manager 2012R2 environment
.
* VM Extension
- Inject component authored by Microsoft and Partners into Linux VM (IaaS)
to enable software and configuration automation
see https://github.com/Azure/azure-linux-extensions
Installed Size: 924.7 kB
Architectures: all