add: adminer

This commit is contained in:
auricom
2021-04-21 15:51:14 +02:00
parent f44c02eea3
commit b2284fed29
6 changed files with 71 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: adminer
namespace: data
spec:
interval: 5m
chart:
spec:
# renovate: registryUrl=https://charts.bitnami.com/bitnami/
chart: adminer
version: 0.1.6
sourceRef:
kind: HelmRepository
name: cetic-charts
namespace: flux-system
interval: 5m
values:
config:
design: pepa-linha
externalserver: mariadb-kube.data.svc.cluster.local.

View File

@@ -0,0 +1,32 @@
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: "nginx"
# -- Nginx client Body Buffer Size
nginx.ingress.kubernetes.io/client-body-buffer-size: "128m"
# -- Nginx Proxy Body Size
nginx.ingress.kubernetes.io/proxy-body-size: "128m"
nginx.ingress.kubernetes.io/proxy-buffering: "off"
labels:
app.kubernetes.io/instance: adminer
app.kubernetes.io/name: adminer
name: adminer
namespace: data
spec:
rules:
- host: adminer.${SECRET_CLUSTER_DOMAIN}
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: adminer
port:
number: 80
tls:
- hosts:
- adminer.${SECRET_CLUSTER_DOMAIN}

View File

@@ -0,0 +1,5 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- helm-release.yaml
- ingress.yaml

View File

@@ -1,6 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- adminer
- bitwardenrs
- bookstack
- forecastle

View File

@@ -0,0 +1,10 @@
---
apiVersion: source.toolkit.fluxcd.io/v1beta1
kind: HelmRepository
metadata:
name: cetic-charts
namespace: flux-system
spec:
interval: 10m
url: https://cetic.github.io/helm-charts
timeout: 3m

View File

@@ -4,6 +4,7 @@ resources:
- banzaicloud-charts.yaml
- bitnami-charts.yaml
- cert-manager-webhook-ovh.yaml
- cetic-charts.yaml
- coredns-charts.yaml
- drone-charts.yaml
- fairwinds-charts.yaml