From 1dae900327a6a890f487acf0271735b1759fa31c Mon Sep 17 00:00:00 2001
From: SeanOMik <seanomik@gmail.com>
Date: Thu, 30 Jan 2025 20:47:07 -0500
Subject: [PATCH] chore: remove huginn and woodpecker

---
 .../apps/default/huginn/env-secret.sops.yaml  | 83 -------------------
 .../apps/default/huginn/helm-release.yaml     | 78 -----------------
 .../apps/default/huginn/kustomization.yaml    |  5 --
 .../main/apps/default/kustomization.yaml      |  3 +-
 kubernetes/main/apps/dev/kustomization.yaml   |  3 +-
 .../apps/dev/woodpecker/helm-release.yaml     | 83 -------------------
 .../apps/dev/woodpecker/helm-repository.yaml  |  8 --
 .../apps/dev/woodpecker/kustomization.yaml    |  6 --
 .../main/apps/dev/woodpecker/secret.sops.yaml | 77 -----------------
 9 files changed, 2 insertions(+), 344 deletions(-)
 delete mode 100644 kubernetes/main/apps/default/huginn/env-secret.sops.yaml
 delete mode 100644 kubernetes/main/apps/default/huginn/helm-release.yaml
 delete mode 100644 kubernetes/main/apps/default/huginn/kustomization.yaml
 delete mode 100644 kubernetes/main/apps/dev/woodpecker/helm-release.yaml
 delete mode 100644 kubernetes/main/apps/dev/woodpecker/helm-repository.yaml
 delete mode 100644 kubernetes/main/apps/dev/woodpecker/kustomization.yaml
 delete mode 100644 kubernetes/main/apps/dev/woodpecker/secret.sops.yaml

