From 77eaf0eb0b8b26fc012830d60c69580ef7baa4fc Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Tue, 18 Aug 2026 06:07:39 -0400 Subject: [PATCH] chore(tranquil): remove legacy PDS --- .../playbooks/tasks/integrations/tranquil.yml | 9 -- ansible/playbooks/vars/oidc-clients.yml | 2 - k8s/OPERATIONS.md | 1 - k8s/flux/apps/kustomization.yaml | 1 - k8s/flux/apps/tranquil-pds/deployment.yaml | 130 ------------------ k8s/flux/apps/tranquil-pds/ingress.yaml | 47 ------- k8s/flux/apps/tranquil-pds/kustomization.yaml | 8 -- k8s/flux/apps/tranquil-pds/pdb.yaml | 11 -- k8s/flux/apps/tranquil-pds/service.yaml | 14 -- k8s/flux/platform/pg-shared.yaml | 2 - k8s/flux/secrets/atcr-pull.sops.yaml | 122 ---------------- k8s/flux/secrets/kustomization.yaml | 3 - k8s/flux/secrets/tranquil-pds-env.sops.yaml | 127 ----------------- k8s/flux/secrets/tranquil-pg-creds.sops.yaml | 123 ----------------- renovate.json | 5 - 15 files changed, 605 deletions(-) delete mode 100644 ansible/playbooks/tasks/integrations/tranquil.yml delete mode 100644 k8s/flux/apps/tranquil-pds/deployment.yaml delete mode 100644 k8s/flux/apps/tranquil-pds/ingress.yaml delete mode 100644 k8s/flux/apps/tranquil-pds/kustomization.yaml delete mode 100644 k8s/flux/apps/tranquil-pds/pdb.yaml delete mode 100644 k8s/flux/apps/tranquil-pds/service.yaml delete mode 100644 k8s/flux/secrets/atcr-pull.sops.yaml delete mode 100644 k8s/flux/secrets/tranquil-pds-env.sops.yaml delete mode 100644 k8s/flux/secrets/tranquil-pg-creds.sops.yaml diff --git a/ansible/playbooks/tasks/integrations/tranquil.yml b/ansible/playbooks/tasks/integrations/tranquil.yml deleted file mode 100644 index 79308c9b..00000000 --- a/ansible/playbooks/tasks/integrations/tranquil.yml +++ /dev/null @@ -1,9 +0,0 @@ ---- -# tranquil's chart expects SSO_OIDC_* env names. -- ansible.builtin.include_tasks: _write-secret-and-restart.yml - vars: - secret_name: tranquil-sso-env - secret_data: - SSO_OIDC_CLIENT_ID: "{{ oidc_client_credentials.client_id }}" - SSO_OIDC_CLIENT_SECRET: "{{ oidc_client_credentials.client_secret }}" - deployment_name: tranquil-pds diff --git a/ansible/playbooks/vars/oidc-clients.yml b/ansible/playbooks/vars/oidc-clients.yml index 50a1e6d0..c70e3ead 100644 --- a/ansible/playbooks/vars/oidc-clients.yml +++ b/ansible/playbooks/vars/oidc-clients.yml @@ -6,8 +6,6 @@ oidc_clients: - https://pds.cute.haus/oauth/sso/callback isPublic: false pkceEnabled: true - integration: tranquil - # Slug must match the forward-auth- Deployment name. - slug: forward-auth-navidrome name: Navidrome diff --git a/k8s/OPERATIONS.md b/k8s/OPERATIONS.md index 8594f010..3303e22f 100644 --- a/k8s/OPERATIONS.md +++ b/k8s/OPERATIONS.md @@ -93,7 +93,6 @@ node-local or host-mounted data and must be recovered on its owning node. | slingshot | NixOS | jubilife | https://slingshot.cute.haus | — | ephemeral cache | Git | rebuildable | | switchyard | Kustomize | websites | https://switchyard.aly.codes | — | none | Git/site build | rebuildable | | tika | NixOS | jubilife | internal | paperless | none | Git | rebuildable | -| tranquil-pds | Kustomize | default | https://pds.cute.haus | pg-shared, valkey | CNPG, B2 repository data | CNPG/B2 owner | account data loss without backups | | uptime-kuma | uptime-kuma | default | https://kuma.cute.haus | — | Longhorn | Longhorn backup owner | monitor history/config loss possible | | vaultwarden | vaultwarden | default | https://vault.cute.haus | — | Longhorn | Longhorn backup owner | vault loss is critical | | valkey | valkey | default | internal | — | Longhorn | Longhorn backup owner | cache/session loss tolerated | diff --git a/k8s/flux/apps/kustomization.yaml b/k8s/flux/apps/kustomization.yaml index f7581551..81de0365 100644 --- a/k8s/flux/apps/kustomization.yaml +++ b/k8s/flux/apps/kustomization.yaml @@ -10,7 +10,6 @@ resources: - pocket-id - seerr.yaml - switchyard - - tranquil-pds - uptime-kuma.yaml - vaultwarden.yaml - watsup diff --git a/k8s/flux/apps/tranquil-pds/deployment.yaml b/k8s/flux/apps/tranquil-pds/deployment.yaml deleted file mode 100644 index 19b52406..00000000 --- a/k8s/flux/apps/tranquil-pds/deployment.yaml +++ /dev/null @@ -1,130 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: tranquil-pds - labels: - app: tranquil-pds -spec: - replicas: 0 - selector: - matchLabels: - app: tranquil-pds - template: - metadata: - labels: - app: tranquil-pds - annotations: - prometheus.io/scrape: "true" - prometheus.io/port: "3000" - spec: - automountServiceAccountToken: false - enableServiceLinks: false - terminationGracePeriodSeconds: 15 - securityContext: - seccompProfile: - type: RuntimeDefault - tolerations: - - key: node.kubernetes.io/not-ready - operator: Exists - effect: NoExecute - tolerationSeconds: 60 - - key: node.kubernetes.io/unreachable - operator: Exists - effect: NoExecute - tolerationSeconds: 60 - imagePullSecrets: - - name: atcr-pull - topologySpreadConstraints: - - maxSkew: 1 - topologyKey: kubernetes.io/hostname - whenUnsatisfiable: DoNotSchedule - labelSelector: - matchLabels: - app: tranquil-pds - containers: - - name: tranquil-pds - image: atcr.io/tranquil.farm/tranquil-pds:latest@sha256:c0cf3c0e63efbda82dbadb0d78d3b58d75d23253462320d81ef43edaa5478451 - imagePullPolicy: IfNotPresent - env: - - name: AWS_REGION - value: "us-east-005" - - name: BLOB_STORAGE_BACKEND - value: "s3" - - name: CACHE_BACKEND - value: "valkey" - - name: CRAWLERS - value: "https://bsky.network" - - name: INVITE_CODE_REQUIRED - value: "true" - - name: MAIL_FROM_ADDRESS - value: "admin@aly.social" - - name: MAIL_FROM_NAME - value: "tranquil" - - name: MAIL_SMARTHOST_HOST - value: "smtp.resend.com" - - name: MAIL_SMARTHOST_PORT - value: "2465" - - name: MAIL_SMARTHOST_TLS - value: "implicit" - - name: MAIL_SMARTHOST_USERNAME - value: "resend" - - name: MAX_CONCURRENT_REPO_EXPORTS - value: "8" - - name: PDS_HOSTNAME - value: "pds.cute.haus" - - name: PDS_USER_HANDLE_DOMAINS - value: "aly.social" - - name: PLC_DIRECTORY_URL - value: "https://plc.directory" - - name: S3_BUCKET - value: "aly-tranquil-blobs" - - name: S3_ENDPOINT - value: "https://s3.us-east-005.backblazeb2.com" - - name: SERVER_HOST - value: "0.0.0.0" - - name: SERVER_PORT - value: "3000" - - name: SKIP_IMPORT_VERIFICATION - value: "false" - - name: SSO_OIDC_DISPLAY_NAME - value: "cute.haus" - - name: SSO_OIDC_ENABLED - value: "true" - - name: SSO_OIDC_ISSUER - value: "https://id.cute.haus" - - name: VALKEY_URL - value: "redis://valkey.default.svc:6379/5" - envFrom: - - secretRef: - name: tranquil-pds-env - - secretRef: - name: tranquil-sso-env - ports: - - name: http - containerPort: 3000 - resources: - requests: - cpu: 100m - memory: 256Mi - limits: - cpu: "1" - memory: 1Gi - startupProbe: - httpGet: - path: /xrpc/_health - port: http - periodSeconds: 5 - failureThreshold: 60 - livenessProbe: - httpGet: - path: /xrpc/_health - port: http - periodSeconds: 60 - timeoutSeconds: 15 - readinessProbe: - httpGet: - path: /xrpc/_health - port: http - periodSeconds: 10 - timeoutSeconds: 10 - failureThreshold: 2 diff --git a/k8s/flux/apps/tranquil-pds/ingress.yaml b/k8s/flux/apps/tranquil-pds/ingress.yaml deleted file mode 100644 index 3b1b3d2b..00000000 --- a/k8s/flux/apps/tranquil-pds/ingress.yaml +++ /dev/null @@ -1,47 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: tranquil-pds - labels: - app: tranquil-pds -spec: - ingressClassName: traefik - tls: - - hosts: - - "pds.cute.haus" - secretName: cute-haus-tls - - hosts: - - "aly.social" - - "*.aly.social" - secretName: aly-social-tls - rules: - - host: "pds.cute.haus" - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: tranquil-pds - port: - number: 80 - - host: "aly.social" - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: tranquil-pds - port: - number: 80 - - host: "*.aly.social" - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: tranquil-pds - port: - number: 80 diff --git a/k8s/flux/apps/tranquil-pds/kustomization.yaml b/k8s/flux/apps/tranquil-pds/kustomization.yaml deleted file mode 100644 index a6aa18c4..00000000 --- a/k8s/flux/apps/tranquil-pds/kustomization.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -namespace: default -resources: - - deployment.yaml - - ingress.yaml - - pdb.yaml - - service.yaml diff --git a/k8s/flux/apps/tranquil-pds/pdb.yaml b/k8s/flux/apps/tranquil-pds/pdb.yaml deleted file mode 100644 index 1735b488..00000000 --- a/k8s/flux/apps/tranquil-pds/pdb.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: policy/v1 -kind: PodDisruptionBudget -metadata: - name: tranquil-pds - labels: - app: tranquil-pds -spec: - minAvailable: 1 - selector: - matchLabels: - app: tranquil-pds diff --git a/k8s/flux/apps/tranquil-pds/service.yaml b/k8s/flux/apps/tranquil-pds/service.yaml deleted file mode 100644 index b7c4727f..00000000 --- a/k8s/flux/apps/tranquil-pds/service.yaml +++ /dev/null @@ -1,14 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: tranquil-pds - labels: - app: tranquil-pds -spec: - type: ClusterIP - selector: - app: tranquil-pds - ports: - - name: http - port: 80 - targetPort: 3000 diff --git a/k8s/flux/platform/pg-shared.yaml b/k8s/flux/platform/pg-shared.yaml index a84c54ab..93a9df11 100644 --- a/k8s/flux/platform/pg-shared.yaml +++ b/k8s/flux/platform/pg-shared.yaml @@ -30,8 +30,6 @@ spec: backup: enabled: true roles: - tranquil: - database: tranquil pocket-id: database: pocket-id paperless: diff --git a/k8s/flux/secrets/atcr-pull.sops.yaml b/k8s/flux/secrets/atcr-pull.sops.yaml deleted file mode 100644 index b3a9b67c..00000000 --- a/k8s/flux/secrets/atcr-pull.sops.yaml +++ /dev/null @@ -1,122 +0,0 @@ -apiVersion: ENC[AES256_GCM,data:SOg=,iv:CCOAX8+HCP6L3iS5WJTowc9LOPSP/VzH7roCizmCPmc=,tag:Mn/XNWdYN4+y9Gyj9QK/xA==,type:str] -data: - .dockerconfigjson: ENC[AES256_GCM,data:nqHEKq4J6k9oOUuAoWa6vqHAYsXNSflJTF+joSJoJ9V2/S1pXjycvq+UVo+ayOkEn/Q5+d8+AqjDVeVNkqDStJihPLc1voArCB2MWPqBgy4W43BrswyZUuLmDOx+bhvY4Tks3NJo9WA0JYIxIAOPOsLE1rJrr672J3T3OPtzef8q4j4SGZs/c2rWEOyz+Z6v0d7t8k7FsXQMpl/BCIzaGAyEb83UNOageCvlEQDx074Ogw8MipxdZfdpzBI51tW3hskupD2RHy8K0DctigA+NnTGG6kCcIChzwDX9Q==,iv:OpI1s1K898woYp4a26UGnDvRUd05CVgS6Lp/HDGlX08=,tag:AB2/rvOCPNQStXEmenBzww==,type:str] -kind: ENC[AES256_GCM,data:xhIb0Uar,iv:8EU12Jbfafm3z131j9ci5CxwvY5acFsYuEnZtvm/ARQ=,tag:mYgi0x09R4AFIqvF5nLihQ==,type:str] -metadata: - name: ENC[AES256_GCM,data:St+ea2KJrfJ7,iv:4WE1D/DUUmyJoOLEnBa+CzWoAYojE7v35ZMwS/X/6As=,tag:cvQzZ/6QPXjj75r1bbLIgg==,type:str] - namespace: ENC[AES256_GCM,data:xSmW8NWt9g==,iv:X1M6Q7wrBaPEgCO++vd03y/+gFxuVV6Lie1L9txjKco=,tag:HPzPVDL5oUR7M574A1VhtA==,type:str] -type: ENC[AES256_GCM,data:NRWsSzy2Y7t1jQFvEcZVqGB9GtP7PB1axik7mn8F,iv:6F5KNkTZqXPCBALQTLqB1JIZlznC+KkzOSMH1Utj2b0=,tag:3DxQs1aDER6hW1ZH23o1pA==,type:str] -sops: - age: - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByT0ZIS0RHMSs1Z1l2OCtt - WWt3M05EdDY0Z3BHSGRiZDBMTzUyUENyVVRrCm4xbnpXTDFmckxPZXExSCtieUxL - b0R0MmY2ekxHVjB2bk1XWFlQa0Y5d1kKLS0tIHRSYVpKK1R3ZnVnR3JoL0lPM3gz - T01VNmdOQk95R2hzRkhRR01NRTh4enMKsuVHUYvNQ02WNzbIizZ3W88+aQjbHcYp - XXqMUT07/mbkLxH1yqH/bobxjiQB3iwv7cEklszgoSGwKaKBlkl7hQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1kny9hv9t64ge379mk977slfx8deqy3df0c4cydh0lxu4ffczkftqpe2x6g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFSVM3UzRiclJNNHNyQ21m - VUZRcWp5VkNvOWxKUGpDVWRqN1UyZ01Jd0M4CktqZXhZT0NSdVh5S2ZJK2VBWDJK - WER0MFBLS0VzRFhGb3VnVXlpSHBoZFUKLS0tIGdDaXJPLzdoNEZvQmlSMncxNDZ3 - NWhHMWpLa1lPekFDbGo0T3cyVTFreDAKBr0ZxvjyL9mY6iqdpqs94UG0x4vGk5K6 - z7aTJlk9DMLzDMn48O44qi7lju7l8mc1DgFZAOtnx3N+ZCi8N0hB8g== - -----END AGE ENCRYPTED FILE----- - recipient: age1e5a0aaueyk34klry2qk094zrwfsvga0uft93mwweye30xhqhvfzs3jgqku - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDOWR6SUlTRDdBQm1TcEV1 - YnAwdFBCZWU1Tk9tckVMTThzYndOcDUxVFJZCkRadEtWalN5QWgrVnZUS2lMVW15 - a0ZBcm43Sk1yWXRGMGk4dTVsS003WHMKLS0tIG5UUkE1WHZYOXNsNWpFQXcvSW1R - OUF4RCt5UGJ2MDdVWmE1emhOcUtCZDgK3kHyKFLjY/wmq2ZeWpVUorGdgVir0l/z - nyDehxgFnEBXpSaxnTuoOU/Ia5zHU5/993qD0429rHhNEUX0DOIcJg== - -----END AGE ENCRYPTED FILE----- - recipient: age1j9jju3whwj72udhge7v4c77gk6v6w2cq8zjngzyppwtptfsz499qyywu9a - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEWDExb1FmaitwaTdQUkRZ - NmRsOW5wdFVnSEphcDhjVTUwSU9qOG9ET1ZzCmNxcC9tM2VQMCswSlpzdDdQTVJ4 - RzVSL2NEMVQ3K3VhUUwxU21JaHZURFkKLS0tIFQyclhtY2JyODlwTXpTQzNQREU2 - Z2FlcDhWN3NDc002QWRCSG03ajUxeVkK0qoXKYbQBGL9VRHOFCOYderhHzRX2P/u - 79NHvrwn0BvHjshJXYjCMlWiH072w1JiMHlllH7LvRkRKsgzuKJKYA== - -----END AGE ENCRYPTED FILE----- - recipient: age162sx8kppp90mjxw88eqs78hgnpkddf8k9kgtksmmexzvcdxknpkspmkgaf - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNdWorOURkd01pSEtqYlN3 - ekdWOGg5WkNjbnpPekZpZ0RFS1B3U3VGblg0CjJjdGtIUFdmdi9qTnZkK0N3MjlN - MmwvMGVhQlJQZ1NvL2w4c2hHS3oxZjQKLS0tIG5UbFhjYUIyWXUzVmMyTVhKTzM5 - dEdJdUNvRGVWU240NmhNdjA2aGRJVkUK5JGb73IDbbnmJwsETwT8HUuudasrW0pj - aCsVm0EGVWZ/aWKT6Z0P9AEZcc/ENEhoP1csn0u+zLdXHz5jOd+DAw== - -----END AGE ENCRYPTED FILE----- - recipient: age1hhvzccxzrysq6ak2ktuks00vy3smr6rhey9swhncq8850epftpjqt3c7f3 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZdTFOd3RkK3JUY3g4bEs4 - czZEekUxQ2RodE9ZZXQwbUZXMnp4eDJaQmlVCkdsT2V5eFZGZml3NFFKaG1yeURi - RTFqVG43TTlhbWxQNHA2UlFUOUZ6MDQKLS0tIEZiYWp5ais2R1ZYMHpBR2lFUUhF - UTcxYXAwOGd2V1pvNFBTNXNiTVFOOG8KnLaS0kt87z2dRtFX1yy+912FGFGyYSRD - aVthGFmRnQjIL26VDPPAvCRlgFx/M1I+oATDs4akb6Z95TuTV9xROQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1zj2aq2a2v3ngcer7s3jz6pufhh8ula8pw56etmy28dy25wrkk3vq59hu2s - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0L3ZwaVo0dmpJTUpVSEhr - aWFiQ2R3Wk5OTVlnWFl6TDN2NlRCbVB4SkNnCkRBTVI1NzdzMllFbEp0ZFprTzVV - T3BOLzEwaFBiR3ZRTGtQQVVFOW1mSTAKLS0tIGErc0R1VzZWYkZQUm5hVkYwUkc5 - MWhpMjhNQ0dkWFJWU2tLVjB5Mmh0dTAKlmz8jlAOv8+lvy8hT63WiNfSObKmQ7nb - GfjDBOUH63126LE4u4cvRbSQRcaYAR+zm3tV2AF8oyDBoFnfWgPN6g== - -----END AGE ENCRYPTED FILE----- - recipient: age15td0jk5e2qeq2pexvxguhuuaxuaa7nhql7mhx9jr79caska6t4pqdv5spl - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrb1RyRWE2bkxWbnVqWmdD - b2psQ20vVU9mK0pmWWNzRk50SERxakQvTmxnClJmV0ZGRDdRZ0Q5ZlR0b1p6L2ZS - TWhtamRvMFRiZkZ2YzZGSEVEbVg2ZlUKLS0tIElwUUxkNmMwaFN1dFNtQ3dwMklp - MVFkZTFjNzVnbFNpMTV1c1RGU2NjU3cKcKIOF6EMfUZouxDdd9/6YoOhl6dwHBQA - BsWL9NepAgASJUpHEJbTIfJD2ryaOevQkA/em+mXt5Svx3osqT22pA== - -----END AGE ENCRYPTED FILE----- - recipient: age157en2pt286a22pxzyugt84ak6rn2at89tpma88juqfgj84lme5csq4999g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQMFVyaVExMUZxNWFmRHdC - cEtMLzdJRnVIR3I5TGFMbXZHOTVHV1dkQUI0CnBoQ1dSQVJONmRuOUNheEJpZ2ow - bHdtTmFzYUlSSDUzb1ZDSzhGYXFvNGsKLS0tIE85Tk9paDFTMzZqOEM1b2E0TzZN - eS9qaUpkeFcyNENOb091ZE5kSjQyUkUKWOCK2sRbR/pdYBdXduucFTrRDJCCNybB - sRS6lbQRU2yeHfbR+DlM7Ovpd7T/oCS/jrBseZOTKXN5Ljecj0JJZg== - -----END AGE ENCRYPTED FILE----- - recipient: age1xwlrtfu3du4jxg2l6eemzqeed8tflhdkjn0q5j9pzpecshtp3cpsh60l4j - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrV3JZMVljR015Wm9PRWJ2 - V3g1MWdKT0tCRFpMdU9OM0tUTjJzSFFZMEFNCkNWaWJHWndmdURQbFBWMWQ1VnRu - aU02V254OUFpdUMxdTF0UExheDJHaDQKLS0tIE1oRnYrWkJDRU9pZnl6L0cxVWRt - RUlONGNqWnFiUmQrOWh1NUdwRmc4S2MK3R/7+0aWujvn+omkoHWyWD54ku5tyNDv - 5Fb7Eni8BE9LBksWC5NnCtdSMg4xkE7hljLj3N1PSKOx5IIlz2IhaA== - -----END AGE ENCRYPTED FILE----- - recipient: age1kgp3x48wn0dmzwqp0vdpfsdw42rej0ypkj0qavs7c2t2tgdud5zqcmhl40 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCYlFLR0FSVHJxeGo0bGlF - U2VhWW5JWlBvYklSaURVVzBzRGdkQXVKa0U0CkNQR0krb0hqUUxMVGFtWjFSY1lT - M3JvRWswdHpoN3BUQi9VQWNEbjQ3VFkKLS0tIFVFVWJ4WHlLNjIyMWdOM2RaTHFE - N3ZzOG5Kc1AyTS9QOEdzUzhzWm9lcHMKxTjELIJTdw+bglaKWC1CgN3iPNzioa9k - +ep5aCitnKojjBLeFi/W60pUgUVzkYQ+QjE7LWgQGI/5jq/agAyg8Q== - -----END AGE ENCRYPTED FILE----- - recipient: age1stsuakfyj3gkee4sm328ky2crmymyuzwjjmxrpvnm754sdt2zvnshf68jx - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0VlAwZElWRk9BREQrckUx - SWFnUzRqSm02bXFQTW8xem5NL0ZuRGRsajBzClNjZEpKWjcyU2JadWZDNlg4WGFv - L1FEMys2RTNwNk4xcEYvYll4SkRrVXMKLS0tIFhwbEdkUmdMZEUwVE9rZC9mZnhq - U1BxeXQvQWYxdjFSQ3d3RkYxazVuWXMKJ9uLcum2oLN6Ofw1otGuc+32pxqlisAA - joAZ6E3vop0CN1qhFKuIJUO6e88TQ7x0axXoXrFQFff9G27JSC5Qbw== - -----END AGE ENCRYPTED FILE----- - recipient: age1yq47x0cyf95jg372v84ttptgnppsrfmxshsua6p58ecmgzxc5c0s5stfth - lastmodified: "2026-07-01T19:42:05Z" - mac: ENC[AES256_GCM,data:Qetqq3cgfjMcYgu5CldZsQAZqXwKmVxAPxlhEdZg3xpU63WKUZFQcne1aHJr9fpXWvicVUPldx/7bkvNNRcHTeD/4/fhBFiEZe1c1UBR53feNyaYr7dElon4JJEtEaHoiv4jy6rfiAQzzY1gxlW2BMGSCFJgdSEL1rGxve/a0Xk=,iv:rVpGhshcKKqP5C9tKJiuaxSg16JLAu11EROF+yil51U=,tag:nbIE23Cg9Ry7S25gaHkswg==,type:str] - unencrypted_suffix: _unencrypted - version: 3.13.1 diff --git a/k8s/flux/secrets/kustomization.yaml b/k8s/flux/secrets/kustomization.yaml index 68008221..3434d986 100644 --- a/k8s/flux/secrets/kustomization.yaml +++ b/k8s/flux/secrets/kustomization.yaml @@ -2,7 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespaces.yaml - - atcr-pull.sops.yaml - cloudflare-api-token.sops.yaml - forward-auth-navidrome-env.sops.yaml - immich-config.sops.yaml @@ -20,6 +19,4 @@ resources: - seerr-env.sops.yaml - seerr-pg-creds.sops.yaml - tailscale-operator-values.sops.yaml - - tranquil-pds-env.sops.yaml - - tranquil-pg-creds.sops.yaml - vaultwarden-env.sops.yaml diff --git a/k8s/flux/secrets/tranquil-pds-env.sops.yaml b/k8s/flux/secrets/tranquil-pds-env.sops.yaml deleted file mode 100644 index df441f27..00000000 --- a/k8s/flux/secrets/tranquil-pds-env.sops.yaml +++ /dev/null @@ -1,127 +0,0 @@ -apiVersion: ENC[AES256_GCM,data:bEI=,iv:Kkqp91JDr9NYZl6SCxre6lDqAO6xJg/rvtfzl1aX1dU=,tag:DOhCcpLJaa8GQVpm8Am35g==,type:str] -data: - AWS_ACCESS_KEY_ID: ENC[AES256_GCM,data:31ExQPQ/zcdCqP0Ost0KJ1yJQNwUM5jFljsDxP0PCSN7IYbs,iv:ny322OarMh+an/xnnK5VQefgdbWe3q8v18CeCaIriFQ=,tag:lQ6ZkXljqvs52UaNVzZpSw==,type:str] - AWS_SECRET_ACCESS_KEY: ENC[AES256_GCM,data:0eThnUWqhADn5TVLsj0bNjdpmo8YdoZoEPys3OWC/+hgvn9gjOt/61ijZeg=,iv:zsx64IzMLJY0nGCfE5uPjVaGJw0baoyvNtLGSlXqvy0=,tag:j4UsDOGsaImchg7W1kU3KA==,type:str] - DATABASE_URL: ENC[AES256_GCM,data:TYH/GutGG43fqRUbFcIU9xRdMH+FokrZsUYES7SIboKuLaGRdkJfGo1YDBJlxqN36m1Kbxx/+0PFeTZPpiv/B0N9aKCKSJb9muVD5ez0ODBE3XAd246QId2Rh6okwF5Jb13UF7x6IXiYuh4OxTj4T87Nipyi9oRIU7qGpKscpWP3kBtqjkb9sCPvD4BiHc1j/pOztgVJ3T7PN11Vn/awXoYw8Os=,iv:VN670xvMCa5oH6/nuKpk8bdMAluLmizEzoX0e6KQ3yE=,tag:+RcjEt+Xo6oiXD0gn5NqhA==,type:str] - DPOP_SECRET: ENC[AES256_GCM,data:S7OLBN1+6ByA+K/bj2fQ6qOI1NUTW/7bpzZ9umcHQPvH3UpEUx4dQlpYkTU4+EyhU9GU7PoN+nbA8FNPCqkYlcgMb3k7+9wih9zLMCsQ1KFHFUNSiJAbLQ==,iv:nuZIAQpywe/gY8N1+ganLNTBMJpGnmUbzNwLm15XgPA=,tag:x6wMqpA25DjX8jKZtlft4g==,type:str] - JWT_SECRET: ENC[AES256_GCM,data:yI8O7OLcMPSs8I4TpEsox7SsR0bz9T7GUICsWRNraXWpSnjgfHVYtkmGQyHkXCGFHM68aM2tbsH0F0JliSU+7gH79LxJ92DUkbUJcZuZ0oeBvUnQcforBQ==,iv:3Os33B0yD5fIpOxVjhQ9MLqrunnhbee/bHIvINLcVYg=,tag:+u+/W+e58cs0gYeTVJIEaA==,type:str] - MAIL_SMARTHOST_PASSWORD: ENC[AES256_GCM,data:5TpH6FW6v1utE5n4elhGyoHBlWEk2ZK1nmK1uNuTPUSX+nflKOGHE0eq94tOQKk6,iv:SdzST0iMC9fFq86nK5aROITfWEWtFFMdi8nc/S/m8vQ=,tag:ij5QwePJSU3jU1ovrdTwpw==,type:str] - MASTER_KEY: ENC[AES256_GCM,data:IjxXJva4c9ELyZWmtEyeaueS/3S4d3dUXGI7ndYBZSUjNJXhqkaTMu0NqcnwpH92I1EUajFcg91iItVDSOgmXhAimGtLHgCWGcYGWJdJ892CZCXE7SmwlA==,iv:APSedPdm2Jj8uXEfX5hPd3xMTwEOCkSnttuERRAzy1A=,tag:R+CTH2E7X79YWRi1TpC6sw==,type:str] -kind: ENC[AES256_GCM,data:Nh6TU/tQ,iv:O5qvKE7LIZTvyP/m9ZkmdC8iqEM0HjQc1ha/5GEZGmc=,tag:uus0MNZlO5Ek/aqypntXBw==,type:str] -metadata: - name: ENC[AES256_GCM,data:TZpahE6CQGosIcYqUgg95A==,iv:akHN144MMf7VrzgAVydlQUvSWydTL9rF4mu1By4UVrw=,tag:89/ldCHTKM+v7iy7Hq+jJw==,type:str] - namespace: ENC[AES256_GCM,data:J8JcBLkVIQ==,iv:y627SHFBvzpEbPNHHcqxPjul1L0XTte3LYGx+aEaoPY=,tag:EWw24lMMJVvZK3SdiPeOHA==,type:str] -sops: - age: - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxVWcvejRJY3dNQUdEaVph - YlU5YTg4QnN6MGMzL0hqakM3V0tOTG5rL1FBCndNVmJLZkZRSTRaWVd4VUEvUVhM - UnBicGxleU9MaWNFQ2lpVmhvVTdYcHcKLS0tIDdYQmxtM0NBS3Bubys1cjdmSTZV - VTRlVlRLR3kzYkZkbDB6TjVRK090R00KV1RqvGmC5cBp/RFGMug6iJiEOLLLrQFL - Z463TfGQjZNaKdhfn8AVdwhTZgJfWSjjIFA/9y6DtoWB9AgUjQUCzw== - -----END AGE ENCRYPTED FILE----- - recipient: age1kny9hv9t64ge379mk977slfx8deqy3df0c4cydh0lxu4ffczkftqpe2x6g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTUzMyU2FCN3A2a2JQMkh1 - UDMxWDZ0V21yNjcvQ2VRRWUvb3dFSHRkb24wCnZJRllaaVkxdzhqbDZXU3JKa2Q0 - SjdyNVFtekExMVhWNVU0ZGlZVXA0YlkKLS0tIFU0UUJ3ZUNLaXU2UlVHMnFQQmEx - ZEZpZkxvMm1KTlR1MWk3ZzY3NURTT2cKNgYGd7BQ8GoD6aJMnYY2FuzyvHaPGRu4 - Z5tStw3ZYLri4qOl/hrScWJc3LJh2wSO+3mqNqFafYXnQD2eo+V7eA== - -----END AGE ENCRYPTED FILE----- - recipient: age1e5a0aaueyk34klry2qk094zrwfsvga0uft93mwweye30xhqhvfzs3jgqku - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmOWc3MGpPdlpJRnI0NmU2 - UG5ycXVFRHQyWThVNUNoRGk3Tm15ZzYyRUFJCnY4OXZZQjZPVmNadmxjajFlUFFu - dHlxd3VSUUU3c0hhdXVxZ0lLdjVtaGcKLS0tIHdpU2VWbm9qaTFQV2g5dStyblJy - NzFHWlVVUm1QVkRnckxDZ0Fmc2JFSjAK5kJ+eWbndroqJ17DIrZqcmVJnFjSe0bO - /ulxaITTCvorpN6BvN686boJpnCN05iVYdxSBXtMO64Zla5quBp7AQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1j9jju3whwj72udhge7v4c77gk6v6w2cq8zjngzyppwtptfsz499qyywu9a - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4RXQ3NzBZblJzRWNJMXdS - RHVzcHBFcGtLa2J6Z0s0ZkZieXkrQjEwYUZZCnJGbHBsUWVzeEZoR3k4aTJPM3Zn - VWRoZmZUSGwzL3ppZzdRajI4TFFUb3cKLS0tIDZpOFUzSnFzVUE1L01Zckx0NGJX - b2pZaDNQVFRNYlF5eGVEdkx3K2t2Q3MKEKJlNLDexN0f5aIGeS06lQEGHEwjGEav - EO9t34dLmn6v6N5xtuKUa/yvqTHfvhG48Go7DkZWJWcPIzyim44/2w== - -----END AGE ENCRYPTED FILE----- - recipient: age162sx8kppp90mjxw88eqs78hgnpkddf8k9kgtksmmexzvcdxknpkspmkgaf - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlTVArazlqWHhSYnJGWHhk - UkN6Vk5VUHlyNU9pZktRbjRudUFXYWhaL2tVCkpRMGdQa3FEMTFPeGFnZlVyOGVV - WElHM0haUm1qcE5PTkd3RUsyNjdXdzAKLS0tIEU5ME9IZWJ5ZUMxQkoxVEVaZmlk - SElsblFPbThaRjFEMUdiYjhTdUNJVkEKjs6g8bHLeaqFr639oa73jPFGJh4MPt+5 - 028h2xye9LkFjb+1umyf/d0nuyg1CA2xpKT6xUpcgoeamziAR4BIIA== - -----END AGE ENCRYPTED FILE----- - recipient: age1hhvzccxzrysq6ak2ktuks00vy3smr6rhey9swhncq8850epftpjqt3c7f3 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwR1VneW1pditRcm1qT2Zs - b3JqSVlUUDE0RlByRmNkSjcvcXRlSGRlLzNrCjBTWTMvYTRMR29kWTZVVjJwSFU4 - SWJqS1pHQmJsTmtVOTlnV084czF5cm8KLS0tIEhKYnkxeVN4bGIxQWRQNjNVbXRU - a2hRVU84SzBoYWM4OUpvWFZFUzBOancK+j7so+9VuqkEs3VzZWplUWb+CvJTFC56 - IDZnqoAJYBoX/kxP5PVIMPgV9q6R+Yo2ddkg/f56G+SS+Kbw4Swk8g== - -----END AGE ENCRYPTED FILE----- - recipient: age1zj2aq2a2v3ngcer7s3jz6pufhh8ula8pw56etmy28dy25wrkk3vq59hu2s - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6QWxjaytnYlV6NUpNYlpq - cHRhOEs2KzBadG1vanRYMC9Jd2huOFRlR21nCjlrTzdzazFJOThIM24rQldza1Ra - Tk0ybjlQTCtqM1I4ZDkyTkZPcXJLQ1EKLS0tIG5ka0hkRHJVUU1hTWZpU0FlVERa - STc2VFBZZ3VpQ085N2taM0FQQ3ZsMnMKgv/og5jTigNQwUQRLqh8mkpK5D8FRJcZ - fvhigzW1l9y1hW8NH8Nwnc9RDERvqkR6xW7LGljKPgHmqrgIccBmjw== - -----END AGE ENCRYPTED FILE----- - recipient: age15td0jk5e2qeq2pexvxguhuuaxuaa7nhql7mhx9jr79caska6t4pqdv5spl - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLUGkvL2xiRzAvOUNKVk9l - bGNSYnFyY3E4enJIclplZzBZbU9wRUp4NFFVCmZML0JHUGIxMkV3VEh6ZXVMWEcr - c3kvTkx6Q1llMXI1WUF0ejQ4SWFaYmsKLS0tIFJOTXoyRlo2aE1ab2ZpL3RNY2Jn - L2YrQmtyZ2N3WWN4RWNRbVpVKzgwdWcK5EFVLdvtptt3RXaZ2GQYDRrNp98oD/Ai - gbjrqK3CnFLYATBwl8BH1vtLYviG0jv+TseYKJwHmAmQb0XpMacUuw== - -----END AGE ENCRYPTED FILE----- - recipient: age157en2pt286a22pxzyugt84ak6rn2at89tpma88juqfgj84lme5csq4999g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsVElVUjlrSHU3eVAvdWtY - RTVRUlFMQzErUkQ3RkF6MVhJMmNLVmR6TmhBCkRReWcyT2lTVTVOSXdFVnpSeTdz - dkNhVkE3b0FPZmZ4S0NCa3pEWDlPbVUKLS0tIEREWU5wbnJUK2tkNUhqN0RVT0xy - OG1saUQ0V3Uwa2NLZFdEeWE1bHlWcFEKlbOXIa6lO/plGb8GEqlNRK0AJRGN6vt9 - CZAMiYLMSSgEoXGaDPnyxPG+IOCCkYOQ2QJABO+TqYT4mGuCOTtvHg== - -----END AGE ENCRYPTED FILE----- - recipient: age1xwlrtfu3du4jxg2l6eemzqeed8tflhdkjn0q5j9pzpecshtp3cpsh60l4j - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTMXZqTDEwQTgvam1DZTB4 - VmhDRDVZWUgxLy9zRmkrT0xHN2J1elRjaVFjCnUwelo2SzNVSmZySmRYL0VVUEEy - YVVkTGFkT3hqQ2JMQnRkRWtabkYvVUUKLS0tIGVUbEJrbkdJMVdQTXRoRmp5VjQv - K0pINnlSYytkTWRXUmNrUEhCUTg3V1EKoODraU8cgsHEKBC/vMWAJy1hAurDaTOh - KWFXID4Js8KGYw8UglehgoZVXseVO32Ao9AeHOlwD9dmAP7dj7IPSA== - -----END AGE ENCRYPTED FILE----- - recipient: age1kgp3x48wn0dmzwqp0vdpfsdw42rej0ypkj0qavs7c2t2tgdud5zqcmhl40 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2TlcwZHljM0lMazh3Y1Bl - aUhpVEU5K1FHZHpxUTNJU3RiT1NCaGdGeVNBCnQ5cnVnVXBmd3daUnhGZVRLTEZO - ZHZCWUZmVDBnS0JpeWpRdXNPcy9OZmsKLS0tIGJweFc5cWdmd0dsek84MzR1SXlG - Rjh1dFdqRW5XRUVoZjFKRjJwV2pxcWsKsHXK/OTuuQsujI0BicXnZ5TChiSLOUUo - 5e0yp6FFEk68vX9dGZbKWU1nPjHkrLXk071az/xrZcSb7TYuKbCwrA== - -----END AGE ENCRYPTED FILE----- - recipient: age1stsuakfyj3gkee4sm328ky2crmymyuzwjjmxrpvnm754sdt2zvnshf68jx - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByQUxjOFZWd0JpaFBiUEtn - OHJQTFpkVDhOZlQvdSttbERxUlRNcGNPNDBJClU5a0lCbnB0OXZtRVNUOVFmVm43 - UnUyVXRLandCZjExVnVqMmJUenZxd28KLS0tIE1FdDcxNXh2dDFwRFdFc25BdFdu - dHIwT3F0d3Fyd2ROOSs2MU1vTGFIWjAKqxQ3tK+YhMjUXcAM1+jfEAD589+uPfJj - 40XH2K5uDwVFlQ9W1i1veo/oJWw1Zb6MiMVITmCVs9yKM5ikNer7Fg== - -----END AGE ENCRYPTED FILE----- - recipient: age1yq47x0cyf95jg372v84ttptgnppsrfmxshsua6p58ecmgzxc5c0s5stfth - lastmodified: "2026-07-01T19:42:05Z" - mac: ENC[AES256_GCM,data:P6RjnJEnIT51PMMLJ4nipjQeSKBmwL8Hblez9HVxKOSwPPfG6Bs4tINFcxcMo0SvLWAfeWnnt4f+CSZNranxDHDyGoR/lkOlLV1PS1AqXtnlqPPQ8rkDEk5ifWYKYJ5hbulsJGJJ5QmNtJ+tcEUHrLcrKzBVkP+dZhmNkTdSDlQ=,iv:8735hcjRgDOMuch7qobsMdD9DrhRRjLXCdWQmEvrtPE=,tag:y1KmTKd9GTcIBYJIFb7OIA==,type:str] - unencrypted_suffix: _unencrypted - version: 3.13.1 diff --git a/k8s/flux/secrets/tranquil-pg-creds.sops.yaml b/k8s/flux/secrets/tranquil-pg-creds.sops.yaml deleted file mode 100644 index b6847345..00000000 --- a/k8s/flux/secrets/tranquil-pg-creds.sops.yaml +++ /dev/null @@ -1,123 +0,0 @@ -apiVersion: ENC[AES256_GCM,data:0rg=,iv:kb1aEf3zp6MXQSPuM87h3O1JZ7TgbOr9qaVpGuH+eCA=,tag:qwq19xiXtKvSPDwNWH5bwQ==,type:str] -data: - password: ENC[AES256_GCM,data:ZDg37xnoPdyDXaMlyQ9YBvGfrfpm9B3tFx4LUoM9QiseKljzGDOcx6TO8x6iypqwCunE59ZtlCwe6Y4IO93vQ0fBTw5iChE22cFmysV6OpoQeVV/3j9ZkQ==,iv:FB/XKoAkd6Yj9GGW273zTwnF69KldzVV+zHIjYEKkSE=,tag:0AEiGbzp2XnZZ+TWA448sg==,type:str] - username: ENC[AES256_GCM,data:VPLL1tAP5ucRzyYV,iv:xK8b6eKZIy/h7b7rsBnhKQTtzoiBYM5ud9gOc5qjvhU=,tag:34chyR8geOYzUVJcp0F/2Q==,type:str] -kind: ENC[AES256_GCM,data:xNPUdbjq,iv:A0FH843/90kbHFwdH3FdNOxyPtLDVYzBEutnKJLrVig=,tag:oZL9sn9zsV+efXn3YFhqXw==,type:str] -metadata: - name: ENC[AES256_GCM,data:526ygpvdTjSOjBHwvrN6D9w=,iv:yHvOSU7Ug4rVmXSUxXH5oFcaayr2k44fbTo87V5+iOo=,tag:EONKeDvOhSsL9oYfG0p3QA==,type:str] - namespace: ENC[AES256_GCM,data:WQ/qx3vJhTbW4xY=,iv:e1TP4qr6ynq5R/wthP0x03BUE/w/ETxEPArx9FGGp4o=,tag:RTXo2Q1skBHmUyj+5zQ3iA==,type:str] -type: ENC[AES256_GCM,data:rstB/h+4EF3YTplMFApz5IJptur8unZw,iv:NP77IlXilHNUMEEG9qC5GBAXTgP6G4xOphgdiN3dp98=,tag:zgahfuKXPzjX/WQAPwz8Zg==,type:str] -sops: - age: - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMVHkwN1lzbEhYbFNYVUJt - SjBNdXJMbzRrbG4xOVVlVWM5dWMvOHVIL2xjClFwTWowTDBNaTJIZkFXKzdCL2hs - WW5PbWdmYjhxVWNIVnVlR3htZ0pweTAKLS0tIC9vQWw4U3hBT1hOSTR5S2QzSGZh - TnVVQVplMnIyV3NWVHVveXVhK0l1SEEKeeB5fj2Omo5Ggn9fuwuQvgTItTUt08Bv - d61tqAIt3UgvcGKVTw70fuQEOsgMU69D9CLkEBSWvwcL/Z8i/XFzmQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1kny9hv9t64ge379mk977slfx8deqy3df0c4cydh0lxu4ffczkftqpe2x6g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLYlJBQVBSTG5jZFRaWTEw - NURJMUhPTXFpc2pSRzlDTGR0QllMdGNud1dFCi9OdmJSUTZMY3hXUmlKL1d1S0w4 - S2VWSFlna3pyUTFYTW5CUmdZYThuSDAKLS0tIGliUWlMclIyZzVkZFFYbzZaUlRW - YzFTOWx1K2xBc2F5U01KNTFzYUFObUkKbtXDV1P79RQxPq0WZkh8Qqw252iw4mUB - ntIvvqnIwR6MF6WNej3cAFTk8fgRpKwh+OstrJ9Owhv3qyJDlm7nRw== - -----END AGE ENCRYPTED FILE----- - recipient: age1e5a0aaueyk34klry2qk094zrwfsvga0uft93mwweye30xhqhvfzs3jgqku - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2aERKSnpaZ2IxSUNKQUo4 - SjRETk9PMTliNW9nOHNmWnVrMzJuUUh3cWxNClR1cUF1emdYMUJiVHhnbG15S0NO - ejU1T2lDeUlqOFZ2MmcvVjczMmQ4bjQKLS0tIHFhSlNSZktYampjVm9TcDMraXor - UkRoWU1VWThRdHhKZjJ0anM3Qmk2S0UKI91IH5y/eUyRZXL+Z5kT1kP2+HuZ9EAO - vQLTE+N2u2NJAG1wqOdefe2y30uMkOUJmbb7MMhZL5MUS7EurGz1RA== - -----END AGE ENCRYPTED FILE----- - recipient: age1j9jju3whwj72udhge7v4c77gk6v6w2cq8zjngzyppwtptfsz499qyywu9a - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRSWFab29xZkRrNnJ6MzZi - V2d0aTdPOERHYlA3Z0w2SU16WkxHVDAwczBnCkRQVk4rN2ZGUml1c0NnNVpMaFlt - ejB1dkhNRmR5am0xUjU1b0tNZ3h4UEkKLS0tIGZFeEY0TnB3ZVBmdVVmay9jL0Rh - dHdxSk9NVXl1Tk5uS3VSNUx0QTRtV1EKN9FrkSKr6zNpVUDdoLOZzWM2cy5J4NsJ - dW4bR2le/5MqNULcooIln5EF/KTm28j6cQRZaC2gfurAfrBdPIzEjw== - -----END AGE ENCRYPTED FILE----- - recipient: age162sx8kppp90mjxw88eqs78hgnpkddf8k9kgtksmmexzvcdxknpkspmkgaf - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPbXFObDNTYkZxRm5HTGEy - dExhMkxCSm0yUDFvTTI2RlVMRmU0ZWJhWVgwCk9qaG5YWFNKMUdpOXNFQk1QUEZx - MnptY3czSHFvNndFUUhuRHY3UFh1UWcKLS0tIHdCckMyV2VVazlMcVcxOU9MaXNL - dm9LUXFCUlMxOWloRW03MHc1aG1jdlUKgKTxFg+G8ZQm5A2W0mUx0zgo3xsfPoDF - 2etXB77GKNRbuYDx/gMklBR2K3tIgvNGOzbsOpdwgNZSv24X0405Ug== - -----END AGE ENCRYPTED FILE----- - recipient: age1hhvzccxzrysq6ak2ktuks00vy3smr6rhey9swhncq8850epftpjqt3c7f3 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjMU1QbU1NeWNNdk5mQXZ3 - N1gxZFFXRUttZmxVcjg0TzlBcms0VktNNmhjCkZXMjdOa2FUT1RtUWVZNnM4Q0Ex - a2IrdGV6WlVZdEZPcllDSFBZZC9tb2sKLS0tIC9CUFV4amc0RnBKbXRQd3VJaHVs - T1pNODRBNllYb0lra3M5bzFWNDI0bTQKPA1zJCL4yZ2vHT0YMF/5ha53Omj5+BG4 - wwO6p2siZ5xuUg/NjVzF9FLatWMr4a1fKT0WqGs+u7Q0aeQWAmvwCQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1zj2aq2a2v3ngcer7s3jz6pufhh8ula8pw56etmy28dy25wrkk3vq59hu2s - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlMmZRbm5Oamo1SGt5Qzhh - SG5BWHh4emd2NzR6MUQwWjNFeENyVXhSdGlNCnBLalI1RnJuWUtCN1hISTRvQTAx - WkZLQnVWQldXWUVtQTNrbU1WLzN1aDgKLS0tIGxQNENOQU4vNFg3ejNCQlVhQWlD - RmludWVGS1VnNy82cCtCZWY3TmZaTk0K+adnEKMhWjPn0YIDhWQJ4vFkWJ2WNRjR - 2JgkQVD4GvZ4qGW5VhuO+t1HMPt2w1Uo8DKVLs0WwyQX/JyaWoeoXw== - -----END AGE ENCRYPTED FILE----- - recipient: age15td0jk5e2qeq2pexvxguhuuaxuaa7nhql7mhx9jr79caska6t4pqdv5spl - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWbkpKZ3ZydlBEUXRVcGhw - N3Q5Rk1abVZHMjIvc2Iwc0NZOTZTSytoQkdjCmt3QnlFRFhrcGtvUFBJMCtneWlr - enVyVFZXMjBBakdIM0JGeXJJNVZMem8KLS0tIHp4UURycCtyaTNUSjFRTmpRRlZj - dFY1MTdGN1duRVZqeUJyYzJ0TlJDKzAK5S7asDuXyVGQR5K3VDtefIVrUzWruRVg - kjpHPjREd4TzeOlv1Y7P6FFOO5JjgtmwcrvB93skV9/Qtv7iefXmgQ== - -----END AGE ENCRYPTED FILE----- - recipient: age157en2pt286a22pxzyugt84ak6rn2at89tpma88juqfgj84lme5csq4999g - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkYktFeC90czJVZmxNeERq - ZVRMOTYvRTB3UjZmZlpCdS9IT1JpeVRoMkQ0CklYZ0RiNUFsejBTUTU0R0JqM1l6 - V0o0NzVQY1Rqa3F6bThRbFhFVTBTK3MKLS0tIHZPZEVvY016VXdIWDR4TzJTc0Nt - Rk5ENUdjd0x4ZHEzMjViaHZrTDFPS1EKBzFaYBL7CV83RdaHKr4iod44FOylpir+ - StIu5sqY9wdp8YYYDXbTNYqqKtZ241qpxZLRRHvUn8qnK6mzkUmT7A== - -----END AGE ENCRYPTED FILE----- - recipient: age1xwlrtfu3du4jxg2l6eemzqeed8tflhdkjn0q5j9pzpecshtp3cpsh60l4j - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtcUJadysvcnhMWGtKWTdu - Vk02VXJIaUs3em9sNTc3eTdXRVBCZVVDdUJFCkN1ckNJeGluZjBmNTNFRHdaWTJS - T3JrSmpLcTB4RmZMZDU1OFpSQWZHN00KLS0tIHF4RURra1V0UmFEYlpRRHZrdTE5 - UVZUQXc5Wml5TGhlck1MNlloRXQxbVUKTBB8BNDBDEPKAQmhTAwPeqAO06EaNagi - xHC434OmU1dgDzM/UgbK1mOsXmC7zJhRIfHOwjPBQABTuMDipnEDYQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1kgp3x48wn0dmzwqp0vdpfsdw42rej0ypkj0qavs7c2t2tgdud5zqcmhl40 - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEZWVUT1ZuM21WZEpBU3BR - N09yMldXY2pSWWZub1BtR3lFN2V0NDhyZkMwCk4yUnRyVS9FVXprc1ZqVkZMZFdw - U0JyeTVCLzBKbW56MzUvSGMwdWNoeHcKLS0tIDUwRDdlZXpzN0EzbWRWdlpJNHhu - UGQ0K2FGMmQ0OGFVR0FLaHg1WEdlRlEKI54+BcD8AD2YKMdaKCKs4UhUygD5gQl+ - TOn1f6JJiahZfPlbaNojnzE/hnmftJFT1U5A5sz5yPwxvagASyqxJQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1stsuakfyj3gkee4sm328ky2crmymyuzwjjmxrpvnm754sdt2zvnshf68jx - - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMR2M3N3c4a2xwcWc4ZDVh - ZmtZU3phTUkxb1ZPSVNuWUQ2cUZjREFCd0UwCktPVWhjS2Yza1luRVdKczhOb3pZ - ZFRZalllckpCVHE4c2tPTEZzeTVGMVEKLS0tIEtLdndUUUIyVWF1eHE5TWUwKzJs - MnE4MTJEMUROQjFGZkhCQmtyVHlVOVkKlfdsNmNag1BWP266BqYzkaPqq7XZ4f8V - QO5loDx712Y0MHDyN3PP00YQvjmON9VtCNlYKtRJFMjqeRnNX9GVjQ== - -----END AGE ENCRYPTED FILE----- - recipient: age1yq47x0cyf95jg372v84ttptgnppsrfmxshsua6p58ecmgzxc5c0s5stfth - lastmodified: "2026-07-01T19:32:43Z" - mac: ENC[AES256_GCM,data:j/Bp45n4RnZQ+1ViMfQf449dG4U+X/e9MJ1p8Q/qEv6dL3dxR0lya6mHi8IMDAEsdU3/p50pvd9NKjxfdk9e5I0Xe72Ra4IXU2T5KYTBvNHaSgWvRhgmgIHZppZ+7XEuO2atmVFY8zYkFOZ8RPIQCMK5/qgrwE+QrU1Q/MvkxC0=,iv:ooHknNbHYjHUxs6YwOtGLtXbfIhRxPyI/EOSIdYi3OE=,tag:slSr2TnP+dyO6Q9hZOfg4w==,type:str] - unencrypted_suffix: _unencrypted - version: 3.13.1 diff --git a/renovate.json b/renovate.json index f2595894..86f27879 100644 --- a/renovate.json +++ b/renovate.json @@ -60,11 +60,6 @@ ], "packageRules": [ - { - "description": "Skip tranquil-pds (atcr.io needs separate creds)", - "enabled": false, - "matchPackageNames": ["/tranquil/"] - }, { "description": "Skip Forgejo (Forgejo registries resolve with skopeo but return no-result in Renovate)", "enabled": false, -- 2.51.2