Despliegue imágenes inicial

This commit is contained in:
2025-12-01 23:04:37 +01:00
commit 91532adf02
32 changed files with 799 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
apiVersion: v2
appVersion: "11.8"
description: A free and open-source relational database management system, designed as a fork of MySQL
name: bookstacktfmbbdd
version: 2025.9.24
sources:
- https://mariadb.org/
- https://hub.docker.com/_/mariadb
dependencies:
- name: common
version: 3.7.3
repository: https://bjw-s-labs.github.io/helm-charts/

View File

@@ -0,0 +1,9 @@
namespace: tfm
helm:
chart: .
repo: ""
version: 2025.9.24
releaseName: bookstacktfmbbdd
valuesFiles:
- values.yaml

View File

@@ -0,0 +1,5 @@
---
{{/* Render the templates */}}
{{- include "bjw-s.common.loader.init" . }}
{{/* Render the templates */}}
{{ include "bjw-s.common.loader.generate" . }}

View File

@@ -0,0 +1,72 @@
---
global:
fullnameOverride: bookstacktfmbbdd
defaultPodOptions:
annotations:
diun.enable: "false"
diun.include_tags: \d\d.\d(.\d)?-apache
diun.watch_repo: "true"
controllers:
main:
enabled: true
type: deployment
replicas: 1
strategy: Recreate
containers:
main:
image:
repository: mariadb
tag: "11.8"
pullPolicy: IfNotPresent
envFrom:
- config: config
- secret: secret
resources:
limits:
memory: 512Mi
requests:
cpu: 100m
memory: 128Mi
secrets:
secret:
enabled: true
stringData:
DB_DATABASE: tfmuocdfcarvajal
DB_USER: tfmuocdfcarvajalUser
DB_PASSWORD: iXsL8pJq
MYSQL_PASSWORD: iXsL8pJq
MYSQL_ROOT_PASSWORD: TFM12
configMaps:
config:
enabled: true
data:
TZ: Europe/Madrid
MARIADB_AUTO_UPGRADE: "1"
service:
bbdd:
enabled: true
nameOverride: bbdd
controller: main
primary: false
type: ClusterIP
ports:
bbdd:
enabled: true
primary: true
port: 3306
protocol: TCP
targetPort: 3306
persistence:
data:
enabled: true
type: persistentVolumeClaim
name: data
accessMode: ReadWriteOnce
size: 1Gi
retain: yes
globalMounts:
- path: /var/lib/mysql
readOnly: false