Update dependency https://github.com/longhorn/longhorn to v1.4.0 #54

Closed
Renovate wants to merge 0 commits from renovate/https-github.com-longhorn-longhorn-1.x into main
20 changed files with 256 additions and 20 deletions

View File

@ -4,13 +4,14 @@
], ],
"kubernetes": { "kubernetes": {
"fileMatch": [ "fileMatch": [
"Deployments/.+\\.yaml$", "Deployments\\*\\.yaml$",
"CI/.+\\.yaml$" "apps\\*\\.yaml$",
"CI\\*\\.yaml$"
] ]
}, },
"argocd": { "argocd": {
"fileMatch": [ "fileMatch": [
"apps/.+\\.yaml$" "\\.yaml$"
] ]
}, },
"packageRules": [ "packageRules": [

View File

@ -17,7 +17,7 @@ spec:
# Update this to the latest available and then enable Renovate on # Update this to the latest available and then enable Renovate on
# the manifest # the manifest
image: renovate/renovate:35.1.2 image: renovate/renovate:32.74.2
args: args:
- Roxedus/Argo - Roxedus/Argo
- Roxedus/Infra - Roxedus/Infra

View File

@ -1,6 +1,6 @@
dependencies: dependencies:
- name: argo-cd - name: argo-cd
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm
version: 5.25.0 version: 5.16.13
digest: sha256:4dfa4a29330c4987747d06ba01f719a155d00baf6adbbcb7e03c76118643afac digest: sha256:99d3029c20ff4eb88d45429caabc18afae6f8ce3adc6cfb780c6fa05afa82b1e
generated: "2023-03-09T13:00:39.375996286Z" generated: "2022-12-29T17:00:26.463049665Z"

View File

@ -3,5 +3,5 @@ name: argo-cd
version: 1.0.0 version: 1.0.0
dependencies: dependencies:
- name: argo-cd - name: argo-cd
version: 5.25.0 version: 5.16.13
repository: https://argoproj.github.io/argo-helm repository: https://argoproj.github.io/argo-helm

View File

@ -26,7 +26,7 @@ argo-cd:
config: config:
accounts.roxedus: apiKey, login accounts.roxedus: apiKey, login
accounts.admin.enabled: "true" accounts.admin.enabled: "false"
repositories: | repositories: |
- type: helm - type: helm
name: argo-cd name: argo-cd

View File

@ -0,0 +1,15 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: argocd-server
namespace: argo-cd
spec:
entryPoints:
- web
routes:
- kind: Rule
match: Host(`argocd.roxedus.com`)
priority: 10
services:
- name: argo-cd-argocd-server
port: 80

View File

@ -0,0 +1,15 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: longhorn-system
namespace: longhorn-system
spec:
entryPoints:
- web
routes:
- kind: Rule
match: Host(`longhorn.roxedus.com`)
priority: 10
services:
- name: longhorn-frontend
port: 80

View File

@ -0,0 +1,15 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
annotations:
name: traefik-dash
namespace: traefik
spec:
entryPoints:
- web
routes:
- kind: Rule
match: Host(`traefik.roxedus.com`) && ( PathPrefix(`/dashboard`) || PathPrefix(`/api`))
services:
- kind: TraefikService
name: api@internal

View File

@ -0,0 +1,85 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: firefox
spec:
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app: firefox
template:
metadata:
labels:
app: firefox
spec:
containers:
- image: lscr.io/linuxserver/firefox:101.0.1-r0-ls69
name: firefox
resources:
limits:
cpu: "1200m"
memory: "2000Mi"
requests:
cpu: "300m"
memory: "40Mi"
env:
- name: TZ
value: Europe/Oslo
- name: PUID
value: "1000"
- name: PGID
value: "1000"
- name: S6_VERBOSITY
value: "5"
ports:
- containerPort: 3000
volumeMounts:
- name: vol
mountPath: /config
- name: dshm
mountPath: /dev/shm
- mountPath: /etc/s6-overlay/s6-rc.d/svc-xrdp-sesman/run
subPath: run
name: config
volumes:
- name: vol
emptyDir:
- name: dshm
emptyDir:
medium: Memory
- name: config
configMap:
name: firefox-edit
---
apiVersion: v1
kind: Service
metadata:
name: firefox-svc
labels:
app: firefox
spec:
type: NodePort
ports:
- port: 3000
targetPort: 3000
nodePort: 30104
selector:
app: firefox
---
apiVersion: v1
kind: ConfigMap
metadata:
name: firefox-edit
data:
run: |
#! /usr/bin/execlineb -P
# Redirect stderr to stdout.
fdmove -c 2 1
# Notify service manager when xrdp is up
#s6-notifyoncheck -w 500 -c "nc -z localhost 3350"
/usr/sbin/xrdp-sesman --nodaemon

View File

@ -0,0 +1,66 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: overseerr
spec:
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app: overseerr
template:
metadata:
labels:
app: overseerr
spec:
containers:
- image: ghcr.io/sct/overseerr:1.29.1
name: overseerr
resources:
limits:
cpu: "1200m"
memory: "500Mi"
requests:
cpu: "300m"
memory: "40Mi"
env:
- name: TZ
value: Europe/Oslo
ports:
- containerPort: 5055
volumeMounts:
- name: vol
mountPath: /app/config
volumes:
- name: vol
persistentVolumeClaim:
claimName: overseerr-pvc
---
apiVersion: v1
kind: Service
metadata:
name: overseerr-svc
labels:
app: overseerr
spec:
type: NodePort
ports:
- port: 5055
targetPort: 5055
nodePort: 30101
selector:
app: overseerr
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: overseerr-pvc
labels:
app: overseerr
spec:
accessModes:
- ReadWriteOnce
storageClassName: longhorn
resources:
requests:
storage: 2Gi

View File

@ -0,0 +1,38 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: py-kms
spec:
replicas: 1
revisionHistoryLimit: 3
selector:
matchLabels:
app: py-kms
template:
metadata:
labels:
app: py-kms
spec:
containers:
- image: ghcr.io/thespad/py-kms@sha256:48f2a58b03eb84da40d2be79eb49eb4c14978ef2c2d4a4f8d63a0c1f1d9b23c3
name: py-kms
resources:
limits:
cpu: "800m"
memory: "100Mi"
requests:
cpu: "300m"
memory: "40Mi"
ports:
- containerPort: 1688
---
apiVersion: v1
kind: Service
metadata:
name: py-kms
spec:
ports:
- port: 1688
targetPort: 1688
selector:
app: py-kms

View File

@ -73,7 +73,7 @@ spec:
tag: 6.2.7-debian-11-r39 tag: 6.2.7-debian-11-r39
repoURL: https://charts.goauthentik.io repoURL: https://charts.goauthentik.io
targetRevision: 2023.2.4 targetRevision: 2022.12.1
syncPolicy: syncPolicy:
automated: automated:
prune: true prune: true

View File

@ -24,7 +24,7 @@ spec:
- --dns01-recursive-nameservers=8.8.8.8:53,1.1.1.1:53 - --dns01-recursive-nameservers=8.8.8.8:53,1.1.1.1:53
repoURL: https://charts.jetstack.io repoURL: https://charts.jetstack.io
targetRevision: v1.11.0 targetRevision: 1.10.1
syncPolicy: syncPolicy:
automated: automated:

View File

@ -18,7 +18,7 @@ spec:
prometheus.enabled: true prometheus.enabled: true
repoURL: https://charts.external-secrets.io repoURL: https://charts.external-secrets.io
targetRevision: 0.7.2 targetRevision: 0.7.0
syncPolicy: syncPolicy:
automated: automated:

View File

@ -20,7 +20,7 @@ spec:
prometheus.enabled: true prometheus.enabled: true
repoURL: https://grafana.github.io/helm-charts repoURL: https://grafana.github.io/helm-charts
targetRevision: 2.9.9 targetRevision: 2.8.9
syncPolicy: syncPolicy:
automated: automated:
prune: true prune: true

View File

@ -11,7 +11,7 @@ spec:
namespace: longhorn-system namespace: longhorn-system
project: default project: default
source: source:
chart: longhorn #chart: longhorn
helm: helm:
values: | values: |
@ -45,8 +45,10 @@ spec:
tls: true tls: true
tlsSecret: longhorn-roxedus-com-cert tlsSecret: longhorn-roxedus-com-cert
repoURL: https://charts.longhorn.io #repoURL: https://charts.longhorn.io
targetRevision: v1.4.0 targetRevision: v1.4.0
repoURL: https://github.com/longhorn/longhorn
path: chart
syncPolicy: syncPolicy:
automated: automated:

View File

@ -14,7 +14,7 @@ spec:
chart: metallb chart: metallb
repoURL: https://metallb.github.io/metallb repoURL: https://metallb.github.io/metallb
targetRevision: 0.13.9 targetRevision: 0.13.7
syncPolicy: syncPolicy:
automated: automated:

View File

@ -17,7 +17,7 @@ spec:
args: args:
- --kubelet-insecure-tls - --kubelet-insecure-tls
repoURL: https://kubernetes-sigs.github.io/metrics-server/ repoURL: https://kubernetes-sigs.github.io/metrics-server/
targetRevision: 3.8.4 targetRevision: 3.8.3
syncPolicy: syncPolicy:
automated: automated:

View File

@ -29,7 +29,6 @@ spec:
kubeStateMetrics.enabled: false kubeStateMetrics.enabled: false
grafana: grafana:
sidecar.datasources.isDefaultDatasource: false
enabled: true enabled: true
persistence: persistence:
enabled: true enabled: true
@ -61,7 +60,7 @@ spec:
secretName: grafana-roxedus-com-cert secretName: grafana-roxedus-com-cert
repoURL: https://prometheus-community.github.io/helm-charts repoURL: https://prometheus-community.github.io/helm-charts
targetRevision: 45.7.1 targetRevision: 43.2.1
syncPolicy: syncPolicy:
automated: automated:
prune: true prune: true

View File

@ -76,7 +76,7 @@ spec:
isDefaultClass: true isDefaultClass: true
repoURL: https://helm.traefik.io/traefik repoURL: https://helm.traefik.io/traefik
targetRevision: 21.2.0 targetRevision: 20.8.0
syncPolicy: syncPolicy:
automated: automated:
prune: true prune: true