Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
181 changes: 179 additions & 2 deletions prow/cluster/jobs/all-presets.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,179 @@
# Istio does not use presets. Instead, our job genreation tool expands things full.
presets: []
# Istio does not use presets. Instead, our job generation tool expands things full.
# However, the generator pins requirements per-version. Rather than backfilling
# all versions, we keep the presets. These should not be used for new use cases and can be removed
# as release branches are pruned
presets:
- labels:
preset-release-pipeline: "true"
env:
- name: DOCKER_CONFIG
value: /etc/rel-pipeline-docker-config
- name: GITHUB_TOKEN_FILE
value: /etc/github/rel-pipeline-github
- name: GRAFANA_TOKEN_FILE
value: /etc/grafana/token
- name: GOOGLE_APPLICATION_CREDENTIALS
value: /etc/service-account/rel-pipeline-service-account.json
volumeMounts:
- name: rel-pipeline-docker-config
mountPath: /etc/rel-pipeline-docker-config
- name: rel-pipeline-github
mountPath: /etc/github
readOnly: true
- name: rel-pipeline-grafana
mountPath: /etc/grafana
readOnly: true
- name: rel-pipeline-service-account
mountPath: /etc/service-account
readOnly: true
volumes:
- name: rel-pipeline-service-account
secret:
secretName: rel-pipeline-service-account
- name: rel-pipeline-github
secret:
secretName: rel-pipeline-github
- name: rel-pipeline-grafana
secret:
secretName: grafana-token
- name: rel-pipeline-docker-config
secret:
secretName: rel-pipeline-docker-config
- labels:
preset-enable-ssh: "true"
env:
- name: GIT_SSH_COMMAND
value: "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
volumeMounts:
- mountPath: /root/.ssh
name: ssh
readOnly: true
volumes:
- name: ssh
secret:
secretName: ssh-key-secret
items:
- key: secret
path: id_rsa
mode: 0600
- labels:
preset-enable-netrc: "true"
volumeMounts:
- mountPath: /home/.netrc
subPath: .netrc
name: netrc
readOnly: true
volumes:
- name: netrc
secret:
secretName: netrc-secret
items:
- key: secret
path: .netrc
mode: 0600
- labels:
preset-override-envoy: "true"
env:
- name: ISTIO_ENVOY_BASE_URL
value: https://storage.googleapis.com/istio-private-build/proxy
- name: AUTH_HEADER
valueFrom:
secretKeyRef:
name: authentikos-token
key: token
- labels:
preset-override-deps: "master-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: master-release-deps
key: dependencies
- labels:
preset-override-deps: "master-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: master-istio-deps
key: dependencies
- labels:
preset-override-deps: "release-1.11-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.11-release-deps
key: dependencies
- labels:
preset-override-deps: "release-1.11-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.11-istio-deps
key: dependencies
- labels:
preset-override-deps: "release-1.12-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.12-release-deps
key: dependencies
- labels:
preset-override-deps: "release-1.12-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.12-istio-deps
key: dependencies
- labels:
preset-override-deps: "release-1.13-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.13-release-deps
key: dependencies
- labels:
preset-override-deps: "release-1.13-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.13-istio-deps
key: dependencies
- labels:
preset-override-deps: "release-1.14-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.14-release-deps
key: dependencies
- labels:
preset-override-deps: "release-1.14-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.14-istio-deps
key: dependencies
- labels:
preset-override-deps: "release-1.15-release"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.15-release-deps
key: dependencies
- labels:
preset-override-deps: "release-1.15-istio"
env:
- name: DEPENDENCIES
valueFrom:
configMapKeyRef:
name: release-1.15-istio-deps
key: dependencies

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading