parent
5b017e0e74
commit
cfe36488a7
Binary file not shown.
@ -1,15 +1,15 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 2.5.1
|
appVersion: 2.6.0
|
||||||
description: Heterogeneous AI Computing Virtualization Middleware
|
description: Heterogeneous AI Computing Virtualization Middleware
|
||||||
keywords:
|
keywords:
|
||||||
- vgpu
|
- vgpu
|
||||||
- gpu
|
- gpu
|
||||||
kubeVersion: '>= 1.18.0'
|
kubeVersion: '>= 1.18.0-0'
|
||||||
maintainers:
|
maintainers:
|
||||||
- email: limengxuan@4paradigm.com
|
- email: archlitchi@gmail.com
|
||||||
name: limengxuan
|
name: limengxuan
|
||||||
- email: xiaozhang0210@hotmail.com
|
- email: xiaozhang0210@hotmail.com
|
||||||
name: zhangxiao
|
name: zhangxiao
|
||||||
name: hami
|
name: hami
|
||||||
type: application
|
type: application
|
||||||
version: 2.5.1
|
version: 2.6.0
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
{{- if and .Values.devicePlugin.createRuntimeClass .Values.devicePlugin.runtimeClassName }}
|
||||||
|
apiVersion: node.k8s.io/v1
|
||||||
|
kind: RuntimeClass
|
||||||
|
metadata:
|
||||||
|
name: {{ .Values.devicePlugin.runtimeClassName }}
|
||||||
|
annotations:
|
||||||
|
helm.sh/hook: pre-install,pre-upgrade
|
||||||
|
handler: nvidia
|
||||||
|
{{- end }}
|
@ -0,0 +1,29 @@
|
|||||||
|
{{- if .Values.scheduler.certManager.enabled }}
|
||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Certificate
|
||||||
|
metadata:
|
||||||
|
name: {{ include "hami-vgpu.scheduler" . }}-serving-cert
|
||||||
|
namespace: {{ include "hami-vgpu.namespace" . }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/component: hami-scheduler
|
||||||
|
{{- include "hami-vgpu.labels" . | nindent 4 }}
|
||||||
|
spec:
|
||||||
|
dnsNames:
|
||||||
|
- {{ include "hami-vgpu.scheduler" . }}.{{ include "hami-vgpu.namespace" . }}.svc
|
||||||
|
- {{ include "hami-vgpu.scheduler" . }}.{{ include "hami-vgpu.namespace" . }}.svc.cluster.local
|
||||||
|
issuerRef:
|
||||||
|
kind: Issuer
|
||||||
|
name: {{ include "hami-vgpu.scheduler" . }}-selfsigned-issuer
|
||||||
|
secretName: {{ include "hami-vgpu.scheduler.tls" . }}
|
||||||
|
---
|
||||||
|
apiVersion: cert-manager.io/v1
|
||||||
|
kind: Issuer
|
||||||
|
metadata:
|
||||||
|
name: {{ include "hami-vgpu.scheduler" . }}-selfsigned-issuer
|
||||||
|
namespace: {{ include "hami-vgpu.namespace" . }}
|
||||||
|
labels:
|
||||||
|
app.kubernetes.io/component: hami-scheduler
|
||||||
|
{{- include "hami-vgpu.labels" . | nindent 4 }}
|
||||||
|
spec:
|
||||||
|
selfSigned: {}
|
||||||
|
{{- end }}
|
@ -1,10 +1,13 @@
|
|||||||
|
{{- if and (.Values.scheduler.patch.enabled) (not .Values.scheduler.certManager.enabled) }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ServiceAccount
|
kind: ServiceAccount
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "hami-vgpu.fullname" . }}-admission
|
name: {{ include "hami-vgpu.fullname" . }}-admission
|
||||||
|
namespace: {{ include "hami-vgpu.namespace" . }}
|
||||||
annotations:
|
annotations:
|
||||||
"helm.sh/hook": pre-install,pre-upgrade,post-install,post-upgrade
|
"helm.sh/hook": pre-install,pre-upgrade,post-install,post-upgrade
|
||||||
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
|
"helm.sh/hook-delete-policy": before-hook-creation,hook-succeeded
|
||||||
labels:
|
labels:
|
||||||
{{- include "hami-vgpu.labels" . | nindent 4 }}
|
{{- include "hami-vgpu.labels" . | nindent 4 }}
|
||||||
app.kubernetes.io/component: admission-webhook
|
app.kubernetes.io/component: admission-webhook
|
||||||
|
{{- end }}
|
||||||
|
Loading…
Reference in new issue