feat: add more

This commit is contained in:
2026-04-22 20:12:26 -05:00
parent 88c6b6f61a
commit c2017d1361
25 changed files with 173 additions and 107 deletions

View File

@@ -1,42 +1,42 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: s3-do-home-infra-secret
name: digital-ocean-s3-exporter-credentials
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: s3-do-home-infra-secret
app.kubernetes.io/name: digital-ocean-s3-exporter-credentials
{{- include "custom.labels" . | nindent 4 }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
name: openbao
data:
- secretKey: AWS_ACCESS_KEY_ID
remoteRef:
key: /digital-ocean/home-infra/all-access
key: /digital-ocean/home-infra/s3-exporter
property: AWS_ACCESS_KEY_ID
- secretKey: AWS_SECRET_ACCESS_KEY
remoteRef:
key: /digital-ocean/home-infra/all-access
key: /digital-ocean/home-infra/s3-exporter
property: AWS_SECRET_ACCESS_KEY
- secretKey: AWS_REGION
remoteRef:
key: /digital-ocean/home-infra/prometheus-exporter
key: /digital-ocean/home-infra/s3-exporter
property: AWS_REGION
---
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: s3-garage-secret
name: garage-s3-exporter-credentials
namespace: {{ .Release.Namespace }}
labels:
app.kubernetes.io/name: s3-garage-secret
app.kubernetes.io/name: garage-s3-exporter-credentials
{{- include "custom.labels" . | nindent 4 }}
spec:
secretStoreRef:
kind: ClusterSecretStore
name: vault
name: openbao
data:
- secretKey: AWS_ACCESS_KEY_ID
remoteRef:
@@ -46,3 +46,7 @@ spec:
remoteRef:
key: /garage/home-infra/s3-exporter
property: ACCESS_SECRET_KEY
- secretKey: ACCESS_REGION
remoteRef:
key: /garage/home-infra/s3-exporter
property: ACCESS_REGION

View File

@@ -17,17 +17,17 @@ s3-exporter:
- name: S3_ACCESS_KEY
valueFrom:
secretKeyRef:
name: s3-do-home-infra-secret
name: digital-ocean-s3-exporter-credentials
key: AWS_ACCESS_KEY_ID
- name: S3_SECRET_KEY
valueFrom:
secretKeyRef:
name: s3-do-home-infra-secret
name: digital-ocean-s3-exporter-credentials
key: AWS_SECRET_ACCESS_KEY
- name: S3_REGION
valueFrom:
secretKeyRef:
name: s3-do-home-infra-secret
name: digital-ocean-s3-exporter-credentials
key: AWS_REGION
- name: LOG_LEVEL
value: info
@@ -54,15 +54,18 @@ s3-exporter:
- name: S3_ACCESS_KEY
valueFrom:
secretKeyRef:
name: s3-garage-secret
name: garage-s3-exporter-credentials
key: AWS_ACCESS_KEY_ID
- name: S3_SECRET_KEY
valueFrom:
secretKeyRef:
name: s3-garage-secret
name: garage-s3-exporter-credentials
key: AWS_SECRET_ACCESS_KEY
- name: S3_REGION
value: us-east-1
valueFrom:
secretKeyRef:
name: garage-s3-exporter-credentials
key: ACCESS_REGION
- name: LOG_LEVEL
value: debug
- name: S3_FORCE_PATH_STYLE