Skip to content

Commit bf7f457

Browse files
[Aks] Drop scenario test and help examples for AzureContainerLinux
AzureLinux has no corresponding entries in KubernetesTests.{cs,ps1} or in the help md examples — the only existing AzureLinux test path is the live test scenario in LiveTests/Aks/TestLiveScenarios.ps1. Keep ACL changes strictly scoped to mirror that, so we don't introduce test/example coverage for ACL that didn't exist for AzureLinux.
1 parent 28a3608 commit bf7f457

4 files changed

Lines changed: 1 addition & 63 deletions

File tree

src/Aks/Aks.Test/ScenarioTests/KubernetesTests.cs

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -94,13 +94,6 @@ public void TestOsSku()
9494
TestRunner.RunTestScript("Test-OSSku");
9595
}
9696

97-
[Fact]
98-
[Trait(Category.AcceptanceType, Category.LiveOnly)]
99-
public void TestOsSkuAzureContainerLinux()
100-
{
101-
TestRunner.RunTestScript("Test-OSSku-AzureContainerLinux");
102-
}
103-
10497
[Fact]
10598
[Trait(Category.AcceptanceType, Category.CheckIn)]
10699
public void TestNodeLabelsAndTags()

src/Aks/Aks.Test/ScenarioTests/KubernetesTests.ps1

Lines changed: 0 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -446,47 +446,6 @@ function Test-OSSku
446446
}
447447
}
448448

449-
function Test-OSSku-AzureContainerLinux
450-
{
451-
# Setup
452-
$resourceGroupName = Get-RandomResourceGroupName
453-
$kubeClusterName = Get-RandomClusterName
454-
$location = 'eastus'
455-
$nodeVmSize = "Standard_D2s_v5"
456-
457-
try
458-
{
459-
New-AzResourceGroup -Name $resourceGroupName -Location $location
460-
461-
New-AzAksCluster -ResourceGroupName $resourceGroupName -Name $kubeClusterName -NodeVmSize $nodeVmSize -NodeCount 1 -NodeOsSKU "AzureContainerLinux"
462-
$cluster = Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $kubeClusterName
463-
Assert-AreEqual 'default' $cluster.AgentPoolProfiles.Name
464-
Assert-AreEqual 'Linux' $cluster.AgentPoolProfiles.OsType
465-
Assert-AreEqual 'AzureContainerLinux' $cluster.AgentPoolProfiles.OsSKU
466-
467-
New-AzAksNodePool -ResourceGroupName $resourceGroupName -ClusterName $kubeClusterName -Name "pool2" -OsType "Windows" -OsSKU "Windows2022" -Count 1 -VmSetType VirtualMachineScaleSets
468-
$pools = Get-AzAksNodePool -ResourceGroupName $resourceGroupName -ClusterName $kubeClusterName
469-
Assert-AreEqual 2 $pools.Count
470-
Assert-AreEqualArray "Linux" ($pools | where {$_.Name -eq "default"}).OsType
471-
Assert-AreEqualArray "AzureContainerLinux" ($pools | where {$_.Name -eq "default"}).OsSKU
472-
Assert-AreEqualArray "Windows" ($pools | where {$_.Name -eq "pool2"}).OsType
473-
Assert-AreEqualArray "Windows2022" ($pools | where {$_.Name -eq "pool2"}).OsSKU
474-
475-
$cluster = Get-AzAksCluster -ResourceGroupName $resourceGroupName -Name $kubeClusterName
476-
Assert-AreEqual 2 $cluster.AgentPoolProfiles.Count
477-
Assert-AreEqualArray "Linux" ($cluster.AgentPoolProfiles | where {$_.Name -eq "default"}).OsType
478-
Assert-AreEqualArray "AzureContainerLinux" ($cluster.AgentPoolProfiles | where {$_.Name -eq "default"}).OsSKU
479-
Assert-AreEqualArray "Windows" ($cluster.AgentPoolProfiles | where {$_.Name -eq "pool2"}).OsType
480-
Assert-AreEqualArray "Windows2022" ($cluster.AgentPoolProfiles | where {$_.Name -eq "pool2"}).OsSKU
481-
482-
$cluster | Remove-AzAksCluster -Force
483-
}
484-
finally
485-
{
486-
Remove-AzResourceGroup -Name $resourceGroupName -Force
487-
}
488-
}
489-
490449
function Test-NodeLabels-Tags {
491450
# Setup
492451
$resourceGroupName = Get-RandomResourceGroupName

src/Aks/Aks/help/New-AzAksCluster.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,6 @@ $AadProfile=[Microsoft.Azure.Management.ContainerService.Models.ManagedClusterAA
143143
New-AzAksCluster -ResourceGroupName myResourceGroup -Name myAKSCluster -AadProfile $AadProfile
144144
```
145145

146-
### Example 6: Create an AKS cluster with AzureContainerLinux OS SKU.
147-
Azure Container Linux is a container-optimized, immutable OS for AKS node images. See https://aka.ms/azurecontainerlinux for details.
148-
149-
```powershell
150-
New-AzAksCluster -ResourceGroupName myResourceGroup -Name myAKSCluster -NodeOsSKU AzureContainerLinux
151-
```
152-
153146
## PARAMETERS
154147

155148
### -AadProfile

src/Aks/Aks/help/New-AzAksNodePool.md

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,14 +68,7 @@ New-AzAksCluster -ResourceGroupName myResourceGroup -Name myCluster -WindowsProf
6868
New-AzAksNodePool -ResourceGroupName myResourceGroup -ClusterName myCluster -Name win1 -OsType Windows -VmSetType VirtualMachineScaleSets
6969
```
7070

71-
### Example 3: Create a node pool with AzureContainerLinux OS SKU
72-
Azure Container Linux is a container-optimized, immutable OS for AKS node images. See https://aka.ms/azurecontainerlinux for details.
73-
74-
```powershell
75-
New-AzAksNodePool -ResourceGroupName myResourceGroup -ClusterName myCluster -Name aclpool -OsSKU AzureContainerLinux -VmSetType VirtualMachineScaleSets
76-
```
77-
78-
### Example 4: Create a node pool with LinuxOSConfig and KubeletConfig.
71+
### Example 3: Create a node pool with LinuxOSConfig and KubeletConfig.
7972
When you create an AKS node pool, you can specify the kubelet and OS configurations. The type of `LinuxOSConfig` and `KubeletConfig` must be `Microsoft.Azure.Management.ContainerService.Models.LinuxOSConfig` and `Microsoft.Azure.Management.ContainerService.Models.KubeletConfig` respectively.
8073

8174

0 commit comments

Comments
 (0)