diff --git a/kubernetes/main/apps/default/huginn/env-secret.sops.yaml b/kubernetes/main/apps/default/huginn/env-secret.sops.yaml
deleted file mode 100644
index 700ec475..00000000
--- a/kubernetes/main/apps/default/huginn/env-secret.sops.yaml
+++ /dev/null
@@ -1,83 +0,0 @@
-apiVersion: v1
-kind: Secret
-metadata:
-    name: huginn-env
-    namespace: default
-stringData:
-    DATABASE_USERNAME: ENC[AES256_GCM,data:A6RuH7pB,iv:4z8M69BoZYgqR59yjkrGVd0AUOh6NOW5ZGFbfGpvosc=,tag:HRRKFI1+mmhMkvuG61pdaw==,type:str]
-    DATABASE_PASSWORD: ENC[AES256_GCM,data:TO7uqOTgfzgJYxN3nTEA4JOEvERxUxW76yOi6Z9VsRc=,iv:4bkvJ0vif3XCUVx3JzorINMEbqKQYBPtgtVv/OmalJY=,tag:5eaWjHnAYRvI7MHHPXBIQA==,type:str]
-    APP_SECRET_TOKEN: ENC[AES256_GCM,data:GA3wu5hzEi2r1+6wexoUvcUQthGY5k3Kd+Z2n+lzV2g=,iv:S8QuYptftRCQC/RPbmXszjj0qRNKUV6Y5D7DN8rJWdI=,tag:hUpJmiV3URY0UtOQSyeJmQ==,type:str]
-    INVITATION_CODE: ENC[AES256_GCM,data:ezN29tOtIk/OJQ==,iv:Z+AqXtnXpWt3+9/L11iqmm8sc4GTgRcTgKKTUF9IYwE=,tag:zUpOCmye9OHNawXXTqLD9Q==,type:str]
-    EMAIL_FROM_ADDRESS: ENC[AES256_GCM,data:aeK0qY4i3uIBhVuuYLedbvr38Q==,iv:ZyxfaPbKlfb07iEFSnCMY+F5AifoVL8X7HM7Dvu23Qw=,tag:e2kILALAxYxaKTNeH1MQMg==,type:str]
-    SMTP_DOMAIN: ENC[AES256_GCM,data:8AMaSW7m4bHMqwSz,iv:DaLYKjFM9oTgTii00GMVF2Rlh/P5SPqAQuY2C/XMzxk=,tag:iu0sDbNKdLrBhudyAX/7hg==,type:str]
-    SMTP_USER_NAME: ENC[AES256_GCM,data:x2/Wog==,iv:Fc+QRTP92p6HxiOAy3nBdeMKoDobqGiR75ItrzAf2Ko=,tag:IG1WGpV+cgGqHMGvKLmiGw==,type:str]
-    SMTP_PASSWORD: ENC[AES256_GCM,data:O+bq0g==,iv:xjsFSVHbAWuNUqnDT3kb1XT5s4vPE1zrYm9FmV7FU8Y=,tag:V/grs3E3Fx/5jok/lf+JZA==,type:str]
-    SMTP_SERVER: ENC[AES256_GCM,data:sLVY5gUk7oY58xJl,iv:J7gcsjoyxFiJ0n+G11Fio6joQdASwZrz9vwdoRvEjLY=,tag:4cosvns1L6/HpcjTODDNDg==,type:str]
-    SMTP_PORT: ENC[AES256_GCM,data:9ZLrpg==,iv:xIK1TtgDLYFjkbqSHOvdYKmI7GtiUmJPiWt1WUcp9RI=,tag:GG3iWUgSTCv6qbZYxwstoQ==,type:str]
-    SMTP_AUTHENTICATION: ENC[AES256_GCM,data:arhdhg==,iv:iZSNOELFLCMDyVxNPibC+SvBddDoWIxD9lA0o8LAe08=,tag:t0W13mTb5VL8Nq+9w2iX3Q==,type:str]
-    SMTP_ENABLE_STARTTLS_AUTO: ENC[AES256_GCM,data:DsRGQ8c=,iv:KwCJe1KvZlrAk1alRkgFF/OvXfYlBBbM58cbNVfqEWU=,tag:cinvnnNsUfzBpWXHsHG/IQ==,type:str]
-    SMTP_SSL: ENC[AES256_GCM,data:x6JRGMg=,iv:jeTOarB4M2OZ7iQ5U8JHJ+FzURZ2LIeWdkhpcvnUH50=,tag:qC41c2KDTuJ4Cj8E8jhNmw==,type:str]
-sops:
-    kms: []
-    gcp_kms: []
-    azure_kv: []
-    hc_vault: []
-    age: []
-    lastmodified: "2024-06-05T22:05:10Z"
-    mac: ENC[AES256_GCM,data:Rv4NKArcUuSRcQiMTjE9WXfBgbXn8U+wt67V1AZ4p9k794PKR15GW43Tint8niiglo93cicIy0+JrnEK50s7R8JQFqu5tqmOstzXevfkMuHpwFaD8kPZ0OceNaY2U5zZxQcGhQ4rV+9wC1OTvjUyer6jhsiKzdqIu2akaq6RJQI=,iv:Ulf6if09b/XMgiO3oLvms89X1WbuC+4BLu1P7QHxg50=,tag:wRgwk/rscGOrwjnzfJ5c+w==,type:str]
-    pgp:
-        - created_at: "2024-06-05T22:05:10Z"
-          enc: |-
-            -----BEGIN PGP MESSAGE-----
-
-            hQIMAyqlIeyoxYovAQ/5AQCRpokmeZfbBorMK8LJfZure8BAaJlD/p59X/p3vIm8
-            kXwcCY1/6QZwUhZBRELCPnXLYO3BcNQ+SA2xGhLTgs6GyBpkl8dlpijGq+Ve5ltH
-            iJnst0CDUUTD9/Ah0iSZir3zbdI95DxVCoI0UjAlkVYmwiy3P4ItcsCVJsaFVaWy
-            iaHuGKHMAdLPgGxFI8iWu6vyVTxNbclplUEdgd9TvsXe841+yukhEtRjl9DH2OTy
-            ptN8T2645wJ18K8T62kHHCxwl2AiV+olasOQ8S8K1iQF5OEyIZqm/rmu3Nm/6PW6
-            ahl+o57OQjdjUpV795777mFu3jegUzfiy4kVhhIy9lRdaGYHSNbO8L/LmpM5s23J
-            1PCYWVMJ57AT1gWAWNsaSmVS/kueyrp2B4mYFA5BvAQ7imXxs9K0v2AZgt+MGtLv
-            2goLzZ27r2p7yEA15F9GP78aL7ifUjk1D923Vyf2+HC4KCWfoNshYSMiCQsNKeAR
-            dmFOD0mIBa60QNceJBceN9ps9cWvtPKryz3pNfsvfEGyQTJg2cf2I60Bw7CSjnFR
-            aeyQRuUS8Zev7y3h/dNF1Ve2GWywnJ/ZAhKhG/Q4jlM8FXYi/zgYtPHjV6o668W2
-            uFi3we3AhVrh+vUhTR/ZAIg7NVlLVR1MVlwK4IbJNEL5RgBwf8B6XhitQC7KewaF
-            AgwDXjg0p2IN1X8BD/9ZDBYQJsOk07krlTuxU+oF+gg9kQk3FxiM8G9kCbuhvR5u
-            9LZd7tMI/NXWEyS6WLP2QbyJiErQvyqzPqyn/zcW6c1MypRg2nTMh5OKGAfotM7d
-            Dsd1DVs2I/TzoQqX2dl92lRuAFcjmi9LlW+05+z6tLZjm5yaB4rhQLD9tdtGukMO
-            zdNPJHmbxEWFxwnfUR9JREyWFsNjV4fSgtm0/XFnCULSyqVpdWLRWERw3BLNsmzw
-            /wEOkDd/JP0C0/xuAqw3HGI2R+p1adBGwfkhENKmqgO4XgCp/pVbkfUePuXxWn/e
-            55ff0iZPC1NnLfOhAt1FFXXZUAKhSpDPl5VDriahSEqMv41JmiU2woeUiuP01mb/
-            PZlXpszjJTu56BUSUbbDOQ3FUyQKrpy5NUz+sYA7YIHvVzyWDEv4Jzztr5XvLZcn
-            VBUa4bAcl7G3eiTQjIu+QoySQIjCMzFhplvjK4iwsXUAXTclqgJUPvQ2iOhywSko
-            BHGCfxmd2MXbpO6NCa7kVCUTbm4ePIRGQJe2K3+3Xx7pd0bg+PJHS61VxE5A5kN8
-            jev+wxE+Bl3HxprrSFiB7DtwAutaF569xqtAEfMAt8cax+hfY9i5xV4LSpjOotnR
-            OQ3wD0LNlfx65bv3+YpC0xCdOyUCgXOIrHihJwbIeYl33K0Mad4Ngznu0fiRdtRo
-            AQkCEPZOW52judqMFZnDZPir6sdNdPmYhk1czq4+zGONslvtGBKVH7LXEIBILfWF
-            vKDcauOEB7q3CGw+Ulvxb7k5niGXd4wOQVyy3XsseC9d9ySTly7GqadBnDlnPNA3
-            EhMj5jiT3Bg=
-            =7JSg
-            -----END PGP MESSAGE-----
-          fp: BD1AAF9D8170F4BEE437365FF6F0933799CFEBCD
-        - created_at: "2024-06-05T22:05:10Z"
-          enc: |-
-            -----BEGIN PGP MESSAGE-----
-
-            hQIMAy5t8IMoPu4VAQ//dfQv+1InUlRtaU4PNYAHjy2rLWBlC3oo9+wGgbYkvs9K
-            +10hx4dP7MMExPnDnTz9DHmwUg0rcxA3BfuvN+tdOTOZ1E0mTuwP+UMBKEayB4Fm
-            kFjzUKqxqW2hDmxK9FSmQkGZlan/A/kw4+atqRTO5hcMMl+OdCw2IjEuEAAHwNsN
-            hEK19PNqyLSWQUOWq2m38KpoFGEth+ZbbryRZF1ToZxfgBxHo3tCxUYmJaF/pVAB
-            vbAOHLrbWGnoKbfo7yShod5KRrdRMKIx/9YMmgscoy0aWDwXnpc04eq1Bn3TbUPi
-            AIWfIiyMTGAlLAw0TNZIrIu1KSdWicWFbJbI5Z7R6lPfjTj74u663jSA4NyhgCCz
-            hNyCTq43VymVybJRKC6RSdTL0QG7enPfAZVFIkXlA6klnzYlQCrxfAKA9OzKQ0ie
-            TshNKl6DRC4eZoWceIqLK1GUP3pWxXwhFLDdyORLtpN9n4+F6yl8prU+ht7dmjqD
-            n3PbFq07514f/0OHWNMxKa9efOS2cb6/ZsWiCK4lVxqdfoxe47wKd1A1SVOZEfRM
-            wo2Gvm8DDdZ6a0gUQ7QdPd48VFbkS50iLrWOd97Oc41xr/fquZvyC1Iux3UjvaAO
-            p1OHEmYabJtSmPDB2YMs5t2TDZ9gIMFfWSc7bf5bd12LQpIwOMH3YlMgVcWkL57U
-            aAEJAhAh7LtGGwat1OsXyJKaTzPuOrx/kbmeSYRrqRyHvKmP5IDjKYybBGnbl1el
-            MHB3rGpe4xdxLQERuTBMLNbH8CBJYPV1wXdT070gokaXZQ01dWto+bEY6Hy+yVF8
-            Q+Wg5cFPTmqK
-            =qs2t
-            -----END PGP MESSAGE-----
-          fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
-    encrypted_regex: ^(data|stringData)$
-    version: 3.8.1
diff --git a/kubernetes/main/apps/default/huginn/helm-release.yaml b/kubernetes/main/apps/default/huginn/helm-release.yaml
deleted file mode 100644
index 8af74e5c..00000000
--- a/kubernetes/main/apps/default/huginn/helm-release.yaml
+++ /dev/null
@@ -1,78 +0,0 @@
-# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2beta2.schema.json
-apiVersion: helm.toolkit.fluxcd.io/v2
-kind: HelmRelease
-metadata:
-  name: huginn
-  namespace: default
-spec:
-  interval: 5m
-  chart:
-    spec:
-      chart: app-template
-      version: 3.1.0
-      sourceRef:
-        kind: HelmRepository
-        name: bjws-charts
-        namespace: flux-system
-
-  values:
-    controllers:
-      main:
-        pod:
-          securityContext:
-            runAsNonRoot: true
-#            runAsUser: 10000
-#            runAsGroup: 10000
-#            fsGroup: 10000
-#            fsGroupChangePolicy: OnRootMismatch
-
-        containers:
-          main:
-            image:
-              repository: ghcr.io/huginn/huginn
-              tag: 0533a3768537f7a6a157227bfd9a9caefada768f
-
-            command:
-            - /scripts/init
-            - bin/threaded.rb
-
-            env:
-              DATABASE_ADAPTER: postgresql
-              DATABASE_HOST: postgres16-rw.database.svc
-              DATABASE_PORT: 5432
-
-              DATABASE_NAME: huginn
-              DATABASE_RECONNECT: true
-              # Specified in huginn-env
-              # DATABASE_USERNAME:
-              # DATABASE_PASSWORD:
-
-              #TIMEZONE: ${SERVER_TIMEZONE}
-              USE_GRAPHVIZ_DOT: dot
-              USE_EVERNOTE_SANDBOX: false # set to production
-
-            envFrom:
-              - secretRef:
-                  name: huginn-env
-
-    service:
-      app:
-        controller: main
-
-        ports:
-          http:
-            port: 3000
-
-    ingress:
-      main:
-        annotations:
-          cert-manager.io/cluster-issuer: letsencrypt-production
-          traefik.ingress.kubernetes.io/router.entrypoints: websecure
-
-        hosts:
-        - host: "huginn.${SECRET_NEW_DOMAIN}"
-          paths:
-          - path: /
-            service:
-              identifier: app
-              port: http
diff --git a/kubernetes/main/apps/default/huginn/kustomization.yaml b/kubernetes/main/apps/default/huginn/kustomization.yaml
deleted file mode 100644
index 8eb891c0..00000000
--- a/kubernetes/main/apps/default/huginn/kustomization.yaml
+++ /dev/null
@@ -1,5 +0,0 @@
-apiVersion: kustomize.config.k8s.io/v1beta1
-kind: Kustomization
-resources:
-- ./env-secret.sops.yaml
-- ./helm-release.yaml
\ No newline at end of file
diff --git a/kubernetes/main/apps/default/kustomization.yaml b/kubernetes/main/apps/default/kustomization.yaml
index 6bcc4461..2574906a 100644
--- a/kubernetes/main/apps/default/kustomization.yaml
+++ b/kubernetes/main/apps/default/kustomization.yaml
@@ -5,9 +5,8 @@ resources:
 - ./cdn
 - ./trilium/ks.yaml
 - ./mealie/ks.yaml
