Merge pull request 'Automated Manifest Update' (#6656) from auto/update-manifests into manifests

Reviewed-on: #6656
This commit was merged in pull request #6656.
This commit is contained in:
2026-05-07 23:06:42 +00:00
9 changed files with 155 additions and 12 deletions

View File

@@ -14,9 +14,9 @@ data:
- Github:
- abbr: GH
href: https://github.com/alexlebens
- Digital Ocean:
- abbr: DO
href: https://www.digitalocean.com/
- Backblaze:
- abbr: BB
href: https://secure.backblaze.com
- Cloudflare:
- abbr: CF
href: https://dash.cloudflare.com/b76e303258b84076ee01fd0f515c0768
@@ -26,9 +26,6 @@ data:
- ProtonVPN:
- abbr: PV
href: https://account.protonvpn.com/
- AirVPN:
- abbr: AV
href: https://airvpn.org/
- Unifi:
- abbr: UF
href: https://unifi.ui.com/

View File

@@ -24,7 +24,7 @@ spec:
template:
metadata:
annotations:
checksum/configMaps: e9ad0ea163de6974f11ff965c12acd6223b75d1661495978c45dd9b790976b78
checksum/configMaps: c0ac9ce1f0151db8b371bef64eb6eba3cd5a4815bcdb68a5bcb7793f921774df
labels:
app.kubernetes.io/controller: main
app.kubernetes.io/instance: homepage

View File

@@ -1,12 +1,12 @@
apiVersion: batch/v1
kind: CronJob
metadata:
name: rclone-web-assets-770aef58c931fcf4-rclone
name: rclone-web-assets-remote-rclone
labels:
app.kubernetes.io/controller: main
app.kubernetes.io/instance: rclone
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: web-assets-770aef58c931fcf4-rclone
app.kubernetes.io/name: web-assets-remote-rclone
app.kubernetes.io/version: v1.74.0
helm.sh/chart: rclone-web-assets-remote-0.7.0
namespace: rclone
@@ -27,7 +27,7 @@ spec:
labels:
app.kubernetes.io/controller: main
app.kubernetes.io/instance: rclone
app.kubernetes.io/name: web-assets-770aef58c931fcf4-rclone
app.kubernetes.io/name: web-assets-remote-rclone
spec:
enableServiceLinks: false
serviceAccountName: default

View File

@@ -0,0 +1,69 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: s3-exporter-backblaze
labels:
app.kubernetes.io/controller: backblaze
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: s3-exporter
helm.sh/chart: s3-exporter-5.0.0
namespace: s3-exporter
spec:
revisionHistoryLimit: 3
replicas: 1
strategy:
type: Recreate
selector:
matchLabels:
app.kubernetes.io/controller: backblaze
app.kubernetes.io/name: s3-exporter
app.kubernetes.io/instance: s3-exporter
template:
metadata:
labels:
app.kubernetes.io/controller: backblaze
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/name: s3-exporter
spec:
enableServiceLinks: false
serviceAccountName: s3-exporter
automountServiceAccountToken: false
hostIPC: false
hostNetwork: false
hostPID: false
dnsPolicy: ClusterFirst
containers:
- env:
- name: S3_NAME
value: backblaze
- name: S3_ENDPOINT
valueFrom:
secretKeyRef:
key: ENDPOINT
name: backblaze-s3-exporter-credentials
- name: S3_ACCESS_KEY
valueFrom:
secretKeyRef:
key: AWS_ACCESS_KEY_ID
name: backblaze-s3-exporter-credentials
- name: S3_SECRET_KEY
valueFrom:
secretKeyRef:
key: AWS_SECRET_ACCESS_KEY
name: backblaze-s3-exporter-credentials
- name: S3_REGION
valueFrom:
secretKeyRef:
key: AWS_REGION
name: backblaze-s3-exporter-credentials
- name: LOG_LEVEL
value: info
- name: S3_FORCE_PATH_STYLE
value: "false"
image: molu8bits/s3bucket_exporter:1.0.2@sha256:75fc839c5f12cdbf20babab534959c96356b4483743e730409132bbda6944505
name: main
resources:
requests:
cpu: 1m
memory: 40Mi

View File

@@ -0,0 +1,30 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: backblaze-s3-exporter-credentials
namespace: s3-exporter
labels:
app.kubernetes.io/name: backblaze-s3-exporter-credentials
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/part-of: s3-exporter
spec:
secretStoreRef:
kind: ClusterSecretStore
name: openbao
data:
- secretKey: AWS_ACCESS_KEY_ID
remoteRef:
key: /backblaze/home-infra/s3-exporter
property: ACCESS_KEY_ID
- secretKey: AWS_SECRET_ACCESS_KEY
remoteRef:
key: /backblaze/home-infra/s3-exporter
property: ACCESS_SECRET_KEY
- secretKey: ACCESS_REGION
remoteRef:
key: /backblaze/home-infra/s3-exporter
property: ACCESS_REGION
- secretKey: ENDPOINT
remoteRef:
key: /backblaze/config
property: ENDPOINT

View File

@@ -0,0 +1,22 @@
apiVersion: v1
kind: Service
metadata:
name: s3-exporter-backblaze
labels:
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: s3-exporter
app.kubernetes.io/service: s3-exporter-backblaze
helm.sh/chart: s3-exporter-5.0.0
namespace: s3-exporter
spec:
type: ClusterIP
ports:
- port: 9655
targetPort: 9655
protocol: TCP
name: metrics
selector:
app.kubernetes.io/controller: backblaze
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/name: s3-exporter

View File

@@ -0,0 +1,25 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: s3-exporter-backblaze
labels:
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: s3-exporter
helm.sh/chart: s3-exporter-5.0.0
namespace: s3-exporter
spec:
jobLabel: app.kubernetes.io/name
namespaceSelector:
matchNames:
- s3-exporter
selector:
matchLabels:
app.kubernetes.io/instance: s3-exporter
app.kubernetes.io/name: s3-exporter
app.kubernetes.io/service: s3-exporter-backblaze
endpoints:
- interval: 12h
path: /metrics
port: metrics
scrapeTimeout: 5m

View File

@@ -51,7 +51,7 @@ spec:
value: "3"
- name: RAG_WEB_SEARCH_CONCURRENT_REQUESTS
value: "10"
image: searxng/searxng:latest@sha256:10e87bf82ce54600e41fa307ccb3425e73f90853cbcc078083febcb6df3dc801
image: searxng/searxng:latest@sha256:ae455704c4edb2dc750b80efad9476ca41a21a55fd5d870f90a23c5ca6fc11af
name: main
resources:
requests:

View File

@@ -49,7 +49,7 @@ spec:
value: 0.0.0.0
- name: GRANIAN_PORT
value: "8080"
image: searxng/searxng:latest@sha256:10e87bf82ce54600e41fa307ccb3425e73f90853cbcc078083febcb6df3dc801
image: searxng/searxng:latest@sha256:ae455704c4edb2dc750b80efad9476ca41a21a55fd5d870f90a23c5ca6fc11af
name: main
resources:
requests: