From 23ef2d1a3d016c1f67c38c0d1e2e28059a92a114 Mon Sep 17 00:00:00 2001 From: Massaki Archambault Date: Fri, 22 Sep 2023 00:48:09 -0400 Subject: [PATCH] updates --- kustomize/bases/deluge/deluge-deployment.yaml | 21 ++++++++++++++++--- .../bases/grafana/grafana-deployment.yaml | 6 ++++++ .../bases/nextcloud/nextcloud-cronjob.yaml | 1 + .../nextcloud/previewgenerator-cronjob.yaml | 1 + kustomize/env/prod/kustomization.yaml | 18 ++++++++-------- 5 files changed, 35 insertions(+), 12 deletions(-) diff --git a/kustomize/bases/deluge/deluge-deployment.yaml b/kustomize/bases/deluge/deluge-deployment.yaml index 88fbd2e..6fc5509 100644 --- a/kustomize/bases/deluge/deluge-deployment.yaml +++ b/kustomize/bases/deluge/deluge-deployment.yaml @@ -79,12 +79,27 @@ kind: Service metadata: name: daemon labels: - app.kubernetes.io/name: gitea + app.kubernetes.io/name: deluge spec: type: NodePort selector: - app.kubernetes.io/name: gitea + app.kubernetes.io/name: deluge ports: - port: 58846 targetPort: deluge-daemon - nodePort: 31000 \ No newline at end of file + nodePort: 31000 +--- +apiVersion: v1 +kind: Service +metadata: + name: torrent + labels: + app.kubernetes.io/name: deluge +spec: + type: NodePort + selector: + app.kubernetes.io/name: deluge + ports: + - port: 6881 + targetPort: deluge-daemon + nodePort: 31001 \ No newline at end of file diff --git a/kustomize/bases/grafana/grafana-deployment.yaml b/kustomize/bases/grafana/grafana-deployment.yaml index 2ab906e..0171877 100644 --- a/kustomize/bases/grafana/grafana-deployment.yaml +++ b/kustomize/bases/grafana/grafana-deployment.yaml @@ -41,6 +41,12 @@ spec: # value: "true" - name: GF_INSTALL_PLUGINS value: marcusolsson-json-datasource,marcusolsson-treemap-panel + - name: GF_FEATURE_TOGGLES_ENABLE + value: nestedFolders + - name: GF_AUTH_GENERIC_OAUTH_SKIP_ORG_ROLE_SYNC + value: "true" + - name: GF_AUTH_OAUTH_ALLOW_INSECURE_EMAIL_LOOKUP + value: "true" args: ['--config', '/etc/grafana/provisioning/config/custom.ini'] readinessProbe: failureThreshold: 3 diff --git a/kustomize/bases/nextcloud/nextcloud-cronjob.yaml b/kustomize/bases/nextcloud/nextcloud-cronjob.yaml index a50f443..28589b6 100644 --- a/kustomize/bases/nextcloud/nextcloud-cronjob.yaml +++ b/kustomize/bases/nextcloud/nextcloud-cronjob.yaml @@ -17,6 +17,7 @@ spec: app.kubernetes.io/component: cron spec: backoffLimit: 0 # no retry + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/kustomize/bases/nextcloud/previewgenerator-cronjob.yaml b/kustomize/bases/nextcloud/previewgenerator-cronjob.yaml index 65c5965..003919e 100644 --- a/kustomize/bases/nextcloud/previewgenerator-cronjob.yaml +++ b/kustomize/bases/nextcloud/previewgenerator-cronjob.yaml @@ -17,6 +17,7 @@ spec: app.kubernetes.io/component: previewgenerator spec: backoffLimit: 0 # no retry + ttlSecondsAfterFinished: 86400 template: metadata: labels: diff --git a/kustomize/env/prod/kustomization.yaml b/kustomize/env/prod/kustomization.yaml index 8f067cc..7fec0d6 100644 --- a/kustomize/env/prod/kustomization.yaml +++ b/kustomize/env/prod/kustomization.yaml @@ -19,26 +19,26 @@ buildMetadata: images: - name: gitea/gitea - newTag: 1.16.9 + newTag: 1.20.1 - name: grafana/grafana - newTag: 9.4.3 + newTag: 10.1.2 # - name: prom/node-exporter # newTag: v0.18.1 - name: prom/blackbox-exporter newName: badjware/blackbox-exporter-tweak newTag: 0.21.1 - - name: drone/drone - newTag: 2.14.0 - - name: drone/drone-runner-kube - newTag: 1.0.0-rc.3 + # - name: drone/drone + # newTag: 2.14.0 + # - name: drone/drone-runner-kube + # newTag: 1.0.0-rc.3 - name: nextcloud - newTag: 26.0.3 + newTag: 27.1.1 - name: collabora/code - newTag: 23.05.0.5.1 + newTag: 23.05.4.2.1 - name: nextcloud/aio-imaginary newTag: 20230613_120442-latest-arm64 - name: homeassistant/home-assistant - newTag: 2023.5.4 + newTag: 2023.9.2 - name: jellyfin/jellyfin newTag: 10.8.10 - name: lscr.io/linuxserver/deluge