Updated docker-compose and manifest for V0.2

This commit is contained in:
2026-08-09 11:03:24 +02:00
parent 521d08969b
commit aa74cf42f8
2 changed files with 49 additions and 47 deletions

View File

@@ -1,18 +1,18 @@
---
# sudo crontab -e
# 0 2 * * * cd /path/to/docker-compose && /usr/bin/docker compose up -d >> /var/log/pbsupper-docker-compose.log 2>&1
services:
pbsupper-1:
container_name: pbsupper
user: 1600:1600
image: tea.shupogaki.org/yuruc3/pbsupper:v0
image: tea.shupogaki.org/yuruc3/pbsupper:v0.2
environment:
LOCAL_DATASTORE: somethingSomething
REMOTE_DATASTORE: somethingSomething
REMOTE_PBS: somethingSomething
RUN_SCHEDULE: "45 10 * * SUN"
HOST: somethingSomething
HOST_SSH_PORT: somethingSomething
HOST_USR: somethingSomething

View File

@@ -49,10 +49,12 @@ data:
PBS_MAX_RUNTIME_MIN: somethingSomething
PBS_MAX_SHUT_MIN: somethingSomething
AUTO_ADD_NAME: somethingSomething
RUN_SCHEDULE: "45 10 * * SUN"
---
apiVersion: batch/v1
kind: CronJob
apiVersion: apps/v1
kind: Deployment
metadata:
name: pbsupper
namespace: CHANGE_ME
@@ -61,20 +63,20 @@ metadata:
idrac: v7
spec:
schedule: "*/15 * * * *"
timeZone: "Europe/Stockholm"
concurrencyPolicy: Forbid
replicas: 1
successfulJobsHistoryLimit: 3
failedJobsHistoryLimit: 3
jobTemplate:
spec:
backoffLimit: 2
selector:
matchLabels:
app: pbsupper
template:
metadata:
labels:
app: pbsupper
server: Server-1
idrac: v7
spec:
restartPolicy: Never
automountServiceAccountToken: false
securityContext:
@@ -83,7 +85,7 @@ spec:
containers:
- name: pbsupper
image: tea.shupogaki.org/yuruc3/pbsupper:v0
image: tea.shupogaki.org/yuruc3/pbsupper:v0.2
imagePullPolicy: IfNotPresent
envFrom: