1
0
Fork 0
mirror of https://gitlab.com/shouptech/flux.git synced 2026-02-03 14:49:44 +00:00

Update ncbackup job

This commit is contained in:
Emma 2020-07-07 16:55:42 -06:00
parent 5b16c40fb8
commit 1d3ede8f5c
2 changed files with 27 additions and 6 deletions

View 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

View file

@ -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