k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/prow/cluster/halogen.yaml (about) 1 apiVersion: apps/v1 2 kind: Deployment 3 metadata: 4 name: halogen 5 namespace: default 6 labels: 7 app: halogen 8 spec: 9 replicas: 1 10 selector: 11 matchLabels: 12 app: halogen 13 template: 14 metadata: 15 labels: 16 app: halogen 17 spec: 18 terminationGracePeriodSeconds: 30 19 serviceAccountName: halogen 20 containers: 21 - name: halogen 22 image: gcr.io/k8s-prow/analyze:v20240513-a9bd71bf01 23 args: 24 - --project=k8s-prow 25 - --region=us-central1 26 - --model=TCN3936569386298507264 27 - --port=8888 28 ports: 29 - name: http 30 containerPort: 8888 31 # name: metrics 32 # containerPort: 9090 33 readinessProbe: 34 httpGet: 35 path: /healthz 36 port: 8888 37 initialDelaySeconds: 5 38 --- 39 apiVersion: v1 40 kind: ServiceAccount 41 metadata: 42 annotations: 43 iam.gke.io/gcp-service-account: control-plane@k8s-prow.iam.gserviceaccount.com 44 namespace: default 45 name: halogen 46 --- 47 apiVersion: v1 48 kind: Service 49 metadata: 50 labels: 51 app: halogen 52 namespace: default 53 name: halogen 54 spec: 55 selector: 56 app: halogen 57 ports: 58 - name: main 59 port: 80 60 targetPort: 8888 61 protocol: TCP 62 # name: metrics 63 # port: 9090 64 # protocol: TCP 65 type: NodePort