mirror of
https://gitlab.com/shouptech/flux.git
synced 2026-02-03 17:09:45 +00:00
Update ncbackup job
This commit is contained in:
parent
5b16c40fb8
commit
1d3ede8f5c
2 changed files with 27 additions and 6 deletions
16
workloads/nextcloud/ncbackup-secret.yml
Normal file
16
workloads/nextcloud/ncbackup-secret.yml
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
apiVersion: bitnami.com/v1alpha1
|
||||
kind: SealedSecret
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
name: ncbackup
|
||||
namespace: nextcloud
|
||||
spec:
|
||||
encryptedData:
|
||||
sshkey: AgAHwqLiQkDbYf6Y3Y2gscpAVtFc7wba+K1gcpPtCtxHJkeIwKgv7tICZWPafu7ECLkwovhMWUsWNWGZ5bZt/gSQmDbS0gb8jujfTZG7kBU27bspZR7wQasj/eJDwuOT5nuVSEl5jnPRaVVzd7KP0sSw28dW6SZnqBm4VH2ED37p6ZfXXx6IP2UOLCPzHt6k2pSRfyJz6OJ6AEyy77lND/HYFps+XjVOdLpv1dHdqzT+xFikIdvZ48J90ZVWEllaLraZzyY9McyeqKvHBnFy8qsZzzuMMBEzDrNy8Ol2XHsYnSVLhFFzO5ynY8nXYejndOUMVfzPvhud2X8/l54EKWlrSOLYanskO6xWF0iIPn9Nh+xRpU73KaAMtO1zlYJgbYw901MJ3vwLWfsQxRnyUmpZb0fXmp30JXRN5sq1k7W7PIiHm2TKsswcWGf9Bjf0DsDo/Km43OonVPuraN6cRKNduQjmCpAwMsyq2Ril0E8Z02ExGMR2U5fc9gD+pnNocK6beq0HKhN7+oo0/xIOpN1iwbI41Id+iKZt3gIMd6XEWchAP33ArYa2mckYhdFG/2gJNz4qDGxyJvFIfkw/pec7ogREtfrFVZkwER4AoAjR1bVZKJy6tI1hCu7JTa2xEOwvwoObYJmnrgehE1IwYCbntBQFArYbLuysRzBW1fGAA5gYDwdA+axkjTOnjg88MQbJCGwSZe4wevI2LZK1+04g/+Fe4uCQx3Lm2WrNq2GnpxTikh27sO/bg4//tfHhsJ0DQRCJhClAsS8xkdTaceLtOHBe0lxmmSZhki/88iEf2wvVLjR73NxFCuDmsTHwmtRZ8z+Dc4sYiLhiY0e0wts92OOOcmxB/OvPY9Jcbv+PE+ZKSb8lnPWoK+mupSwUmYVLV/+DIFj0ksiVmQTyQqRs+yY9IRNrk+AqEn7vWd/6xGUZ18YD90teeELsEvSZGxhpVVDoo+2PBhUfZpofBNWp399JbEXk3orwnp5oCGeDOMTin88fBpyqQpvrR4ldgS5PBy4qog21MGbcEEO4qqB+misBGW4Q3lf4XNi1irs35uFSkDntZjztcLFXtrb+vLK69N+vgV8L8IR5oNA5Bd69svikkDKcXzmhSHCadbFff5cUYfTI2FWzS7ExqWocKZkEJiyw567n1NOZicRYHTfBkxDtsa3DLmgQIPu7+tpt6HIqVsad33n+TyD/N6XwB3fiKVTVsIbhdc1Zqy060B7T7wRXCHmLX3n+//Q=
|
||||
user: AgAm6sUGdIvvLyDFYtch+4judEnqn8HLrATzuABMdC4iBjE+tRymeemdxcdFdMvetvHq/m3TPEPwWHEQ+FhWa0N6sTS68PLLmGVZZC2RltmtEmIwS/fHh5yYlsqu5Rjq4H0B3h8YG7azjV/2a/RES8epi5qPD3kc+kWoJYuh/lvL7whEqfQ+ClTlef3pvazLtX7O+VGBp2/RoXN4xM/aGzo92rjBx0Y0LVpyjviFjdkaK9Q4mSRWZZT40SKAtwyYwkixM2L0aCPKW482684foaoPifT24VX6gVxyOr8tktAKITY4gX184P+FhDoF1R7SXTegUe8eN3se0P8KhRNTWEJgkRrdJgR+hBl9opuM3lBVAOnotQokK3i+Qcxi4/vYLawF+AteT1WQneAqIEgqWb/GX4xpgpzagaqMCUPfazX6JRZCEZuMQaOk5FSyPYEyIgLdMXkE6iCf/C67aeKrO8sxK7wVTMfkMLdk70TshR6IVnUsw4xZNG0iBz9cXELlW/UB7EaFBk2vEMt6MRYDke0dth2nl30YNmjfmpjzWI6lp/y0Scc2Mat54O/tfDkk1nxswGLau6vgY5AWtntVgz0GGfcc9cdF82wGCHzqU1L82Npu/q18MKbw1YT+TosU23FHoy3+/mqo8FHbmriGk3M/n7UO7H3zCVu4Yj7vg7/qCS4z2TKkGxxhuTVpIoutTyUaaWrZ
|
||||
template:
|
||||
metadata:
|
||||
creationTimestamp: null
|
||||
name: ncbackup
|
||||
namespace: nextcloud
|
||||
type: Opaque
|
||||
|
|
@ -81,7 +81,7 @@ spec:
|
|||
- name: gitlab-regcred
|
||||
containers:
|
||||
- name: ncbackup
|
||||
image: registry.gitlab.com/shouptech/ncbackup:454955999
|
||||
image: registry.gitlab.com/shouptech/ncbackup:628132427
|
||||
imagePullPolicy: IfNotPresent
|
||||
env:
|
||||
- name: NC_CONFIG_FILE
|
||||
|
|
@ -100,6 +100,11 @@ spec:
|
|||
secretKeyRef:
|
||||
name: postgres
|
||||
key: POSTGRES_PASSWORD
|
||||
- name: SSH_USER
|
||||
valueFrom:
|
||||
secretKeyRef:
|
||||
name: ncbackup
|
||||
key: user
|
||||
- name: POSTGRES_HOST
|
||||
value: postgres
|
||||
- name: POSTGRES_PORT
|
||||
|
|
@ -111,14 +116,14 @@ spec:
|
|||
volumeMounts:
|
||||
- name: nextcloud-data
|
||||
mountPath: /var/www/html
|
||||
- name: nextcloud-backup
|
||||
mountPath: /bkup
|
||||
- name: app
|
||||
mountPath: /app
|
||||
restartPolicy: Never
|
||||
volumes:
|
||||
- name: nextcloud-data
|
||||
hostPath:
|
||||
path: /opt/nextcloud/pod
|
||||
type: Directory
|
||||
- name: nextcloud-backup
|
||||
hostPath:
|
||||
path: /net/hv01/opt/backup/nextcloud
|
||||
- name: app
|
||||
secret:
|
||||
secretName: ncbackup
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue