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: services:
pbsupper-1: pbsupper-1:
container_name: pbsupper container_name: pbsupper
user: 1600:1600 user: 1600:1600
image: tea.shupogaki.org/yuruc3/pbsupper:v0 image: tea.shupogaki.org/yuruc3/pbsupper:v0.2
environment: environment:
LOCAL_DATASTORE: somethingSomething LOCAL_DATASTORE: somethingSomething
REMOTE_DATASTORE: somethingSomething REMOTE_DATASTORE: somethingSomething
REMOTE_PBS: somethingSomething REMOTE_PBS: somethingSomething
RUN_SCHEDULE: "45 10 * * SUN"
HOST: somethingSomething HOST: somethingSomething
HOST_SSH_PORT: somethingSomething HOST_SSH_PORT: somethingSomething
HOST_USR: somethingSomething HOST_USR: somethingSomething

View File

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