fix: Updating the vmsize for e2e cilium to avoid resource scarcity (#2014)
CI: Testing the e2e test for cilium
This commit is contained in:
Родитель
fa2de6d579
Коммит
6b805e5eb3
|
@ -32,7 +32,7 @@ steps:
|
|||
mkdir -p ~/.kube/
|
||||
echo "Create AKS Overlay cluster"
|
||||
make -C ./hack/swift azcfg AZCLI=az REGION=$(REGION_OVERLAY_CLUSTER_TEST)
|
||||
make -C ./hack/swift overlay-no-kube-proxy-up AZCLI=az REGION=$(REGION_OVERLAY_CLUSTER_TEST) SUB=$(SUB_AZURE_NETWORK_AGENT_TEST) CLUSTER=${{ parameters.clusterName }}-$(make revision)
|
||||
make -C ./hack/swift overlay-no-kube-proxy-up AZCLI=az REGION=$(REGION_OVERLAY_CLUSTER_TEST) SUB=$(SUB_AZURE_NETWORK_AGENT_TEST) CLUSTER=${{ parameters.clusterName }}-$(make revision) VM_SIZE=Standard_B2ms
|
||||
echo "Cluster successfully created"
|
||||
displayName: Create Overlay cluster
|
||||
condition: succeeded()
|
||||
|
@ -109,6 +109,9 @@ steps:
|
|||
displayName: "Run Azilium E2E on AKS Overlay"
|
||||
|
||||
- script: |
|
||||
echo "Status of the nodes and pods after the test"
|
||||
kubectl get nodes -o wide
|
||||
kubectl get pods -A -o wide
|
||||
echo "Logs will be available as a build artifact"
|
||||
ARTIFACT_DIR=$(Build.ArtifactStagingDirectory)/test-output/
|
||||
echo $ARTIFACT_DIR
|
||||
|
|
|
@ -32,7 +32,7 @@ steps:
|
|||
mkdir -p ~/.kube/
|
||||
echo "Create AKS cluster"
|
||||
make -C ./hack/swift azcfg AZCLI=az REGION=$(REGION_AKS_CLUSTER_TEST)
|
||||
make -C ./hack/swift swift-no-kube-proxy-up AZCLI=az REGION=$(REGION_AKS_CLUSTER_TEST) SUB=$(SUB_AZURE_NETWORK_AGENT_TEST) CLUSTER=${{ parameters.clusterName }}-$(make revision)
|
||||
make -C ./hack/swift swift-no-kube-proxy-up AZCLI=az REGION=$(REGION_AKS_CLUSTER_TEST) SUB=$(SUB_AZURE_NETWORK_AGENT_TEST) CLUSTER=${{ parameters.clusterName }}-$(make revision) VM_SIZE=Standard_B2ms
|
||||
echo "Cluster successfully created"
|
||||
displayName: Create test cluster
|
||||
condition: succeeded()
|
||||
|
@ -93,6 +93,9 @@ steps:
|
|||
displayName: "Run Azilium E2E"
|
||||
|
||||
- script: |
|
||||
echo "Status of the nodes and pods after the test"
|
||||
kubectl get nodes -o wide
|
||||
kubectl get pods -A -o wide
|
||||
echo "Logs will be available as a build artifact"
|
||||
ARTIFACT_DIR=$(Build.ArtifactStagingDirectory)/test-output/
|
||||
echo $ARTIFACT_DIR
|
||||
|
|
|
@ -224,7 +224,7 @@ func WaitForPodsRunning(ctx context.Context, clientset *kubernetes.Clientset, na
|
|||
|
||||
for _, pod := range podList.Items {
|
||||
if pod.Status.PodIP == "" {
|
||||
return errors.New("a pod has not been allocated an IP")
|
||||
return errors.Wrapf(err, "Pod %s/%s has not been allocated an IP yet with reason %s", pod.Namespace, pod.Name, pod.Status.Message)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче