charts: add conversion to crds

Longhorn #3631

Signed-off-by: Derek Su <derek.su@suse.com>
This commit is contained in:
Derek Su 2022-03-04 22:11:05 +08:00 committed by David Ko
parent 14c5434335
commit 00d0dd396e
2 changed files with 62 additions and 2 deletions

View File

@ -340,6 +340,18 @@ metadata:
longhorn-manager: ""
name: backingimages.longhorn.io
spec:
conversion:
strategy: Webhook
webhook:
clientConfig:
service:
name: longhorn-conversion-webhook
namespace: {{ include "release_namespace" . }}
path: /v1/webhook/conversion
port: 9443
conversionReviewVersions:
- v1beta2
- v1beta1
group: longhorn.io
names:
kind: BackingImage
@ -680,6 +692,18 @@ metadata:
longhorn-manager: ""
name: backuptargets.longhorn.io
spec:
conversion:
strategy: Webhook
webhook:
clientConfig:
service:
name: longhorn-conversion-webhook
namespace: {{ include "release_namespace" . }}
path: /v1/webhook/conversion
port: 9443
conversionReviewVersions:
- v1beta2
- v1beta1
group: longhorn.io
names:
kind: BackupTarget
@ -1007,6 +1031,18 @@ metadata:
longhorn-manager: ""
name: engineimages.longhorn.io
spec:
conversion:
strategy: Webhook
webhook:
clientConfig:
service:
name: longhorn-conversion-webhook
namespace: {{ include "release_namespace" . }}
path: /v1/webhook/conversion
port: 9443
conversionReviewVersions:
- v1beta2
- v1beta1
group: longhorn.io
names:
kind: EngineImage
@ -1656,6 +1692,18 @@ metadata:
longhorn-manager: ""
name: nodes.longhorn.io
spec:
conversion:
strategy: Webhook
webhook:
clientConfig:
service:
name: longhorn-conversion-webhook
namespace: {{ include "release_namespace" . }}
path: /v1/webhook/conversion
port: 9443
conversionReviewVersions:
- v1beta2
- v1beta1
group: longhorn.io
names:
kind: Node
@ -2417,6 +2465,18 @@ metadata:
longhorn-manager: ""
name: volumes.longhorn.io
spec:
conversion:
strategy: Webhook
webhook:
clientConfig:
service:
name: longhorn-conversion-webhook
namespace: {{ include "release_namespace" . }}
path: /v1/webhook/conversion
port: 9443
conversionReviewVersions:
- v1beta2
- v1beta1
group: longhorn.io
names:
kind: Volume

View File

@ -4,7 +4,7 @@ metadata:
labels: {{- include "longhorn.labels" . | nindent 4 }}
app: longhorn-conversion-webhook
name: longhorn-conversion-webhook
namespace: longhorn-system
namespace: {{ include "release_namespace" . }}
spec:
type: ClusterIP
sessionAffinity: ClientIP
@ -21,7 +21,7 @@ metadata:
labels: {{- include "longhorn.labels" . | nindent 4 }}
app: longhorn-admission-webhook
name: longhorn-admission-webhook
namespace: longhorn-system
namespace: {{ include "release_namespace" . }}
spec:
type: ClusterIP
sessionAffinity: ClientIP