apiVersion: batch/v1
kind: CronJob
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"batch/v1","kind":"CronJob","metadata":{"annotations":{},"labels":{"app.kubernetes.io/instance":"certfr-discord-bot"},"name":"certfr-discord-bot","namespace":"certfr-discord-bot"},"spec":{"jobTemplate":{"spec":{"template":{"spec":{"containers":[{"env":[{"name":"DISCORD_HOOK_URL","valueFrom":{"secretKeyRef":{"key":"url","name":"discord-hook-url"}}}],"image":"registry.gitlab.com/sed-infra/apps/certfr-discord-bot:v1.0.0","imagePullPolicy":"IfNotPresent","name":"certfr-discord-bot"}],"restartPolicy":"OnFailure"}}}},"schedule":"0
      18 * * *"}}
      '
  creationTimestamp: '2022-11-02T16:51:35Z'
  labels:
    app.kubernetes.io/instance: certfr-discord-bot
  managedFields:
  - apiVersion: batch/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:metadata:
        f:annotations:
          .: {}
          f:kubectl.kubernetes.io/last-applied-configuration: {}
        f:labels:
          .: {}
          f:app.kubernetes.io/instance: {}
      f:spec:
        f:concurrencyPolicy: {}
        f:failedJobsHistoryLimit: {}
        f:jobTemplate:
          f:spec:
            f:template:
              f:spec:
                f:containers:
                  k:{"name":"certfr-discord-bot"}:
                    .: {}
                    f:env:
                      .: {}
                      k:{"name":"DISCORD_HOOK_URL"}:
                        .: {}
                        f:name: {}
                        f:valueFrom:
                          .: {}
                          f:secretKeyRef:
                            .: {}
                            f:key: {}
                            f:name: {}
                    f:image: {}
                    f:imagePullPolicy: {}
                    f:name: {}
                    f:resources: {}
                    f:terminationMessagePath: {}
                    f:terminationMessagePolicy: {}
                f:dnsPolicy: {}
                f:restartPolicy: {}
                f:schedulerName: {}
                f:securityContext: {}
                f:terminationGracePeriodSeconds: {}
        f:schedule: {}
        f:successfulJobsHistoryLimit: {}
        f:suspend: {}
    manager: argocd-application-controller
    operation: Update
    time: '2022-11-02T16:51:35Z'
  - apiVersion: batch/v1
    fieldsType: FieldsV1
    fieldsV1:
      f:status:
        f:lastScheduleTime: {}
    manager: k3s
    operation: Update
    time: '2025-10-25T16:00:00Z'
  name: certfr-discord-bot
  namespace: certfr-discord-bot
  resourceVersion: '3522727699'
  uid: 86b69078-da8e-426e-98a0-0af105ac51e9
spec:
  concurrencyPolicy: Allow
  failedJobsHistoryLimit: 1
  jobTemplate:
    metadata:
      creationTimestamp: null
    spec:
      template:
        metadata:
          creationTimestamp: null
        spec:
          containers:
          - env:
            - name: DISCORD_HOOK_URL
              valueFrom:
                secretKeyRef:
                  key: url
                  name: discord-hook-url
            image: registry.gitlab.com/sed-infra/apps/certfr-discord-bot:v1.0.0
            imagePullPolicy: IfNotPresent
            name: certfr-discord-bot
            resources: {}
            terminationMessagePath: /dev/termination-log
            terminationMessagePolicy: File
          dnsPolicy: ClusterFirst
          restartPolicy: OnFailure
          schedulerName: default-scheduler
          securityContext: {}
          terminationGracePeriodSeconds: 30
  schedule: 0 18 * * *
  successfulJobsHistoryLimit: 3
  suspend: false
status:
  lastScheduleTime: '2025-10-25T16:00:00Z'