Azure Linux Agent 的作用
微软提供的Azure Linux Agent(waagent),能够定制发布到Azure上的VM的provison行为,方便与Azure 服务器进行交流。具体提供的功能如下:
-
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
- Configures virtual NUMA (disable for kernel <2.6.37)
- Consumes Hyper-V entropy for /dev/random
- Configures SCSI timeouts for the root device (which could be remote)
-