Gitea, MinIO, and Prometheus changes

This commit is contained in:
Eric Meehan 2026-01-06 19:06:46 -05:00
parent 92a024d744
commit 69b989a112
4 changed files with 44 additions and 12 deletions

View File

@ -79,9 +79,9 @@
APP_NAME: "Gitea"
service:
DISABLE_REGISTRATION: false
SHOW_REGISTRATION_BUTTON: false
SHOW_REGISTRATION_BUTTON: true
DEFAULT_ALLOW_CREATE_ORGANIZATION: false
ALLOW_ONLY_EXTERNAL_REGISTRATION: true
ALLOW_ONLY_EXTERNAL_REGISTRATION: false
oauth2_client:
ENABLE_AUTO_REGISTRATION: true
UPDATE_AVATAR: true

View File

@ -3,4 +3,4 @@
- name: Deploy
include_tasks: "{{ item }}"
loop:
- localai.yaml
- gitea.yaml

View File

@ -7,15 +7,19 @@
release_namespace: minio
create_namespace: true
values:
image:
repository: bitnamilegacy/minio
metrics:
enabled: true
disableWebUI: true
console:
enabled: false
auth:
rootUser: minio_admin
rootPassword: "{{ minio_admin_password }}"
defaultBuckets: default
volumePermissions:
enabled: true
defaultInitContainers:
volumePermissions:
enabled: true
mode: standalone
persistence:
size: 8Ti
@ -46,13 +50,10 @@
value: OpenLDAP
- name: MINIO_IDENTITY_LDAP_SERVER_INSECURE
value: "on"
apiIngress:
ingress:
enabled: true
hostname: minio.eom.dev
ingressClassName: nginx
annotations:
cert-manager.io/cluster-issuer: ca-issuer
tls:
- hosts:
- minio.eom.dev
secretName: minio-tls
tls: true

View File

@ -27,7 +27,18 @@
instance: grafana
metrics_path: /metrics
- job_name: nextcloud
- job_name: owncast
scrape_interval: 1m
metrics_path: /api/admin/prometheus
scheme: https
basic_auth:
username: admin
password: "{{ owncast_admin_password }}"
static_config:
- targets:
- owncast.eom.dev
- job_name: local
static_configs:
- targets:
- nextcloud-metrics.nextcloud.svc.cluster.local:9205
@ -113,4 +124,24 @@
- 192.168.1.72:9100
labels:
instance: alpha-worker-12
- targets:
- 192.168.1.95:9100
labels:
instance: alpha-worker-13
- targets:
- 192.168.1.70:9100
labels:
instance: alpha-worker-14
- targets:
- 192.168.1.46:9100
labels:
instance: alpha-worker-15
- targets:
- 192.168.1.74:9100
labels:
instance: alpha-worker-16
- targets:
- 192.168.1.88:9100
labels:
instance: alpha-worker-17
metrics_path: /metrics