k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-k8s-infra/trusted/sig-k8s-infra-dns.yaml (about)

     1  postsubmits:
     2    kubernetes/k8s.io:
     3    - name: post-k8sio-dns
     4      cluster: k8s-infra-prow-build-trusted
     5      decorate: true
     6      max_concurrency: 1
     7      run_if_changed: "^dns/zone-configs/"
     8      branches:
     9      - ^main$
    10      annotations:
    11        testgrid-create-test-group: 'true'
    12        testgrid-dashboards: sig-k8s-infra-dns
    13        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    14        testgrid-num-failures-to-alert: '1'
    15      rerun_auth_config:
    16        github_team_slugs:
    17        # proxy for sig-k8s-infra-oncall
    18        - org: kubernetes
    19          slug: sig-k8s-infra-leads
    20        # TODO(spiffxp): team specifically for this service
    21        # - org: kubernetes
    22        #   slug: k8s-infra-dns-admins
    23      spec:
    24        serviceAccountName: k8s-infra-dns-updater
    25        containers:
    26        - image: registry.k8s.io/infra-tools/octodns:v20220319-97d14a558
    27          command:
    28          - bash
    29          args:
    30          - -c
    31          - "cd dns && make push-local"
    32  
    33  periodics:
    34  - name: ci-k8sio-dns
    35    interval: 6h
    36    cluster: k8s-infra-prow-build-trusted
    37    decorate: true
    38    max_concurrency: 1
    39    extra_refs:
    40    - org: kubernetes
    41      repo: k8s.io
    42      base_ref: main
    43    annotations:
    44      testgrid-create-test-group: 'true'
    45      testgrid-dashboards: sig-k8s-infra-dns
    46      testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    47      testgrid-num-failures-to-alert: '1'
    48    rerun_auth_config:
    49      github_team_slugs:
    50      # proxy for sig-k8s-infra-oncall
    51      - org: kubernetes
    52        slug: sig-k8s-infra-leads
    53      # TODO(spiffxp): team specifically for this service
    54      # - org: kubernetes
    55      #   slug: k8s-infra-dns-admins
    56    spec:
    57      serviceAccountName: k8s-infra-dns-updater
    58      containers:
    59      - image: registry.k8s.io/infra-tools/octodns:v20220319-97d14a558
    60        command:
    61        - bash
    62        args:
    63        - -c
    64        - "cd dns && make push-local"