Compare commits

..

No commits in common. "d27da07cb42830a14e517ac6d7eb9c474e15a34d" and "3e31d1ff5ebae87587fbf44b3fc9b4212cb64538" have entirely different histories.

5 changed files with 21 additions and 54 deletions

View File

@ -54,13 +54,6 @@ templates:
alias: traefik
values:
- '{{ requiredEnv "PWD" }}/values/common/values.tcp-route.yaml'
ext-traefik-middleware:
dependencies:
- chart: bedag/raw
version: 2.0.0
alias: middleware
values:
- '{{ requiredEnv "PWD" }}/values/common/values.middleware.yaml'
ext-istio-resource:
dependencies:
- chart: bedag/raw

View File

@ -99,7 +99,6 @@ releases:
version: 0.1.0
inherit:
- template: default-env-values
- template: ext-traefik-middleware
- name: grafana
chart: grafana/grafana
namespace: applications

View File

@ -1,3 +1,4 @@
---
# --------------------------------------------------
# -- Extensions values
# --------------------------------------------------
@ -26,9 +27,10 @@ traefik:
# -- Main values
# --------------------------------------------------
image:
#tag: java21-graalvm
tag: java21-jdk
tag: java21-graalvm
#tag: java21-jdk
pullPolicy: Always
resources:
requests:
memory: 4.5Gi
@ -58,12 +60,11 @@ readinessProbe:
failureThreshold: 20
successThreshold: 1
timeoutSeconds: 20
minecraftServer:
memory: 3584M
jvmOpts: |
-server
jvmXXOpts: |
-Xms3584M -Xmx4500M -XX:+UseG1GC
-XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=37 -XX:+PerfDisableSharedMem -XX:G1HeapRegionSize=16M -XX:G1NewSizePercent=23 -XX:G1ReservePercent=20 -XX:SurvivorRatio=32 -XX:G1MixedGCCountTarget=3 -XX:G1HeapWastePercent=20 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1RSetUpdatingPauseTimePercent=0 -XX:MaxTenuringThreshold=1 -XX:G1SATBBufferEnqueueingThresholdPercent=30 -XX:G1ConcMarkStepDurationMillis=5.0 -XX:G1ConcRSHotCardLimit=16 -XX:G1ConcRefinementServiceIntervalMillis=150 -XX:GCTimeRatio=99
overrideServerProperties: true
eula: "TRUE"
onlineMode: false

View File

@ -1,23 +1,16 @@
middleware:
enabled: true
middlewares:
- name: navidromeauth
spec:
headers:
customRequestHeaders:
Remote-User: "guest"
---
shortcuts:
hostname: music.badhouseplants.net
ingress:
main:
annotations:
traefik.ingress.kubernetes.io/router.middlewares: applications-navidromeauth@kubernetescrd
kubernetes.io/ingress.class: traefik
kubernetes.io/tls-acme: "true"
kubernetes.io/ingress.allow-http: "false"
kubernetes.io/ingress.global-static-ip-name: ""
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
env:
main:
enabled: true
@ -28,14 +21,7 @@ env:
ND_DATAFOLDER: /app/data
ND_LOGLEVEL: info
ND_BASEURL: 'https://{{ .Values.shortcuts.hostname }}'
ND_REVERSEPROXYUSERHEADER: "Remote-User"
ND_REVERSEPROXYWHITELIST: "0.0.0.0/0"
ND_LASTFM_ENABLED: false
ND_LISTENBRAINZ_ENABLED: false
ND_ENABLEUSEREDITING: false
ND_ENABLEFAVOURITES: false
ND_ENABLESTARRATING: false
ND_ENABLEEXTERNALSERVICES: false
files:
rclone-config:
enabled: true

View File

@ -1,12 +0,0 @@
middleware:
templates:
- |
{{ range .Values.middlewares }}
---
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: {{ .name }}
spec:
{{ .spec | toYaml | nindent 4 }}
{{- end }}