Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions blueprints/minimum-single-node-cluster/bicep/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -276,17 +276,21 @@ The scripts handle primary and secondary node(s) setup, cluster administration,
| arcOnboardingSpClientSecret | The Service Principal Client Secret for Arc onboarding. | `securestring` | n/a | no |
| arcOnboardingSpPrincipalId | Service Principal Object Id used when assigning roles for Arc onboarding. | `string` | n/a | no |
| arcOnboardingIdentityName | The resource name for the identity used for Arc onboarding. | `string` | n/a | no |
| arcOnboardingPrincipalIds | The principal IDs of the Arc-enabled machine system-assigned identities used for onboarding. (Supplied instead of arcOnboardingIdentityName when targeting pre-existing Arc machines) | `array` | n/a | no |
| customLocationsOid | The object id of the Custom Locations Entra ID application for your tenant.<br>Can be retrieved using:<br><br> <pre><code class="language-sh"> az ad sp show --id bc313c14-388c-4e7d-a58e-70017303ee3b --query id -o tsv<br> </code></pre> | `string` | n/a | yes |
| shouldAddCurrentUserClusterAdmin | Whether to add the current user as a cluster admin. | `bool` | `true` | no |
| shouldEnableArcAutoUpgrade | Whether to enable auto-upgrade for Azure Arc agents. | `bool` | [not(equals(parameters('common').environment, 'prod'))] | no |
| clusterAdminOid | The Object ID that will be given cluster-admin permissions. | `string` | n/a | no |
| clusterAdminUpn | The User Principal Name that will be given cluster-admin permissions. | `string` | n/a | no |
| clusterNodeVirtualMachineNames | The node virtual machines names. | `array` | n/a | no |
| clusterServerVirtualMachineName | The server virtual machines name. | `string` | n/a | no |
| clusterServerArcMachineName | The name of the Arc-enabled server machine. (Used instead of clusterServerVirtualMachineName when shouldDeployArcMachines is true) | `string` | n/a | no |
| clusterNodeArcMachineNames | The names of the Arc-enabled node machines. (Used instead of clusterNodeVirtualMachineNames when shouldDeployArcMachines is true) | `array` | n/a | no |
| clusterServerHostMachineUsername | Username used for the host machines that will be given kube-config settings on setup. (Otherwise, resource_prefix if it exists as a user) | `string` | [parameters('common').resourcePrefix] | no |
| clusterServerIp | The IP address for the server for the cluster. (Needed for mult-node cluster) | `string` | n/a | no |
| serverToken | The token that will be given to the server for the cluster or used by agent nodes. | `securestring` | n/a | no |
| shouldAssignRoles | Whether to assign roles for Arc Onboarding. | `bool` | `true` | no |
| shouldDeployArcMachines | Whether to deploy the scripts to pre-existing Azure Arc-enabled machines instead of Azure VMs. | `bool` | `false` | no |
| shouldDeployScriptToVm | Whether to deploy the scripts to the VM. | `bool` | `true` | no |
| shouldSkipInstallingAzCli | Should skip downloading and installing Azure CLI on the server. | `bool` | `false` | no |
| shouldSkipAzCliLogin | Should skip login process with Azure CLI on the server. | `bool` | `false` | no |
Expand All @@ -306,6 +310,7 @@ The scripts handle primary and secondary node(s) setup, cluster administration,
| roleAssignment | `Microsoft.Resources/deployments` | 2025-04-01 |
| keyVaultRoleAssignments | `Microsoft.Resources/deployments` | 2025-04-01 |
| deployScriptsToVm | `Microsoft.Resources/deployments` | 2025-04-01 |
| deployScriptsToArc | `Microsoft.Resources/deployments` | 2025-04-01 |

#### Outputs for edgeCncfCluster

Expand Down
5 changes: 5 additions & 0 deletions blueprints/only-output-cncf-cluster-script/bicep/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,17 +66,21 @@ The scripts handle primary and secondary node(s) setup, cluster administration,
| arcOnboardingSpClientSecret | The Service Principal Client Secret for Arc onboarding. | `securestring` | n/a | no |
| arcOnboardingSpPrincipalId | Service Principal Object Id used when assigning roles for Arc onboarding. | `string` | n/a | no |
| arcOnboardingIdentityName | The resource name for the identity used for Arc onboarding. | `string` | n/a | no |
| arcOnboardingPrincipalIds | The principal IDs of the Arc-enabled machine system-assigned identities used for onboarding. (Supplied instead of arcOnboardingIdentityName when targeting pre-existing Arc machines) | `array` | n/a | no |
| customLocationsOid | The object id of the Custom Locations Entra ID application for your tenant.<br>Can be retrieved using:<br><br> <pre><code class="language-sh"> az ad sp show --id bc313c14-388c-4e7d-a58e-70017303ee3b --query id -o tsv<br> </code></pre> | `string` | n/a | yes |
| shouldAddCurrentUserClusterAdmin | Whether to add the current user as a cluster admin. | `bool` | `true` | no |
| shouldEnableArcAutoUpgrade | Whether to enable auto-upgrade for Azure Arc agents. | `bool` | [not(equals(parameters('common').environment, 'prod'))] | no |
| clusterAdminOid | The Object ID that will be given cluster-admin permissions. | `string` | n/a | no |
| clusterAdminUpn | The User Principal Name that will be given cluster-admin permissions. | `string` | n/a | no |
| clusterNodeVirtualMachineNames | The node virtual machines names. | `array` | n/a | no |
| clusterServerVirtualMachineName | The server virtual machines name. | `string` | n/a | no |
| clusterServerArcMachineName | The name of the Arc-enabled server machine. (Used instead of clusterServerVirtualMachineName when shouldDeployArcMachines is true) | `string` | n/a | no |
| clusterNodeArcMachineNames | The names of the Arc-enabled node machines. (Used instead of clusterNodeVirtualMachineNames when shouldDeployArcMachines is true) | `array` | n/a | no |
| clusterServerHostMachineUsername | Username used for the host machines that will be given kube-config settings on setup. (Otherwise, resource_prefix if it exists as a user) | `string` | [parameters('common').resourcePrefix] | no |
| clusterServerIp | The IP address for the server for the cluster. (Needed for mult-node cluster) | `string` | n/a | no |
| serverToken | The token that will be given to the server for the cluster or used by agent nodes. | `securestring` | n/a | no |
| shouldAssignRoles | Whether to assign roles for Arc Onboarding. | `bool` | `true` | no |
| shouldDeployArcMachines | Whether to deploy the scripts to pre-existing Azure Arc-enabled machines instead of Azure VMs. | `bool` | `false` | no |
| shouldDeployScriptToVm | Whether to deploy the scripts to the VM. | `bool` | `true` | no |
| shouldSkipInstallingAzCli | Should skip downloading and installing Azure CLI on the server. | `bool` | `false` | no |
| shouldSkipAzCliLogin | Should skip login process with Azure CLI on the server. | `bool` | `false` | no |
Expand All @@ -96,6 +100,7 @@ The scripts handle primary and secondary node(s) setup, cluster administration,
| roleAssignment | `Microsoft.Resources/deployments` | 2025-04-01 |
| keyVaultRoleAssignments | `Microsoft.Resources/deployments` | 2025-04-01 |
| deployScriptsToVm | `Microsoft.Resources/deployments` | 2025-04-01 |
| deployScriptsToArc | `Microsoft.Resources/deployments` | 2025-04-01 |

#### Outputs for edgeCncfCluster

Expand Down
Loading
Loading