-- ./huginn
 - ../../../common/apps/exim/ks.yaml
 - ./well-known-site
 - ./dendrite/ks.yaml
 - ./ganymede/ks.yaml
-- ./piwigo/ks.yaml
\ No newline at end of file
+- ./piwigo/ks.yaml
diff --git a/kubernetes/main/apps/dev/kustomization.yaml b/kubernetes/main/apps/dev/kustomization.yaml
index 2823217d..7d046b2f 100644
--- a/kubernetes/main/apps/dev/kustomization.yaml
+++ b/kubernetes/main/apps/dev/kustomization.yaml
@@ -2,6 +2,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
 kind: Kustomization
 resources:
 - ./namespace.yaml
-- ./woodpecker
 - ./forgejo-runner/ks.yaml
-- ./airflow
\ No newline at end of file
+- ./airflow
diff --git a/kubernetes/main/apps/dev/woodpecker/helm-release.yaml b/kubernetes/main/apps/dev/woodpecker/helm-release.yaml
deleted file mode 100644
index 2c1451d0..00000000
--- a/kubernetes/main/apps/dev/woodpecker/helm-release.yaml
+++ /dev/null
@@ -1,83 +0,0 @@
-apiVersion: helm.toolkit.fluxcd.io/v2
-kind: HelmRelease
-metadata:
-  name: woodpecker
-  namespace: dev
-spec:
-  interval: 5m
-  chart:
-    spec:
-      chart: woodpecker
-      version: "3.0.0"
-      sourceRef:
-        kind: HelmRepository
-        name: woodpecker-charts
-        namespace: flux-system
-
-  values:
-    agent:
-      enabled: true
-      replicaCount: 4
-
-      extraSecretNamesForEnvFrom:
-      - woodpecker
-
-      # https://github.com/woodpecker-ci/helm/issues/154
-      secrets: {}
-
-      env:
-        WOODPECKER_BACKEND: kubernetes
-        WOODPECKER_SERVER: woodpecker-server.dev.svc.cluster.local:9000
-        WOODPECKER_BACKEND_K8S_NAMESPACE: dev
-        WOODPECKER_BACKEND_K8S_STORAGE_CLASS: mainpool-hostpath
-        WOODPECKER_BACKEND_K8S_VOLUME_SIZE: 5G
-        WOODPECKER_BACKEND_K8S_STORAGE_RWX: false
-        WOODPECKER_BACKEND_K8S_POD_LABELS: ""
-        WOODPECKER_BACKEND_K8S_POD_ANNOTATIONS: ""
-        WOODPECKER_CONNECT_RETRY_COUNT: "1"
-
-    server:
-      enabled: true
-
-      env:
-        WOODPECKER_HOST: https://ci.${SECRET_NEW_DOMAIN}
-        WOODPECKER_BACKEND_K8S_NAMESPACE: dev
-
-      extraSecretNamesForEnvFrom:
-      - woodpecker
-
-      # https://github.com/woodpecker-ci/helm/issues/154
-      secrets: {}
-
-      persistentVolume:
-        enabled: true
-        size: 10Gi
-        mountPath: '/var/lib/woodpecker'
-        storageClass: mainpool-hostpath
-
-      prometheus:
-        podmonitor:
-          enabled: true
-          interval: 15s
-          labels:
-            release: kube-prometheus-stack
-        rules:
-          enabled: true
-          labels:
-            release: kube-prometheus-stack
-
-      ingress:
-        enabled: true
-        
-        annotations:
-          traefik.ingress.kubernetes.io/router.entrypoints: websecure
-
-        hosts:
-          - host: &host ci.${SECRET_NEW_DOMAIN}
-            paths:
-              - path: /
-                pathType: Prefix
-        
-        tls:
-          - hosts:
-              - *host
\ No newline at end of file
diff --git a/kubernetes/main/apps/dev/woodpecker/helm-repository.yaml b/kubernetes/main/apps/dev/woodpecker/helm-repository.yaml
deleted file mode 100644
index 14bf0fe9..00000000
--- a/kubernetes/main/apps/dev/woodpecker/helm-repository.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-apiVersion: source.toolkit.fluxcd.io/v1
-kind: HelmRepository
-metadata:
-  name: woodpecker-charts
-  namespace: flux-system
-spec:
-  interval: 1m
-  url: https://woodpecker-ci.org/
\ No newline at end of file
diff --git a/kubernetes/main/apps/dev/woodpecker/kustomization.yaml b/kubernetes/main/apps/dev/woodpecker/kustomization.yaml
deleted file mode 100644
index 4e348503..00000000
--- a/kubernetes/main/apps/dev/woodpecker/kustomization.yaml
+++ /dev/null
@@ -1,6 +0,0 @@
-apiVersion: kustomize.config.k8s.io/v1beta1
-kind: Kustomization
-resources:
-- ./helm-repository.yaml
-- ./secret.sops.yaml
-- ./helm-release.yaml
\ No newline at end of file
diff --git a/kubernetes/main/apps/dev/woodpecker/secret.sops.yaml b/kubernetes/main/apps/dev/woodpecker/secret.sops.yaml
deleted file mode 100644
index 87619b0a..00000000
--- a/kubernetes/main/apps/dev/woodpecker/secret.sops.yaml
+++ /dev/null
@@ -1,77 +0,0 @@
-apiVersion: v1
-kind: Secret
-metadata:
-    name: woodpecker
-    namespace: dev
-stringData:
-    WOODPECKER_ADMIN: ENC[AES256_GCM,data:xWrKbuFDdfI5AzEOqck=,iv:YgZku7F+agkzv7omfBdusHzK7hhwhsI3t6nuDxoz/i4=,tag:z/w/iBphuCwAEaKhQU22/Q==,type:str]
-    WOODPECKER_OPEN: ENC[AES256_GCM,data:qcSw8w==,iv:weQQxyIXn13EiVQmmm1wRBh9n5JQsPQAtGUVlaeGp3M=,tag:h20PUnyRXFMRw+duA70r9A==,type:str]
-    WOODPECKER_AGENT_SECRET: ENC[AES256_GCM,data:pEKvYUdSIMHevkYWua4MEmK5wZcvR83heTkPLaEoUmR/TMz1uPSUGiHMFIlvI4SPjjK2ydM2zBK2YA/Qo50Xjg==,iv:B05Sc5/f/+pTeK07ch3aNi/B3JmKB6lett8EA1l0qpA=,tag:6rGKCPI5+D72sl40iZQKPA==,type:str]
-    WOODPECKER_GITEA: ENC[AES256_GCM,data:U+Xbdg==,iv:J/HN/XNJJhI3MLqSmlOS/TQ+vK55BuMY733WegKGV5g=,tag:WshRFIEQXBqY/wPHu+EvIg==,type:str]
-    WOODPECKER_GITEA_URL: ENC[AES256_GCM,data:wzf1qN/3bkBg/hP+b9Mz0AgaPrd2NmMpAA==,iv:MVxeEf8bPdP3LAwf5KUXAsIo0eKckQ9q1PkFBcNR3oc=,tag:F2YGLkMrDw34DlG/K0QX9Q==,type:str]
-    WOODPECKER_GITEA_CLIENT: ENC[AES256_GCM,data:mbIyNWL3Cqm0Cj7Zuu47r2HWe38bwMrl0domJC0jlG4Lp+7b,iv:hbRRhqSDfU1lb43VXb2hh+Gvdc5kZfl2BFVzgb8wjaM=,tag:RQl84DALRWy6WdioNyFEAg==,type:str]
-    WOODPECKER_GITEA_SECRET: ENC[AES256_GCM,data:oQieT/aEaZTVyBkj4nVmpfUSqcJ2wwCH6B3+Gz8TcyCWYRDLZ0jtEO3XnEzQTS6k9nmSd0YoJqo=,iv:p0y+qp4592k2+UKTIeuC2l9+JdjciCkYZXGghoBK9Fo=,tag:xYSNxS2m1+L3ynpTSlQIDg==,type:str]
-sops:
-    kms: []
-    gcp_kms: []
-    azure_kv: []
-    hc_vault: []
-    age: []
-    lastmodified: "2024-05-23T00:59:04Z"
-    mac: ENC[AES256_GCM,data:YSuq3l6X98ck/VD6jFyuL/wKxpTj5m7nDcRGMov0TNVVo6nIHHwnIAoOUvP1nnDwbgszJO+DDC0Db+33mNpZ6YqUiZCdJ6iwIqeldherUIjwqBkGCZLtNZ76SlJQnMulqcFt3nMG5UiVyw5TUbLDxPEGIau1bXzCRF2j6Q51Fu4=,iv:lnJTWIqbh0l2POWkv773mUUy5sMIunvfs+ztBwus3Lk=,tag:p5KkaHWgRHDG1LVZxbxx8Q==,type:str]
-    pgp:
-        - created_at: "2024-05-23T00:59:04Z"
-          enc: |-
-            -----BEGIN PGP MESSAGE-----
-
-            hQIMAyqlIeyoxYovAQ//Qi52py5A39dcBIHoz9VvM8mjUiRPbRroyURpG3KE+aT6
-            HbGyzo7OT2xTRKM+RLrV/nGBJHkdykvyTAv22M1qnH1GqeUzPKcPE9RKKppMmW07
-            EDMkyJtbXSZrO2/gRQ9XuLN9NRzniboetZPqIWx9iTuYZCUH7Vehm5i5KNHZO2ID
-            i/JkHJ4K6uJ3PwCEbxrYgE+ERj0IWCt1slythfrRuGx9zHPhYeHuNZBRGpqtjpeq
-            eMld88EZYNG8uwuuvYbArxdFTNg0RUBgi+sOYjH7ZiDfs1GKZgGZXWxq2JvpgzA9
-            vr4ssbASKY3NYcwBc9k/g8/n4QsRoYPzIwtTtOIStgfwz0COHXgBLhITZLEfs0TB
-            BzH0JJ++KZBCW+I4NUm6RDNdU2Ps80vxN2JGdRmXYvqtM8XPHSaKhZrbQkudAK7p
-            QdwFx5xJ/kIuGkepEwwLrZHhT9XTN6yGnkmb2yNiWHO2EfD3IcByNi2/DpDpvWL2
-            dQjfRGlTJC+XG3u2drSivYjfJT4JqEaukk3OJV+4Kt/zjPh46W/oQVfub/zv12cJ
-            R+Y4ynQyrlMkroYLDB4A9MzHRWxyvWxpuP59KlU4nVIKgQnQKiGLbn+xxo/TuiIV
-            KA4e9FnYKxXciOJ3egvX2gd4uv/XG/FmyRr+I+vjU4p60KYmP+tIODS8cZusTY+F
-            AgwDXjg0p2IN1X8BD/99maUVaC+WIw28AZ535oOkA/ommMGM0+y0E3pkqhGyp4fU
-            Yra0WsVMcGXVFokrs0lUMagu9htV/S6BtIERw6V3MappAm/+COVwZwuXGavNah1u
-            telD2URybiaB39DGx4tH+YSXtv5ejIj86j7xLsYqZlyPwRQikX8YxGG/lBJoVAy3
-            6l6Z3wDGNAZWMynebJGCAhTEpMO3FvSI/M5vyoupHT4MY580VDitK7379HlfSniu
-            a1sLsc8TxiC7zOkBy08Rix/7NYO1/PKXHxNX+3l7gtpncH87D58c9iLnIH1ozIst
-            CLgvV15BiiHHoHOIIvhYlZKu86fiLNgGQNx1fAS6ZWG8dLwU1+NPDcVJt36j2rcd
-            JQwCNsDloL5s2cdzIC6dtehNbK/zP1wRIL1+W3CCcZRjMPSHFrBb7Du1whhagcxI
-            /j9cV9kGpzSVyEp5xai+IAaIxasiM0Yk2pjgBC1PfoFjvCa0ZMe/L7dq/CTi5t29
-            YJBQNFhJosFuQIQk3zrwI7o41zsvH5aBAc3qL5L+57qLWB7urnzoDO1TSVCS0lBm
-            hH/e/1wNcX5/zlhe8D5Wj0Pd/culrrifLbNGTnk+pPDrPrF2qX7SIJphezurMWhl
-            bCxWpCMTKgR4hY8OXisNQkJNK23QD3Yv/d7Iyp1fgrKFARNEsUV6sbiaZtlN2NRo
-            AQkCEHhPePf6np/Pt9fcpwBhbXWxr2lX2aG2ZKXyo30KEhb4XMeDtrNfS2wCFm5G
-            hF7YAk2yjg3oO2+efBN+mU6B4j4PiCQBeoW8mg5kIT/8QBUv1DISw9x6Ogx1YWO3
-            Wl0MU3lk4hU=
-            =llh6
-            -----END PGP MESSAGE-----
-          fp: BD1AAF9D8170F4BEE437365FF6F0933799CFEBCD
-        - created_at: "2024-05-23T00:59:04Z"
-          enc: |-
-            -----BEGIN PGP MESSAGE-----
-
-            hQIMAy5t8IMoPu4VARAAhVkZCOiiicIA2RcjkF6ar4pzUeHSMes3fjn5GhEGILbQ
-            mzlEJ6P2Y6yJOd7oViE0BGx3UJVj/KtWUf8UCLVOjO8R9VpP63JX5PSTMmQjq/g1
-            oyxpbuUcBXyu3O5nk9vNv22o6RzAfAm6HKn9hPh/rJjy34XRI1SS/YkjozLA7Wg0
-            X9AOYoCLKiafpL2g4HVWELr21W3gJIkzQCouz92iYpmvFuK0iBR5juzxUBIRl5R8
-            cjgyRS8GIZX9hKrZuNtmFj2+MqalEyMBYDIwNG3CBWJsO+/kQJcj//J4p9Bvo4bp
-            fBkl37GcZHMTO/4Q9XaxDUoXp16hz1UR1NB/RhzjaU+FJ+8WNyCwPqzOaQKY4XXh
-            zQQ3HOVZGjKWLdVYECDCgPxzfAytANzl0OLWfG5hMm+yz9Rg7avBe8AXIvxS50dS
-            6ory/bH0dXwYAOjRRCNYnBbovHSKM0feZlZ+TIb32gAUnyp6B9+USa+Keur8hl05
-            vTZC2Qz+KAeWx+Lnlj81KeRYCpuh8WsEAiYOWUzYXJOFHYGtj7PrftakP0UafWak
-            qseyNhn8fIe/iZdT0z9vD85ab17FwHUkfW8teJruMLKAr+26riZx6mJ8oAqgvsJ7
-            /mFY1JQ+a/k+AyHjXg3DzWEM/w+JeteD++IgYhY0g2PvfsaGn9v234zLwnetoPzU
-            aAEJAhDQvADCSGFGXCLAmDOC10eauBgqkZDCnN5AYXVOV4VUryjRT4+PWhV7w5DF
-            MZrEAMsKh0EzxhNDigzzHCGbcrKoPgFSYoJ4QHIirezN9Veq6e/lMnZTVDzxYjuL
-            +Aju/WQgu2de
-            =XUMm
-            -----END PGP MESSAGE-----
-          fp: 687802D4DFD8AA82EA55666CF7DADAC782D7663D
-    encrypted_regex: ^(data|stringData)$
-    version: 3.8.1