From 9dfb945c96d42734068151f4d060efbbae82193d Mon Sep 17 00:00:00 2001 From: pierre Date: Mon, 2 Mar 2026 16:58:38 +0000 Subject: [PATCH] delete pagerduty files --- pagerduty-schedule.sh | 10 ------- pagerduty_calendar_sync.job.yaml | 36 ------------------------ pagerduty_calendar_sync_Cron_jobs.yaml | 38 -------------------------- pagerduty_schedule_sh.configmap.yml | 18 ------------ 4 files changed, 102 deletions(-) delete mode 100755 pagerduty-schedule.sh delete mode 100644 pagerduty_calendar_sync.job.yaml delete mode 100644 pagerduty_calendar_sync_Cron_jobs.yaml delete mode 100644 pagerduty_schedule_sh.configmap.yml diff --git a/pagerduty-schedule.sh b/pagerduty-schedule.sh deleted file mode 100755 index 9056ea9..0000000 --- a/pagerduty-schedule.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash - -#install required packages -apk add curl wget - -destination_folder="/storage" -pagerduty_webcal_url="https://prometheusgroup.pagerduty.com/private/ec39afcfcc8fad708b335db797b2c1f4324f7f7097b3c1b65c3c0cea08388915/feed/PLHRBFV" -today_date=$(date "+%Y-%m-%d") - -curl -s -A "$USER_AGENT" -o "$destination_folder/pagerduty_export_$today_date.ics" "$pagerduty_webcal_url" diff --git a/pagerduty_calendar_sync.job.yaml b/pagerduty_calendar_sync.job.yaml deleted file mode 100644 index cf90583..0000000 --- a/pagerduty_calendar_sync.job.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: pagerduty-schedule ---- -apiVersion: batch/v1 -kind: Job -metadata: - name: pagerduty-schedule - namespace: pagerduty-schedule -spec: - template: - spec: - containers: - - name: pagerduty-schedule - image: bash - imagePullPolicy: Always - volumeMounts: - - mountPath: /config - name: scripts - - mountPath: /storage - name: pagerduty-schedule-storage - command: - - bash - - /config/pagerduty-schedule.sh - restartPolicy: Never - volumes: - - configMap: - defaultMode: 0744 - name: pagerduty-schedule - name: scripts - - name: pagerduty-schedule-storage - persistentVolumeClaim: - claimName: pagerduty-schedule-storage - backoffLimit: 4 - diff --git a/pagerduty_calendar_sync_Cron_jobs.yaml b/pagerduty_calendar_sync_Cron_jobs.yaml deleted file mode 100644 index f0fcd74..0000000 --- a/pagerduty_calendar_sync_Cron_jobs.yaml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: pagerduty-schedule ---- -apiVersion: batch/v1 -kind: CronJob -metadata: - name: pagerduty-schedule - namespace: pagerduty-schedule -spec: - schedule: "0 0 * * *" - jobTemplate: - spec: - backoffLimit: 4 - ttlSecondsAfterFinished: 100 - template: - spec: - containers: - - name: pagerduty-schedule - image: bash - command: - - bash - - /config/pagerduty-schedule.sh - volumeMounts: - - mountPath: /config - name: scripts - - mountPath: /storage - name: pagerduty-schedule-storage - volumes: - - name: scripts - configMap: - defaultMode: 0744 - name: pagerduty-schedule - - name: pagerduty-schedule-storage - persistentVolumeClaim: - claimName: pagerduty-schedule-storage - restartPolicy: Never diff --git a/pagerduty_schedule_sh.configmap.yml b/pagerduty_schedule_sh.configmap.yml deleted file mode 100644 index b3d55ca..0000000 --- a/pagerduty_schedule_sh.configmap.yml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -data: - pagerduty-schedule.sh: | - #!/bin/bash - - #install required packages - apk add curl wget - - destination_folder="/storage" - pagerduty_webcal_url="https://prometheusgroup.pagerduty.com/private/ec39afcfcc8fad708b335db797b2c1f4324f7f7097b3c1b65c3c0cea08388915/feed/PLHRBFV" - today_date=$(date "+%Y-%m-%d") - - curl -s -A "$USER_AGENT" -o "$destination_folder/pagerduty_export_$today_date.ics" "$pagerduty_webcal_url" -kind: ConfigMap -metadata: - creationTimestamp: null - name: pagerduty-schedule - namespace: pagerduty-schedule