chore: Update manifests after change

This commit is contained in:
2026-03-05 19:34:01 +00:00
parent bfe80312e5
commit 112e0c6113
9 changed files with 198 additions and 48 deletions

View File

@@ -3,10 +3,10 @@ kind: ClusterRole
metadata: metadata:
name: volsync-manager name: volsync-manager
labels: labels:
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -3,10 +3,10 @@ kind: ClusterRoleBinding
metadata: metadata:
name: volsync-manager name: volsync-manager
labels: labels:
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -1334,6 +1334,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a
@@ -2731,6 +2756,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a
@@ -4259,6 +4309,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a

View File

@@ -1318,6 +1318,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a
@@ -2682,6 +2707,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a
@@ -4199,6 +4249,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a
@@ -5521,6 +5596,31 @@ spec:
volumeSource: volumeSource:
description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod. description: volumeSource represents the secret or PersistentVolumeClaim that should be mounted to the mover pod.
properties: properties:
nfs:
description: |-
nfs represents an NFS mount on the host that shares a pod's lifetime
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
properties:
path:
description: |-
path that is exported by the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
readOnly:
description: |-
readOnly here will force the NFS export to be mounted with read-only permissions.
Defaults to false.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: boolean
server:
description: |-
server is the hostname or IP address of the NFS server.
More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
type: string
required:
- path
- server
type: object
persistentVolumeClaim: persistentVolumeClaim:
description: |- description: |-
persistentVolumeClaimVolumeSource represents a reference to a persistentVolumeClaimVolumeSource represents a reference to a

View File

@@ -4,10 +4,10 @@ metadata:
name: volsync name: volsync
labels: labels:
control-plane: volsync-controller control-plane: volsync-controller
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
spec: spec:
replicas: 2 replicas: 2
@@ -33,46 +33,21 @@ spec:
seccompProfile: seccompProfile:
type: RuntimeDefault type: RuntimeDefault
containers: containers:
- name: kube-rbac-proxy
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- "ALL"
readOnlyRootFilesystem: true
image: "quay.io/brancz/kube-rbac-proxy:v0.19.0"
args:
- --secure-listen-address=0.0.0.0:8443
- --upstream=http://127.0.0.1:8080/
- --logtostderr=true
- "--tls-min-version=VersionTLS12"
- --v=0
- --ignore-paths=/metrics
ports:
- containerPort: 8443
protocol: TCP
name: https
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 5m
memory: 64Mi
- name: manager - name: manager
args: args:
- --health-probe-bind-address=:8081 - --health-probe-bind-address=:8081
- --metrics-bind-address=127.0.0.1:8080 - --metrics-bind-address=:8443
- --leader-elect - --leader-elect
- --rclone-container-image=quay.io/backube/volsync:0.14.0 - --rclone-container-image=quay.io/backube/volsync:0.15.0
- --restic-container-image=quay.io/backube/volsync:0.14.0 - --restic-container-image=quay.io/backube/volsync:0.15.0
- --rsync-container-image=quay.io/backube/volsync:0.14.0 - --rsync-container-image=quay.io/backube/volsync:0.15.0
- --rsync-tls-container-image=quay.io/backube/volsync:0.14.0 - --rsync-tls-container-image=quay.io/backube/volsync:0.15.0
- --syncthing-container-image=quay.io/backube/volsync:0.14.0 - --syncthing-container-image=quay.io/backube/volsync:0.15.0
- --scc-name=volsync-privileged-mover - --scc-name=volsync-privileged-mover
- --metrics-require-rbac=false
command: command:
- /manager - /manager
image: "quay.io/backube/volsync:0.14.0" image: "quay.io/backube/volsync:0.15.0"
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
env: env:
- name: VOLSYNC_NAMESPACE - name: VOLSYNC_NAMESPACE

View File

@@ -3,10 +3,10 @@ kind: Role
metadata: metadata:
name: volsync-leader-election name: volsync-leader-election
labels: labels:
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
rules: rules:
- apiGroups: - apiGroups:

View File

@@ -3,10 +3,10 @@ kind: RoleBinding
metadata: metadata:
name: volsync-leader-election name: volsync-leader-election
labels: labels:
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io

View File

@@ -4,15 +4,15 @@ metadata:
name: volsync-metrics name: volsync-metrics
labels: labels:
control-plane: volsync-controller control-plane: volsync-controller
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm
spec: spec:
ports: ports:
- name: https - name: https
port: 8443 port: 8443
targetPort: https targetPort: 8443
selector: selector:
control-plane: volsync-controller control-plane: volsync-controller

View File

@@ -3,8 +3,8 @@ kind: ServiceAccount
metadata: metadata:
name: volsync name: volsync
labels: labels:
helm.sh/chart: volsync-0.14.0 helm.sh/chart: volsync-0.15.0
app.kubernetes.io/name: volsync app.kubernetes.io/name: volsync
app.kubernetes.io/instance: volsync app.kubernetes.io/instance: volsync
app.kubernetes.io/version: "0.14.0" app.kubernetes.io/version: "0.15.0"
app.kubernetes.io/managed-by: Helm app.kubernetes.io/managed-by: Helm