github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/syz-cluster/overlays/gke/common/kustomization.yaml (about)

     1  # Copyright 2025 syzkaller project authors. All rights reserved.
     2  # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
     3  
     4  resources:
     5    - ../../common
     6    - global-config-env.yaml
     7    - kernel-disk-pvc.yaml
     8    - workflow-artifacts.yaml
     9  
    10  # Unlike the minikube environment, GKE Terraform scripts will
    11  # pre-create the service accounts.
    12  
    13  patches:
    14    - target:
    15        kind: WorkflowTemplate
    16        name: (boot|fuzz)-step-template
    17      patch: |-
    18        - op: replace
    19          path: /spec/templates/0/tolerations
    20          value:
    21              - key: "workload"
    22                operator: "Equal"
    23                value: "nested-vm"
    24                effect: "NoSchedule"
    25    - target:
    26        kind: WorkflowTemplate
    27        name: (boot|fuzz)-step-template
    28      patch: |-
    29        - op: replace
    30          path: /spec/templates/0/nodeSelector
    31          value:
    32            amd64-nested-virtualization: "true"
    33    - target:
    34        kind: Service
    35        name: web-dashboard-service
    36      patch: |-
    37        - op: replace
    38          path: /metadata/annotations
    39          value:
    40            cloud.google.com/neg: '{"exposed_ports": {"80":{"name": "web-dashboard"}}}'