Skip to content

Commit 818620d

Browse files
authored
Merge pull request #177600 from mgreenegit/patch-26
scenarios
2 parents 5a16d18 + 8a69411 commit 818620d

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

articles/governance/policy/concepts/guest-configuration.md

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,6 @@ both for machines running in Azure and hybrid
1313
The feature can be used directly per-machine,
1414
or at-scale orchestrated by Azure Policy.
1515

16-
Configurations are distinct from policy definitions. Guest configuration
17-
utilizes Azure Policy to dynamically assign configurations
18-
to machines. You can also assign configurations to machines
19-
[manually](/azure/governance/policy/concepts/guest-configuration-assignments#manually-creating-guest-configuration-assignments),
20-
or by using other Azure services such as
21-
[AutoManage](../../../automanage/automanage-virtual-machines.md).
22-
2316
Configuration resources in Azure are designed as an
2417
[extension resource](../../../azure-resource-manager/management/extension-resource-types.md).
2518
You can imagine each configuration as an additional set of properties
@@ -29,13 +22,27 @@ for the machine. Configurations can include settings such as:
2922
- Application configuration or presence
3023
- Environment settings
3124

32-
The results from each configurations can be viewed either in the
25+
Configurations are distinct from policy definitions. Guest configuration
26+
utilizes Azure Policy to dynamically assign configurations
27+
to machines. You can also assign configurations to machines
28+
[manually](guest-configuration-assignments.md#manually-creating-guest-configuration-assignments),
29+
or by using other Azure services such as
30+
[AutoManage](../../../automanage/automanage-virtual-machines.md).
31+
32+
Examples of each scenario are provided in the following table.
33+
34+
| Type | Description | Example story |
35+
| - | - | - |
36+
| [Configuration management](guest-configuration-assignments.md) | You want a complete representation of a server, as code in source control. The deployment should include properties of the server (size, network, storage) and configuration of operating system and application settings. | "This machine should be a web server configured to host my website." |
37+
| [Compliance](../assign-policy-portal.md) | You want to audit or deploy settings to all machines in scope either reactively to existing machines or proactively to new machines as they are deployed. | "All machines should use TLS 1.2. Audit existing machines so I can release change where it is needed, in a controlled way, at scale. For new machines, enforce the setting when they are deployed." |
38+
39+
The per-setting results from configurations can be viewed either in the
3340
[Guest assignments page](../how-to/determine-non-compliance.md#compliance-details-for-guest-configuration)
3441
or if the configuration is orchestrated by an Azure Policy assignment,
3542
by clicking on the "Last evaluated resource" link on the
3643
["Compliance details" page](../how-to/determine-non-compliance.md#view-configuration-assignment-details-at-scale).
3744

38-
[A video walk-through of this document is available](https://youtu.be/t9L8COY-BkM).
45+
[A video walk-through of this document is available](https://youtu.be/t9L8COY-BkM). (update coming soon)
3946

4047
## Enable guest configuration
4148

@@ -270,10 +277,7 @@ Management Groups.
270277

271278
The guest configuration extension writes log files to the following locations:
272279

273-
Windows:
274-
275-
- Azure VM: `C:\ProgramData\GuestConfig\gc_agent_logs\gc_agent.log`
276-
- Arc-enabled server: `C:\ProgramData\GuestConfig\arc_policy_logs\gc_agent.log`
280+
Windows: `C:\ProgramData\GuestConfig\gc_agent_logs\gc_agent.log`
277281

278282
Linux
279283

0 commit comments

Comments
 (0)