New-AksEdgeConfig

Creates a JSON file with the configurations.

Syntax

New-AksEdgeConfig [[-outFile] <String>] [[-DeploymentType] <String>] [[-NodeType] <String>]

Description

Creates a sample configuration file needed to create an AKS Edge Essentials deployment.

Parameters

-outFile

Provide the name of configuration file.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-DeploymentType

This parameter supports two deployment types:

  • SingleMachineCluster- The simple single machine cluster that requires minimal parameters but can't be scaled across multiple machines.
  • ScalableCluster - The scalable cluster that requires input of network parameters and which can be scaled by calling New-AksEdgeScaleConfig after deployment (this config can be transferred to another machine to join the cluster).
Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: SingleMachineCluster
Accept pipeline input: False
Accept wildcard characters: False

-NodeType

This parameter indicates whether a 'Linux' node or a 'Windows' node or 'LinuxAndWindows' should be deployed.

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 3
Default value: Linux
Accept pipeline input: False
Accept wildcard characters: False

Next steps

AksEdge PowerShell Reference