diff --git a/assets/rancher-hami/rancher-hami-104.0.0+up2.4.1.tgz b/assets/rancher-hami/rancher-hami-104.0.0+up2.4.1.tgz index 6aa2bec4..1caba8e1 100644 Binary files a/assets/rancher-hami/rancher-hami-104.0.0+up2.4.1.tgz and b/assets/rancher-hami/rancher-hami-104.0.0+up2.4.1.tgz differ diff --git a/charts/rancher-hami/104.0.0+up2.4.1/.helmignore b/charts/rancher-hami/104.0.0+up2.4.1/.helmignore new file mode 100644 index 00000000..691fa13d --- /dev/null +++ b/charts/rancher-hami/104.0.0+up2.4.1/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ \ No newline at end of file diff --git a/charts/rancher-hami/104.0.0+up2.4.1/Chart.yaml.orig b/charts/rancher-hami/104.0.0+up2.4.1/Chart.yaml.orig deleted file mode 100644 index 4eb17874..00000000 --- a/charts/rancher-hami/104.0.0+up2.4.1/Chart.yaml.orig +++ /dev/null @@ -1,20 +0,0 @@ -apiVersion: v2 -appVersion: 2.4.1 -dependencies: -- condition: hami-webui.enabled - name: hami-webui - repository: file://./charts/hami-webui - version: 1.0.3 -description: Heterogeneous AI Computing Virtualization Middleware -keywords: -- vgpu -- gpu -kubeVersion: '>= 1.16.0' -maintainers: -- email: limengxuan@4paradigm.com - name: limengxuan -- email: xiaozhang0210@hotmail.com - name: zhangxiao -name: hami -type: application -version: 2.4.1 diff --git a/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/templates/deployment.yaml.orig b/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/templates/deployment.yaml.orig deleted file mode 100644 index a0d77b2e..00000000 --- a/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/templates/deployment.yaml.orig +++ /dev/null @@ -1,82 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "hami-webui.fullname" . }} - namespace: {{ include "hami-webui.namespace" . }} - labels: - {{- include "hami-webui.labels" . | nindent 4 }} - app.kubernetes.io/component: "hami-webui" -spec: - replicas: {{ .Values.replicaCount }} - selector: - matchLabels: - {{- include "hami-webui.selectorLabels" . | nindent 6 }} - app.kubernetes.io/component: "hami-webui" - template: - metadata: - {{- with .Values.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - {{- include "hami-webui.selectorLabels" . | nindent 8 }} - app.kubernetes.io/component: "hami-webui" - spec: - serviceAccountName: {{ include "hami-webui.serviceAccountName" . }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - containers: - - name: {{ .Chart.Name }}-fe-oss - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.image.frontend.repository }}:{{ .Values.image.frontend.tag | default .Chart.AppVersion }}" - imagePullPolicy: {{ .Values.image.frontend.pullPolicy }} - env: - {{- toYaml .Values.env.frontend | nindent 12 }} - ports: - - name: http - containerPort: 3000 - protocol: TCP - command: - - "node" - args: - - "/apps/dist/main" - resources: - {{- toYaml .Values.resources.frontend | nindent 12 }} - - name: {{ .Chart.Name }}-be-oss - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.image.backend.repository }}:{{ .Values.image.backend.tag | default .Chart.AppVersion }}" - imagePullPolicy: {{ .Values.image.backend.pullPolicy }} - env: - {{- toYaml .Values.env.backend | nindent 12 }} - ports: - - name: metrics - containerPort: 8000 - protocol: TCP - command: - - "/apps/server" - args: - - "--conf" - - "/apps/config/config.yaml" - resources: - {{- toYaml .Values.resources.backend | nindent 12 }} - volumeMounts: - - name: config - mountPath: /apps/config/ - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} - volumes: - - name: config - configMap: - name: {{ include "hami-webui.fullname" . }}-config \ No newline at end of file diff --git a/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/values.yaml.orig b/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/values.yaml.orig deleted file mode 100644 index 7ced08e6..00000000 --- a/charts/rancher-hami/104.0.0+up2.4.1/charts/hami-webui/values.yaml.orig +++ /dev/null @@ -1,158 +0,0 @@ -# Default values for hami-webui. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -image: - frontend: - repository: projecthami/hami-webui-fe-oss - pullPolicy: IfNotPresent - # Overrides the image tag whose default is the chart appVersion. - tag: "v1.0.3" - backend: - repository: projecthami/hami-webui-be-oss - pullPolicy: IfNotPresent - tag: "v1.0.3" - -imagePullSecrets: [] -nameOverride: "" -fullnameOverride: "" -namespaceOverride: "" - -serviceAccount: - # Specifies whether a service account should be created - create: true - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: "" - -podAnnotations: {} - -podSecurityContext: {} -# fsGroup: 2000 - -securityContext: {} - # capabilities: - # drop: - # - ALL - # readOnlyRootFilesystem: true - # runAsNonRoot: true -# runAsUser: 1000 - -service: - type: ClusterIP - port: 3000 - -ingress: - enabled: false - className: "" - annotations: {} - # kubernetes.io/ingress.class: nginx - # kubernetes.io/tls-acme: "true" - hosts: - - host: chart-example.local - paths: - - path: / - pathType: ImplementationSpecific - tls: [] - # - secretName: chart-example-tls - # hosts: - # - chart-example.local - -resources: - frontend: - limits: - cpu: 200m - memory: 500Mi - requests: - cpu: 200m - memory: 500Mi - backend: - limits: - cpu: 50m - memory: 250Mi - requests: - cpu: 50m - memory: 250Mi - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -env: - frontend: - - name: TZ - value: "Asia/Shanghai" - backend: - - name: TZ - value: "Asia/Shanghai" - -serviceMonitor: - enabled: true - interval: 15s - honorLabels: false - additionalLabels: - jobRelease: hami-webui-prometheus - relabelings: [] - -hamiServiceMonitor: - enabled: true - interval: 15s - honorLabels: false - additionalLabels: - jobRelease: hami-webui-prometheus - svcNamespace: kube-system - relabelings: [] - -nodeSelector: {} - -tolerations: [] - -affinity: {} - -dcgm-exporter: - enabled: true - serviceMonitor: - enabled: true - interval: 15s - honorLabels: false - additionalLabels: - jobRelease: hami-webui-prometheus - nodeSelector: - gpu: "on" - -kube-prometheus-stack: - enabled: false - crds: - enabled: false - defaultRules: - create: false - alertmanager: - enabled: false - grafana: - enabled: false - kubernetesServiceMonitors: - enabled: false - nodeExporter: - enabled: false - prometheusOperator: - enabled: false - prometheus: - prometheusSpec: - serviceMonitorSelector: - matchLabels: - jobRelease: hami-webui-prometheus - -externalPrometheus: - enabled: false - # If externalPrometheus.enabled is true, this address will be used - address: "http://prometheus-kube-prometheus-prometheus.prometheus.svc.cluster.local:9090" \ No newline at end of file diff --git a/index.yaml b/index.yaml index 0fc53de0..aa49e314 100755 --- a/index.yaml +++ b/index.yaml @@ -1082,14 +1082,14 @@ entries: catalog.cattle.io/release-name: rancher-hami apiVersion: v2 appVersion: 2.4.1 - created: "2024-12-23T16:55:22.675081+08:00" + created: "2024-12-24T11:56:59.432464+08:00" dependencies: - condition: hami-webui.enabled name: hami-webui repository: file://./charts/hami-webui version: 1.0.3 description: Heterogeneous AI Computing Virtualization Middleware - digest: 52ab23eefef3e2f4ae19052ff6385fb09f7ea520544a1f9551dfb7b342ac6500 + digest: d06df0a9c8f0ea60b02bbff5de7f2fecafd2a0d3701b71b98baf5e821081bbc4 keywords: - vgpu - gpu diff --git a/packages/rancher-hami/generated-changes/overlay/.helmignore b/packages/rancher-hami/generated-changes/overlay/.helmignore new file mode 100644 index 00000000..691fa13d --- /dev/null +++ b/packages/rancher-hami/generated-changes/overlay/.helmignore @@ -0,0 +1,23 @@ +# Patterns to ignore when building packages. +# This supports shell glob matching, relative path matching, and +# negation (prefixed with !). Only one pattern per line. +.DS_Store +# Common VCS dirs +.git/ +.gitignore +.bzr/ +.bzrignore +.hg/ +.hgignore +.svn/ +# Common backup files +*.swp +*.bak +*.tmp +*.orig +*~ +# Various IDEs +.project +.idea/ +*.tmproj +.vscode/ \ No newline at end of file