forked from k-space/kube
		
	Upgrade to Longhorn 1.4.2
This commit is contained in:
		@@ -1,10 +1,13 @@
 | 
				
			|||||||
# Longhorn distributed block storage system
 | 
					# Longhorn distributed block storage system
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The manifest was fetched from
 | 
					Pull the manifest and apply changes
 | 
				
			||||||
https://raw.githubusercontent.com/longhorn/longhorn/v1.4.0/deploy/longhorn.yaml
 | 
					 | 
				
			||||||
and then heavily modified as per `changes.diff`
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
To deploy Longhorn use following:
 | 
					```
 | 
				
			||||||
 | 
					wget https://raw.githubusercontent.com/longhorn/longhorn/v1.4.2/deploy/longhorn.yaml -O application.yml
 | 
				
			||||||
 | 
					patch -p0 < changes.diff
 | 
				
			||||||
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To upgrade use following:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
kubectl -n longhorn-system apply -f application.yml -f application-extras.yml
 | 
					kubectl -n longhorn-system apply -f application.yml -f application-extras.yml
 | 
				
			||||||
@@ -14,7 +17,3 @@ After deploying specify `dedicated=storage:NoSchedule`
 | 
				
			|||||||
for `Kubernetes Taint Toleration` under `Setting -> General` on
 | 
					for `Kubernetes Taint Toleration` under `Setting -> General` on
 | 
				
			||||||
[Longhorn Dashboard](https://longhorn.k-space.ee/).
 | 
					[Longhorn Dashboard](https://longhorn.k-space.ee/).
 | 
				
			||||||
Proceed to tag suitable nodes with `storage` and disable Longhorn scheduling on others.
 | 
					Proceed to tag suitable nodes with `storage` and disable Longhorn scheduling on others.
 | 
				
			||||||
 | 
					 | 
				
			||||||
# Known issues
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
* Longhorn does not support [trim](https://github.com/longhorn/longhorn/issues/836)
 | 
					 | 
				
			||||||
 
 | 
				
			|||||||
@@ -14,7 +14,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
# Source: longhorn/templates/serviceaccount.yaml
 | 
					# Source: longhorn/templates/serviceaccount.yaml
 | 
				
			||||||
apiVersion: v1
 | 
					apiVersion: v1
 | 
				
			||||||
@@ -25,7 +25,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
# Source: longhorn/templates/default-setting.yaml
 | 
					# Source: longhorn/templates/default-setting.yaml
 | 
				
			||||||
apiVersion: v1
 | 
					apiVersion: v1
 | 
				
			||||||
@@ -36,7 +36,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
data:
 | 
					data:
 | 
				
			||||||
  default-setting.yaml: |-
 | 
					  default-setting.yaml: |-
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
@@ -49,7 +49,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
data:
 | 
					data:
 | 
				
			||||||
  storageclass.yaml: |
 | 
					  storageclass.yaml: |
 | 
				
			||||||
    kind: StorageClass
 | 
					    kind: StorageClass
 | 
				
			||||||
@@ -79,7 +79,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backingimagedatasources.longhorn.io
 | 
					  name: backingimagedatasources.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -250,7 +250,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backingimagemanagers.longhorn.io
 | 
					  name: backingimagemanagers.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -435,7 +435,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backingimages.longhorn.io
 | 
					  name: backingimages.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -610,7 +610,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backups.longhorn.io
 | 
					  name: backups.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -803,7 +803,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backuptargets.longhorn.io
 | 
					  name: backuptargets.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -986,7 +986,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: backupvolumes.longhorn.io
 | 
					  name: backupvolumes.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -1150,7 +1150,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: engineimages.longhorn.io
 | 
					  name: engineimages.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -1342,7 +1342,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: engines.longhorn.io
 | 
					  name: engines.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -1691,7 +1691,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: instancemanagers.longhorn.io
 | 
					  name: instancemanagers.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -1776,7 +1776,7 @@ spec:
 | 
				
			|||||||
            description: InstanceManagerSpec defines the desired state of the Longhorn instancer manager
 | 
					            description: InstanceManagerSpec defines the desired state of the Longhorn instancer manager
 | 
				
			||||||
            properties:
 | 
					            properties:
 | 
				
			||||||
              engineImage:
 | 
					              engineImage:
 | 
				
			||||||
                description: 'TODO: deprecate this field'
 | 
					                description: 'Deprecated: This field is useless.'
 | 
				
			||||||
                type: string
 | 
					                type: string
 | 
				
			||||||
              image:
 | 
					              image:
 | 
				
			||||||
                type: string
 | 
					                type: string
 | 
				
			||||||
@@ -1861,7 +1861,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: nodes.longhorn.io
 | 
					  name: nodes.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2100,7 +2100,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: orphans.longhorn.io
 | 
					  name: orphans.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2269,7 +2269,7 @@ spec:
 | 
				
			|||||||
      jsonPath: .spec.groups
 | 
					      jsonPath: .spec.groups
 | 
				
			||||||
      name: Groups
 | 
					      name: Groups
 | 
				
			||||||
      type: string
 | 
					      type: string
 | 
				
			||||||
    - description: Should be one of "backup" or "snapshot"
 | 
					    - description: Should be one of "snapshot", "snapshot-force-create", "snapshot-cleanup", "snapshot-delete", "backup" or "backup-force-create"
 | 
				
			||||||
      jsonPath: .spec.task
 | 
					      jsonPath: .spec.task
 | 
				
			||||||
      name: Task
 | 
					      name: Task
 | 
				
			||||||
      type: string
 | 
					      type: string
 | 
				
			||||||
@@ -2331,10 +2331,14 @@ spec:
 | 
				
			|||||||
                description: The retain count of the snapshot/backup.
 | 
					                description: The retain count of the snapshot/backup.
 | 
				
			||||||
                type: integer
 | 
					                type: integer
 | 
				
			||||||
              task:
 | 
					              task:
 | 
				
			||||||
                description: The recurring job type. Can be "snapshot" or "backup".
 | 
					                description: The recurring job task. Can be "snapshot", "snapshot-force-create", "snapshot-cleanup", "snapshot-delete", "backup" or "backup-force-create".
 | 
				
			||||||
                enum:
 | 
					                enum:
 | 
				
			||||||
                - snapshot
 | 
					                - snapshot
 | 
				
			||||||
 | 
					                - snapshot-force-create
 | 
				
			||||||
 | 
					                - snapshot-cleanup
 | 
				
			||||||
 | 
					                - snapshot-delete
 | 
				
			||||||
                - backup
 | 
					                - backup
 | 
				
			||||||
 | 
					                - backup-force-create
 | 
				
			||||||
                type: string
 | 
					                type: string
 | 
				
			||||||
            type: object
 | 
					            type: object
 | 
				
			||||||
          status:
 | 
					          status:
 | 
				
			||||||
@@ -2366,7 +2370,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: replicas.longhorn.io
 | 
					  name: replicas.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2584,7 +2588,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: settings.longhorn.io
 | 
					  name: settings.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2675,7 +2679,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: sharemanagers.longhorn.io
 | 
					  name: sharemanagers.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2786,7 +2790,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: snapshots.longhorn.io
 | 
					  name: snapshots.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -2913,7 +2917,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: supportbundles.longhorn.io
 | 
					  name: supportbundles.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3039,7 +3043,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: systembackups.longhorn.io
 | 
					  name: systembackups.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3162,7 +3166,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: systemrestores.longhorn.io
 | 
					  name: systemrestores.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3264,7 +3268,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    longhorn-manager: ""
 | 
					    longhorn-manager: ""
 | 
				
			||||||
  name: volumes.longhorn.io
 | 
					  name: volumes.longhorn.io
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3438,7 +3442,7 @@ spec:
 | 
				
			|||||||
              recurringJobs:
 | 
					              recurringJobs:
 | 
				
			||||||
                description: Deprecated. Replaced by a separate resource named "RecurringJob"
 | 
					                description: Deprecated. Replaced by a separate resource named "RecurringJob"
 | 
				
			||||||
                items:
 | 
					                items:
 | 
				
			||||||
                  description: 'VolumeRecurringJobSpec is a deprecated struct. TODO: Should be removed when recurringJobs gets removed from the volume       spec.'
 | 
					                  description: 'Deprecated: This field is useless and has been replaced by the RecurringJob CRD'
 | 
				
			||||||
                  properties:
 | 
					                  properties:
 | 
				
			||||||
                    concurrency:
 | 
					                    concurrency:
 | 
				
			||||||
                      type: integer
 | 
					                      type: integer
 | 
				
			||||||
@@ -3459,7 +3463,11 @@ spec:
 | 
				
			|||||||
                    task:
 | 
					                    task:
 | 
				
			||||||
                      enum:
 | 
					                      enum:
 | 
				
			||||||
                      - snapshot
 | 
					                      - snapshot
 | 
				
			||||||
 | 
					                      - snapshot-force-create
 | 
				
			||||||
 | 
					                      - snapshot-cleanup
 | 
				
			||||||
 | 
					                      - snapshot-delete
 | 
				
			||||||
                      - backup
 | 
					                      - backup
 | 
				
			||||||
 | 
					                      - backup-force-create
 | 
				
			||||||
                      type: string
 | 
					                      type: string
 | 
				
			||||||
                  type: object
 | 
					                  type: object
 | 
				
			||||||
                type: array
 | 
					                type: array
 | 
				
			||||||
@@ -3616,7 +3624,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
rules:
 | 
					rules:
 | 
				
			||||||
- apiGroups:
 | 
					- apiGroups:
 | 
				
			||||||
  - apiextensions.k8s.io
 | 
					  - apiextensions.k8s.io
 | 
				
			||||||
@@ -3681,7 +3689,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
roleRef:
 | 
					roleRef:
 | 
				
			||||||
  apiGroup: rbac.authorization.k8s.io
 | 
					  apiGroup: rbac.authorization.k8s.io
 | 
				
			||||||
  kind: ClusterRole
 | 
					  kind: ClusterRole
 | 
				
			||||||
@@ -3699,7 +3707,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
roleRef:
 | 
					roleRef:
 | 
				
			||||||
  apiGroup: rbac.authorization.k8s.io
 | 
					  apiGroup: rbac.authorization.k8s.io
 | 
				
			||||||
  kind: ClusterRole
 | 
					  kind: ClusterRole
 | 
				
			||||||
@@ -3716,7 +3724,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-manager
 | 
					    app: longhorn-manager
 | 
				
			||||||
  name: longhorn-backend
 | 
					  name: longhorn-backend
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3737,7 +3745,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-ui
 | 
					    app: longhorn-ui
 | 
				
			||||||
  name: longhorn-frontend
 | 
					  name: longhorn-frontend
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3758,7 +3766,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-conversion-webhook
 | 
					    app: longhorn-conversion-webhook
 | 
				
			||||||
  name: longhorn-conversion-webhook
 | 
					  name: longhorn-conversion-webhook
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3779,7 +3787,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-admission-webhook
 | 
					    app: longhorn-admission-webhook
 | 
				
			||||||
  name: longhorn-admission-webhook
 | 
					  name: longhorn-admission-webhook
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3800,7 +3808,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-recovery-backend
 | 
					    app: longhorn-recovery-backend
 | 
				
			||||||
  name: longhorn-recovery-backend
 | 
					  name: longhorn-recovery-backend
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3821,7 +3829,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
  name: longhorn-engine-manager
 | 
					  name: longhorn-engine-manager
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3837,7 +3845,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
  name: longhorn-replica-manager
 | 
					  name: longhorn-replica-manager
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
@@ -3853,7 +3861,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-manager
 | 
					    app: longhorn-manager
 | 
				
			||||||
  name: longhorn-manager
 | 
					  name: longhorn-manager
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -3866,7 +3874,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-manager
 | 
					        app: longhorn-manager
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -3876,11 +3884,11 @@ spec:
 | 
				
			|||||||
        effect: NoSchedule
 | 
					        effect: NoSchedule
 | 
				
			||||||
      initContainers:
 | 
					      initContainers:
 | 
				
			||||||
      - name: wait-longhorn-admission-webhook
 | 
					      - name: wait-longhorn-admission-webhook
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" -k https://longhorn-admission-webhook:9443/v1/healthz) != "200" ]; do echo waiting; sleep 2; done']
 | 
					        command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" -k https://longhorn-admission-webhook:9443/v1/healthz) != "200" ]; do echo waiting; sleep 2; done']
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: longhorn-manager
 | 
					      - name: longhorn-manager
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          privileged: true
 | 
					          privileged: true
 | 
				
			||||||
@@ -3889,17 +3897,17 @@ spec:
 | 
				
			|||||||
        - -d
 | 
					        - -d
 | 
				
			||||||
        - daemon
 | 
					        - daemon
 | 
				
			||||||
        - --engine-image
 | 
					        - --engine-image
 | 
				
			||||||
        - "longhornio/longhorn-engine:v1.4.0"
 | 
					        - "longhornio/longhorn-engine:v1.4.2"
 | 
				
			||||||
        - --instance-manager-image
 | 
					        - --instance-manager-image
 | 
				
			||||||
        - "longhornio/longhorn-instance-manager:v1.4.0"
 | 
					        - "longhornio/longhorn-instance-manager:v1.4.2"
 | 
				
			||||||
        - --share-manager-image
 | 
					        - --share-manager-image
 | 
				
			||||||
        - "longhornio/longhorn-share-manager:v1.4.0"
 | 
					        - "longhornio/longhorn-share-manager:v1.4.2"
 | 
				
			||||||
        - --backing-image-manager-image
 | 
					        - --backing-image-manager-image
 | 
				
			||||||
        - "longhornio/backing-image-manager:v1.4.0"
 | 
					        - "longhornio/backing-image-manager:v1.4.2"
 | 
				
			||||||
        - --support-bundle-manager-image
 | 
					        - --support-bundle-manager-image
 | 
				
			||||||
        - "longhornio/support-bundle-kit:v0.0.17"
 | 
					        - "longhornio/support-bundle-kit:v0.0.24"
 | 
				
			||||||
        - --manager-image
 | 
					        - --manager-image
 | 
				
			||||||
        - "longhornio/longhorn-manager:v1.4.0"
 | 
					        - "longhornio/longhorn-manager:v1.4.2"
 | 
				
			||||||
        - --service-account
 | 
					        - --service-account
 | 
				
			||||||
        - longhorn-service-account
 | 
					        - longhorn-service-account
 | 
				
			||||||
        ports:
 | 
					        ports:
 | 
				
			||||||
@@ -3959,7 +3967,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
spec:
 | 
					spec:
 | 
				
			||||||
  replicas: 1
 | 
					  replicas: 1
 | 
				
			||||||
  selector:
 | 
					  selector:
 | 
				
			||||||
@@ -3970,7 +3978,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-driver-deployer
 | 
					        app: longhorn-driver-deployer
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -3979,18 +3987,18 @@ spec:
 | 
				
			|||||||
        value: storage
 | 
					        value: storage
 | 
				
			||||||
      initContainers:
 | 
					      initContainers:
 | 
				
			||||||
        - name: wait-longhorn-manager
 | 
					        - name: wait-longhorn-manager
 | 
				
			||||||
          image: longhornio/longhorn-manager:v1.4.0
 | 
					          image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
          command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" http://longhorn-backend:9500/v1) != "200" ]; do echo waiting; sleep 2; done']
 | 
					          command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" http://longhorn-backend:9500/v1) != "200" ]; do echo waiting; sleep 2; done']
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
        - name: longhorn-driver-deployer
 | 
					        - name: longhorn-driver-deployer
 | 
				
			||||||
          image: longhornio/longhorn-manager:v1.4.0
 | 
					          image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
          imagePullPolicy: IfNotPresent
 | 
					          imagePullPolicy: IfNotPresent
 | 
				
			||||||
          command:
 | 
					          command:
 | 
				
			||||||
          - longhorn-manager
 | 
					          - longhorn-manager
 | 
				
			||||||
          - -d
 | 
					          - -d
 | 
				
			||||||
          - deploy-driver
 | 
					          - deploy-driver
 | 
				
			||||||
          - --manager-image
 | 
					          - --manager-image
 | 
				
			||||||
          - "longhornio/longhorn-manager:v1.4.0"
 | 
					          - "longhornio/longhorn-manager:v1.4.2"
 | 
				
			||||||
          - --manager-url
 | 
					          - --manager-url
 | 
				
			||||||
          - http://longhorn-backend:9500/v1
 | 
					          - http://longhorn-backend:9500/v1
 | 
				
			||||||
          env:
 | 
					          env:
 | 
				
			||||||
@@ -4029,7 +4037,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-recovery-backend
 | 
					    app: longhorn-recovery-backend
 | 
				
			||||||
  name: longhorn-recovery-backend
 | 
					  name: longhorn-recovery-backend
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -4043,7 +4051,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-recovery-backend
 | 
					        app: longhorn-recovery-backend
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -4065,7 +4073,7 @@ spec:
 | 
				
			|||||||
              topologyKey: kubernetes.io/hostname
 | 
					              topologyKey: kubernetes.io/hostname
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: longhorn-recovery-backend
 | 
					      - name: longhorn-recovery-backend
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          runAsUser: 2000
 | 
					          runAsUser: 2000
 | 
				
			||||||
@@ -4100,7 +4108,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-ui
 | 
					    app: longhorn-ui
 | 
				
			||||||
  name: longhorn-ui
 | 
					  name: longhorn-ui
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -4114,7 +4122,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-ui
 | 
					        app: longhorn-ui
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -4136,7 +4144,7 @@ spec:
 | 
				
			|||||||
              topologyKey: kubernetes.io/hostname
 | 
					              topologyKey: kubernetes.io/hostname
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: longhorn-ui
 | 
					      - name: longhorn-ui
 | 
				
			||||||
        image: longhornio/longhorn-ui:v1.4.0
 | 
					        image: longhornio/longhorn-ui:v1.4.2
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        volumeMounts:
 | 
					        volumeMounts:
 | 
				
			||||||
        - name : nginx-cache
 | 
					        - name : nginx-cache
 | 
				
			||||||
@@ -4168,7 +4176,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-conversion-webhook
 | 
					    app: longhorn-conversion-webhook
 | 
				
			||||||
  name: longhorn-conversion-webhook
 | 
					  name: longhorn-conversion-webhook
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -4182,7 +4190,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-conversion-webhook
 | 
					        app: longhorn-conversion-webhook
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -4204,7 +4212,7 @@ spec:
 | 
				
			|||||||
              topologyKey: kubernetes.io/hostname
 | 
					              topologyKey: kubernetes.io/hostname
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: longhorn-conversion-webhook
 | 
					      - name: longhorn-conversion-webhook
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          runAsUser: 2000
 | 
					          runAsUser: 2000
 | 
				
			||||||
@@ -4233,7 +4241,7 @@ metadata:
 | 
				
			|||||||
  labels:
 | 
					  labels:
 | 
				
			||||||
    app.kubernetes.io/name: longhorn
 | 
					    app.kubernetes.io/name: longhorn
 | 
				
			||||||
    app.kubernetes.io/instance: longhorn
 | 
					    app.kubernetes.io/instance: longhorn
 | 
				
			||||||
    app.kubernetes.io/version: v1.4.0
 | 
					    app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
    app: longhorn-admission-webhook
 | 
					    app: longhorn-admission-webhook
 | 
				
			||||||
  name: longhorn-admission-webhook
 | 
					  name: longhorn-admission-webhook
 | 
				
			||||||
  namespace: longhorn-system
 | 
					  namespace: longhorn-system
 | 
				
			||||||
@@ -4247,7 +4255,7 @@ spec:
 | 
				
			|||||||
      labels:
 | 
					      labels:
 | 
				
			||||||
        app.kubernetes.io/name: longhorn
 | 
					        app.kubernetes.io/name: longhorn
 | 
				
			||||||
        app.kubernetes.io/instance: longhorn
 | 
					        app.kubernetes.io/instance: longhorn
 | 
				
			||||||
        app.kubernetes.io/version: v1.4.0
 | 
					        app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
        app: longhorn-admission-webhook
 | 
					        app: longhorn-admission-webhook
 | 
				
			||||||
    spec:
 | 
					    spec:
 | 
				
			||||||
      tolerations:
 | 
					      tolerations:
 | 
				
			||||||
@@ -4269,14 +4277,14 @@ spec:
 | 
				
			|||||||
              topologyKey: kubernetes.io/hostname
 | 
					              topologyKey: kubernetes.io/hostname
 | 
				
			||||||
      initContainers:
 | 
					      initContainers:
 | 
				
			||||||
      - name: wait-longhorn-conversion-webhook
 | 
					      - name: wait-longhorn-conversion-webhook
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" -k https://longhorn-conversion-webhook:9443/v1/healthz) != "200" ]; do echo waiting; sleep 2; done']
 | 
					        command: ['sh', '-c', 'while [ $(curl -m 1 -s -o /dev/null -w "%{http_code}" -k https://longhorn-conversion-webhook:9443/v1/healthz) != "200" ]; do echo waiting; sleep 2; done']
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          runAsUser: 2000
 | 
					          runAsUser: 2000
 | 
				
			||||||
      containers:
 | 
					      containers:
 | 
				
			||||||
      - name: longhorn-admission-webhook
 | 
					      - name: longhorn-admission-webhook
 | 
				
			||||||
        image: longhornio/longhorn-manager:v1.4.0
 | 
					        image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
        imagePullPolicy: IfNotPresent
 | 
					        imagePullPolicy: IfNotPresent
 | 
				
			||||||
        securityContext:
 | 
					        securityContext:
 | 
				
			||||||
          runAsUser: 2000
 | 
					          runAsUser: 2000
 | 
				
			||||||
@@ -4301,3 +4309,6 @@ spec:
 | 
				
			|||||||
            fieldRef:
 | 
					            fieldRef:
 | 
				
			||||||
              fieldPath: spec.nodeName
 | 
					              fieldPath: spec.nodeName
 | 
				
			||||||
      serviceAccountName: longhorn-service-account
 | 
					      serviceAccountName: longhorn-service-account
 | 
				
			||||||
 | 
					---
 | 
				
			||||||
 | 
					# Source: longhorn/templates/validate-psp-install.yaml
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,5 +1,5 @@
 | 
				
			|||||||
--- ref	2023-02-20 11:15:07.340650467 +0200
 | 
					--- application.yml2	2023-05-18 22:19:47.918873914 +0300
 | 
				
			||||||
+++ application.yml	2023-02-19 18:38:05.059234209 +0200
 | 
					+++ application.yml	2023-05-18 22:19:40.226773807 +0300
 | 
				
			||||||
@@ -60,14 +60,14 @@
 | 
					@@ -60,14 +60,14 @@
 | 
				
			||||||
         storageclass.kubernetes.io/is-default-class: "true"
 | 
					         storageclass.kubernetes.io/is-default-class: "true"
 | 
				
			||||||
     provisioner: driver.longhorn.io
 | 
					     provisioner: driver.longhorn.io
 | 
				
			||||||
@@ -19,8 +19,8 @@
 | 
				
			|||||||
 ---
 | 
					 ---
 | 
				
			||||||
 # Source: longhorn/templates/crds.yaml
 | 
					 # Source: longhorn/templates/crds.yaml
 | 
				
			||||||
 apiVersion: apiextensions.k8s.io/v1
 | 
					 apiVersion: apiextensions.k8s.io/v1
 | 
				
			||||||
@@ -3869,6 +3869,11 @@
 | 
					@@ -3877,6 +3877,11 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-manager
 | 
					         app: longhorn-manager
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
@@ -30,9 +30,9 @@
 | 
				
			|||||||
+        effect: NoSchedule
 | 
					+        effect: NoSchedule
 | 
				
			||||||
       initContainers:
 | 
					       initContainers:
 | 
				
			||||||
       - name: wait-longhorn-admission-webhook
 | 
					       - name: wait-longhorn-admission-webhook
 | 
				
			||||||
         image: longhornio/longhorn-manager:v1.4.0
 | 
					         image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
@@ -3968,6 +3973,10 @@
 | 
					@@ -3976,6 +3981,10 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-driver-deployer
 | 
					         app: longhorn-driver-deployer
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
@@ -41,9 +41,9 @@
 | 
				
			|||||||
+        value: storage
 | 
					+        value: storage
 | 
				
			||||||
       initContainers:
 | 
					       initContainers:
 | 
				
			||||||
         - name: wait-longhorn-manager
 | 
					         - name: wait-longhorn-manager
 | 
				
			||||||
           image: longhornio/longhorn-manager:v1.4.0
 | 
					           image: longhornio/longhorn-manager:v1.4.2
 | 
				
			||||||
@@ -4037,6 +4046,11 @@
 | 
					@@ -4045,6 +4054,11 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-recovery-backend
 | 
					         app: longhorn-recovery-backend
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
@@ -54,8 +54,8 @@
 | 
				
			|||||||
       affinity:
 | 
					       affinity:
 | 
				
			||||||
         podAntiAffinity:
 | 
					         podAntiAffinity:
 | 
				
			||||||
           preferredDuringSchedulingIgnoredDuringExecution:
 | 
					           preferredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
@@ -4103,6 +4117,11 @@
 | 
					@@ -4111,6 +4125,11 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-ui
 | 
					         app: longhorn-ui
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
@@ -66,8 +66,8 @@
 | 
				
			|||||||
       affinity:
 | 
					       affinity:
 | 
				
			||||||
         podAntiAffinity:
 | 
					         podAntiAffinity:
 | 
				
			||||||
           preferredDuringSchedulingIgnoredDuringExecution:
 | 
					           preferredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
@@ -4166,6 +4185,11 @@
 | 
					@@ -4174,6 +4193,11 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-conversion-webhook
 | 
					         app: longhorn-conversion-webhook
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
@@ -78,8 +78,8 @@
 | 
				
			|||||||
       affinity:
 | 
					       affinity:
 | 
				
			||||||
         podAntiAffinity:
 | 
					         podAntiAffinity:
 | 
				
			||||||
           preferredDuringSchedulingIgnoredDuringExecution:
 | 
					           preferredDuringSchedulingIgnoredDuringExecution:
 | 
				
			||||||
@@ -4226,6 +4250,11 @@
 | 
					@@ -4234,6 +4258,11 @@
 | 
				
			||||||
         app.kubernetes.io/version: v1.4.0
 | 
					         app.kubernetes.io/version: v1.4.2
 | 
				
			||||||
         app: longhorn-admission-webhook
 | 
					         app: longhorn-admission-webhook
 | 
				
			||||||
     spec:
 | 
					     spec:
 | 
				
			||||||
+      tolerations:
 | 
					+      tolerations:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user