k8s.io/perf-tests/clusterloader2@v0.0.0-20240304094227-64bdb12da87e/testing/load/service.yaml (about)

     1  {{$SetServiceProxyLabel := DefaultParam .SetServiceProxyLabel false}}
     2  
     3  apiVersion: v1
     4  kind: Service
     5  metadata:
     6    name: {{.Name}}
     7  {{if and $SetServiceProxyLabel (eq (Mod .Index 2) 0)}}
     8    labels:
     9      service.kubernetes.io/service-proxy-name: foo
    10  {{end}}
    11  spec:
    12  {{if .HeadlessService}}
    13    clusterIP: None
    14  {{end}}
    15    selector:
    16      svc: {{.Name}}
    17    ports:
    18    - port: 80
    19      targetPort: 80