You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Many Linux Azure Marketplace images contain an **Azure Linux Agent**, which is responsible for completing the setup of the newly created Virtual Machine (VM), such as setting the hostname, username, password/ ssh keys, and mounting an ephemeral disk. This setup process is known as 'provisioning'. In addition, the agent provides support for Azure VM Extensions.
20
+
Many Linux Azure Marketplace images contain an **Azure Linux Agent** that's responsible for completing the setup of the newly created virtual machine (VM). The setup includes setting the hostname, username, and password/ ssh keys, and mounting an ephemeral disk. This setup process is known as 'provisioning'. Additionally, the agent provides support for Azure VM extensions.
21
21
22
-
The images themselves will be updated to be provisioned using an open-source provisioning agent, [cloud-init](/azure/virtual-machines/linux/using-cloud-init). cloud- init offers many additional benefits over the Linux Agent, including:
22
+
The images themselves are updated to be provisioned by using an opensource provisioning agent, [cloud-init](/azure/virtual-machines/linux/using-cloud-init). The cloud- init agent offers many additional benefits over the Linux agent, including:
23
23
24
24
- Performance - Using cloud-init with Azure, you can see improved reduced VM creation times in most cases.
25
-
- VM customization - cloud-init allows you to pass down VM configurations to cloud-init via[custom-data](/azure/virtual-machines/linux/using-cloud-init#deploying-a-cloud-init-enabled-virtual-machine), such as running scripts, installing packages, and adding users.
26
-
- Migration - If you are migrating from other clouds, you can migrate cloud-init configurations, and modify them where necessary to work with your Azure deployments.
25
+
- VM customization - cloud-init enables you to pass down VM configurations to cloud-init through[custom-data](/azure/virtual-machines/linux/using-cloud-init#deploying-a-cloud-init-enabled-virtual-machine). This process includes such actions as running scripts, installing packages, and adding users.
26
+
- Migration - If you're migrating from other clouds, you can migrate cloud-init configurations, and modify them where necessary to work with together your Azure deployments.
- If you deploy these Azure Marketplace images, then there is nothing further that you need to do. You can immediately take advantage of the benefits after the update.
35
-
- If you are creating custom images that derive from these images, and use the Linux Agent to process custom-data, check that your images still work correctly.
34
+
- If you deploy these Azure Marketplace images, then there is nothing more that you have to do. You can immediately take advantage of the benefits after the update.
35
+
- If you create custom images from these images, and use the Linux Agent to process customdata, verify that your images still work correctly.
36
36
37
-
cloud-init supports multiple input types, including a bash script or a cloud-init config. Review the 'cloud-init'[user-data](https://cloudinit.readthedocs.io/en/latest/topics/format.html) documentation.
38
-
- See [this](/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview) page for details on which images will be updated, and the timeline on when the updates will take place.
37
+
cloud-init supports multiple input types, including a bash script or a cloud-init config. Review the 'cloud-init'[user-data](https://cloudinit.readthedocs.io/en/latest/topics/format.html) documentation.
38
+
- See [this](/azure/virtual-machines/linux/using-cloud-init#cloud-init-overview) page for details about which images will be updated, and the timeline for when the updates occur.
39
39
40
40
## Frequently asked questions
41
41
42
-
Q1. Will the Azure Linux Agent still be installed in the images?
42
+
Q1. Is the Azure Linux Agent still installed in the images?
43
43
44
-
A1. Yes, the Azure Linux Agent is required for Azure VM extensions. The provisioning functionality will be disabled.
44
+
A1. Yes, the Azure Linux Agent is required for Azure VM extensions. The provisioning functionality is disabled.
45
45
46
46
Q2. Can the Azure Linux Agent and cloud-init be installed in the same image?
47
47
48
-
A2. Yes. To ensure that there is no conflict, the Linux Agent provisioning code is disabled and will not run.
48
+
A2. Yes. To ensure that there is no conflict, the Linux Agent provisioning code is disabled and won't run.
49
49
50
-
Q3. How can I tell if my image has been provisioned by cloud-init?
50
+
Q3. How can I tell whether my image is provisioned by cloud-init?
51
51
52
-
A3. Run `cloud-init status` to see if cloud-init has run.
52
+
A3. Run `cloud-init status` to learn whether cloud-init ran.
53
53
54
54
[!INCLUDE [Azure Help Support](../../../includes/azure-help-support.md)]
0 commit comments