Compare commits

..

1 commit

Author SHA1 Message Date
Renovate bot
1d9939c020 Update code.forgejo.org/forgejo/runner Docker tag to v3.5.1 2025-03-14 00:02:02 +00:00
10 changed files with 4 additions and 128 deletions

View file

@ -29,7 +29,7 @@ spec:
# https://forgejo.org/docs/v1.21/admin/actions/#offline-registration
initContainers:
- name: runner-register
image: code.forgejo.org/forgejo/runner:3.2.0
image: code.forgejo.org/forgejo/runner:3.5.1
command: ["forgejo-runner", "register", "--no-interactive", "--token", $(RUNNER_SECRET), "--name", $(RUNNER_NAME), "--instance", $(FORGEJO_INSTANCE_URL)]
env:
- name: RUNNER_NAME
@ -52,7 +52,7 @@ spec:
mountPath: /data
containers:
- name: runner
image: code.forgejo.org/forgejo/runner:3.2.0
image: code.forgejo.org/forgejo/runner:3.5.1
command: ["sh", "-c", "while ! nc -z localhost 2376 </dev/null; do echo 'waiting for docker daemon...'; sleep 5; done; forgejo-runner daemon"]
env:
- name: DOCKER_HOST

View file

@ -66,7 +66,7 @@ spec:
dnsPolicy: ClusterFirst
nodeSelector:
intel.feature.node.kubernetes.io/gpu: "true"
kubernetes.io/hostname: talos-llu-kx3
kubernetes.io/hostname: talos-e48-wv7
terminationGracePeriodSeconds: 30
volumes:
- name: jellyfin-config

View file

@ -71,16 +71,6 @@ spec:
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1
preference:
matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- talos-llu-kx3
terminationGracePeriodSeconds: 30
volumes:
- name: config

View file

@ -1,49 +0,0 @@
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: spoolman
name: spoolman
spec:
replicas: 1
selector:
matchLabels:
app: spoolman
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
app: spoolman
spec:
containers:
- image: ghcr.io/donkie/spoolman:0.22
env:
- name: SPOOLMAN_DB_TYPE
value: postgres
- name: SPOOLMAN_DB_HOST
value: postgres-spoolman
- name: SPOOLMAN_DB_USERNAME
valueFrom:
secretKeyRef:
name: spoolman.postgres-spoolman.credentials.postgresql.acid.zalan.do
key: username
- name: SPOOLMAN_DB_PASSWORD
valueFrom:
secretKeyRef:
name: spoolman.postgres-spoolman.credentials.postgresql.acid.zalan.do
key: password
imagePullPolicy: IfNotPresent
name: spoolman
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
status: {}

View file

@ -1,22 +0,0 @@
apiVersion: "acid.zalan.do/v1"
kind: postgresql
metadata:
name: postgres-spoolman
spec:
teamId: spoolman
volume:
size: 8Gi
storageClass: longhorn-fast
numberOfInstances: 1
users:
spoolman:
- superuser
- createdb
databases:
spoolman: spoolman # dbname: owner
postgresql:
version: "15"
resources:
requests:
cpu: 10m
memory: 1Mi

View file

@ -1,15 +0,0 @@
apiVersion: v1
kind: Service
metadata:
labels:
app: spoolman
name: k8s-spoolman
annotations:
external-dns.alpha.kubernetes.io/hostname: spoolman.martyn.berlin
spec:
ports:
- port: 80
targetPort: 8000
selector:
app: spoolman
type: LoadBalancer

View file

@ -11,7 +11,7 @@ spec:
source:
chart: ingress-nginx
repoURL: https://kubernetes.github.io/ingress-nginx
targetRevision: 4.12.1
targetRevision: 4.12.0
helm:
parameters:
- name: controller.ingressClassResource.default

View file

@ -16,7 +16,6 @@ spec:
- https://k8s-at-home.com/charts/
- https://charts.bitnami.com/bitnami
- https://charts.gabe565.com
- https://ideaplexus.gitlab.io/charts
destinations:
- name: '*'
namespace: '*'

View file

@ -24,16 +24,6 @@ spec:
users:
- username: martyn
password: "564628"
affinity:
nodeAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1
preference:
matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- talos-llu-kx3
persistence:
extraPVCShares:
- name: oldspace

View file

@ -1,17 +0,0 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: spoolman
namespace: argocd
spec:
destination:
namespace: spoolman
server: https://kubernetes.default.svc
project: apps
source:
path: apps-kustomized/spoolman
repoURL: https://git.martyn.berlin/martyn/infra4talos
targetRevision: HEAD
syncPolicy:
automated:
selfHeal: true