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
Copy file name to clipboardExpand all lines: website/content/en/configurations/identity-access-modes/workload-identity-mode.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -21,7 +21,6 @@ spec:
21
21
provider: azure
22
22
parameters:
23
23
usePodIdentity: "false"# set to true for pod identity access mode
24
-
clientID: "<client id of the Azure AD Application or user-assigned managed identity to use for workload identity>"
25
24
keyvaultName: "kvname"
26
25
cloudName: ""# [OPTIONAL for Azure] if not provided, azure environment will default to AzurePublicCloud
27
26
objects: |
@@ -172,10 +171,12 @@ az identity federated-credential create \
172
171
173
172
### 4. Deploy your secretproviderclass and application
174
173
175
-
Set the `clientID` in the `SecretProviderClass` to the client ID of the AAD application or user-assigned managed identity.
174
+
Set the `azure.workload.identity/client-id` annotation in the `ServiceAccount` of your pod to the client ID of the AAD application or user-assigned managed identity.
Copy file name to clipboardExpand all lines: website/content/en/getting-started/usage/_index.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,6 @@ To provide identity to access Key Vault, refer to the following [section](#provi
41
41
usePodIdentity: "false"# [OPTIONAL] if not provided, will default to "false"
42
42
useVMManagedIdentity: "false"# [OPTIONAL available for version > 0.0.4] if not provided, will default to "false"
43
43
userAssignedIdentityID: "client_id"# [OPTIONAL available for version > 0.0.4] use the client id to specify which user assigned managed identity to use. If using a user assigned identity as the VM's managed identity, then specify the identity's client id. If empty, then defaults to use the system assigned identity on the VM
44
-
clientID: "client_id"# [OPTIONAL available for version > 1.1.0] client id of the Azure AD Application or managed identity to use for workload identity
45
44
keyvaultName: "kvname"# the name of the KeyVault
46
45
cloudName: ""# [OPTIONAL available for version > 0.0.4] if not provided, azure environment will default to AzurePublicCloud
47
46
cloudEnvFileName: ""# [OPTIONAL available for version > 0.0.7] use to define path to file for populating azure environment
@@ -69,7 +68,6 @@ To provide identity to access Key Vault, refer to the following [section](#provi
69
68
| usePodIdentity | no | set to true for using aad-pod-identity to access keyvault | "false" |
70
69
| useVMManagedIdentity | no |[__*available for version > 0.0.4*__] specify access mode to enable use of User-assigned managed identity | "false" |
71
70
| userAssignedIdentityID | no |[__*available for version > 0.0.4*__] the user assigned identity ID is required for User-assigned Managed Identity mode | "" |
72
-
| clientID | no |[__*available for version > 1.1.0*__] client id of the Azure AD Application or managed identity to use for workload identity | "" |
73
71
| keyvaultName | yes | name of a Key Vault instance | "" |
74
72
| cloudName | no |[__*available for version > 0.0.4*__] name of the azure cloud based on azure go sdk (AzurePublicCloud, AzureUSGovernmentCloud, AzureChinaCloud, AzureGermanCloud, AzureStackCloud) | "" |
75
73
| cloudEnvFileName | no |[__*available for version > 0.0.7*__] path to the file to be used while populating the Azure Environment (required if target cloud is AzureStackCloud). More details [here](../../configurations/custom-environments). | "" |
0 commit comments