Skip to content

Commit 759f8c0

Browse files
Use virtual machine scale set
1 parent d7fe741 commit 759f8c0

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/azure-app-configuration/reference-kubernetes-provider.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ The `spec.auth` property isn't required if the connection string of your App Con
3838
|---|---|---|---|
3939
|servicePrincipalReference|The name of the Kubernetes Secret that contains the credentials of a service principal|false|string|
4040
|workloadIdentity|The settings for using workload identity|false|object|
41-
|managedIdentityClientId|The Client ID of user-assigned managed identity of VMSS. The absence of this property indicates that system-assigned managed identity should be attempted during authentication if another credential type doesn't take priority|false|string|
41+
|managedIdentityClientId|The Client ID of user-assigned managed identity of virtual machine scale set. The absence of this property indicates that system-assigned managed identity should be attempted during authentication if another credential type doesn't take priority|false|string|
4242

4343
The `spec.auth.workloadIdentity` property has the following child property.
4444

@@ -81,7 +81,7 @@ If the `spec.keyValues.keyVaults.auth` property isn't set, the system-assigned m
8181
|---|---|---|---|
8282
|servicePrincipalReference|The name of the Kubernetes Secret that contains the credentials of a service principal used for authentication with vaults that don't have individual authentication methods specified|false|string|
8383
|workloadIdentity|The settings of the workload identity used for authentication with vaults that don't have individual authentication methods specified. It has the same child properties as `spec.auth.workloadIdentity`|false|object|
84-
|managedIdentityClientId|The client ID of a user-assigned managed identity of VMSS used for authentication with vaults that don't have individual authentication methods specified. The absence of this property indicates that system-assigned managed identity should be attempted during authentication if another credential type doesn't take priority|false|string|
84+
|managedIdentityClientId|The client ID of a user-assigned managed identity of virtual machine scale set used for authentication with vaults that don't have individual authentication methods specified. The absence of this property indicates that system-assigned managed identity should be attempted during authentication if another credential type doesn't take priority|false|string|
8585
|vaults|The authentication methods for individual vaults|false|object array|
8686

8787
The authentication method of each *vault* can be specified with the following properties. One of `managedIdentityClientId`, `servicePrincipalReference` or `workloadIdentity` must be provided.
@@ -91,7 +91,7 @@ The authentication method of each *vault* can be specified with the following pr
9191
|uri|The URI of a vault|true|string|
9292
|servicePrincipalReference|The name of the Kubernetes Secret that contains the credentials of a service principal used for authentication with a vault|false|string|
9393
|workloadIdentity|The settings of the workload identity used for authentication with a vault. It has the same child properties as `spec.auth.workloadIdentity`|false|object|
94-
|managedIdentityClientId|The client ID of a user-assigned managed identity of VMSS used for authentication with a vault|false|string|
94+
|managedIdentityClientId|The client ID of a user-assigned managed identity of virtual machine scale set used for authentication with a vault|false|string|
9595

9696
The `spec.keyValues.refresh` property has the following child properties.
9797

@@ -111,13 +111,13 @@ The `spec.keyValues.refresh.monitoring.keyValues` is an array of objects, which
111111

112112
### Authentication
113113

114-
#### Use System-Assigned Managed Identity of VMSS
114+
#### Use System-Assigned Managed Identity of virtual machine scale set
115115

116-
1. [Enable the system-assigned managed identity in the virtual machine scale set (VMSS)](/azure/active-directory/managed-identities-azure-resources/qs-configure-portal-windows-vmss#enable-system-assigned-managed-identity-on-an-existing-virtual-machine-scale-set) used by the Azure Kubernetes Service (AKS) cluster.
116+
1. [Enable the system-assigned managed identity in the virtual machine scale set](azure/active-directory/managed-identities-azure-resources/qs-configure-portal-windows-vmss#enable-system-assigned-managed-identity-on-an-existing-virtual-machine-scale-set) used by the Azure Kubernetes Service (AKS) cluster.
117117

118-
1. [Grant the system-assigned managed identity **App Configuration Data Reader** role](/azure/azure-app-configuration/howto-integrate-azure-managed-service-identity#grant-access-to-app-configuration) in Azure App Configuration.
118+
2. [Grant the system-assigned managed identity **App Configuration Data Reader** role](/azure/azure-app-configuration/howto-integrate-azure-managed-service-identity#grant-access-to-app-configuration) in Azure App Configuration.
119119

120-
1. Deploy the following sample `AzureAppConfigurationProvider` resource to the AKS cluster.
120+
3. Deploy the following sample `AzureAppConfigurationProvider` resource to the AKS cluster.
121121

122122
``` yaml
123123
apiVersion: azconfig.io/v1beta1
@@ -130,11 +130,11 @@ The `spec.keyValues.refresh.monitoring.keyValues` is an array of objects, which
130130
configMapName: configmap-created-by-appconfig-provider
131131
```
132132
133-
#### Use User-Assigned Managed Identity of VMSS
133+
#### Use User-Assigned Managed Identity of virtual machine scale set
134134
135135
1. [Create a user-assigned managed identity](/azure/active-directory/managed-identities-azure-resources/how-manage-user-assigned-managed-identities#create-a-user-assigned-managed-identity) and note down its client ID after creation.
136136
137-
1. [Assign the user-assigned managed identity to the virtual machine scale set (VMSS)](/azure/active-directory/managed-identities-azure-resources/qs-configure-portal-windows-vmss#user-assigned-managed-identity) used by the Azure Kubernetes Service (AKS) cluster.
137+
1. [Assign the user-assigned managed identity to the virtual machine scale set](/azure/active-directory/managed-identities-azure-resources/qs-configure-portal-windows-vmss#user-assigned-managed-identity) used by the Azure Kubernetes Service (AKS) cluster.
138138
139139
1. [Grant the user-assigned managed identity **App Configuration Data Reader** role](/azure/active-directory/managed-identities-azure-resources/qs-configure-portal-windows-vmss#user-assigned-managed-identity) in Azure App Configuration.
140140

0 commit comments

Comments
 (0)