diff --git a/.github/kind/config.yaml b/.github/kind/config.yaml index e2834d6c37..12c4c2d96e 100644 --- a/.github/kind/config.yaml +++ b/.github/kind/config.yaml @@ -1,5 +1,9 @@ kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 +nodes: + - role: control-plane + - role: worker + - role: worker networking: disableDefaultCNI: true # disable kindnet podSubnet: 192.168.0.0/16 # set to Calico's default subnet diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index e9e77346a6..72470259c9 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -13,7 +13,9 @@ permissions: jobs: e2e-amd64-kubernetes: - runs-on: ubuntu-latest + runs-on: + group: "Default Larger Runners" + labels: ubuntu-latest-16-cores services: registry: image: registry:2 @@ -41,8 +43,7 @@ jobs: kubectl_version: v1.28.9 - name: Setup Calico for network policy run: | - kubectl apply -f https://docs.projectcalico.org/v3.27/manifests/calico.yaml - kubectl -n kube-system set env daemonset/calico-node FELIX_IGNORELOOSERPF=true + kubectl apply -f https://raw.githubusercontent.com/projectcalico/calico/v3.27.3/manifests/calico.yaml - name: Setup Kustomize uses: fluxcd/pkg/actions/kustomize@main - name: Run tests