https://github.com/kubeflow/katib
Raw File
Tip revision: b91afe16feb977753e67999d39f5b15dd5721e57 authored by DeeperMind on 20 February 2019, 01:26:55 UTC
Merge remote-tracking branch 'upstream/master' into NAS-RL-suggestion
Tip revision: b91afe1
metricsControllerConfigMap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: metricscollector-template
  namespace: kubeflow
data:
  defaultMetricsCollectorTemplate.yaml : |-
    apiVersion: batch/v1beta1
    kind: CronJob
    metadata:
      name: {{.WorkerID}}
      namespace: {{.NameSpace}}
    spec:
      schedule: "*/1 * * * *"
      successfulJobsHistoryLimit: 0
      failedJobsHistoryLimit: 1
      jobTemplate:
        spec:
          template:
            spec:
              serviceAccountName: metrics-collector
              containers:
              - name: {{.WorkerID}}
                image: katib/metrics-collector
                args:
                - "./metricscollector"
                - "-s"
                - "{{.StudyID}}"
                - "-t"
                - "{{.TrialID}}"
                - "-w"
                - "{{.WorkerID}}"
                - "-k"
                - "{{.WorkerKind}}"
                - "-n"
                - "{{.NameSpace}}"
                - "-m"
                - "{{.ManagerSerivce}}"
              restartPolicy: Never
back to top