Md Irshad Sheikh 8f9a99b784 Add GPU plugin to app-intel-device-plugins
This commit adds helm chart of the GPU plugin to the Intel Device
Plugins app.

TEST CASES:

PASSED: Build is success.
PASSED: Extract the content of
        stx-intel-device-plugins-helm_*amd64.deb and check
        if the helm tar file is present.
PASSED: Upload using 'system application-upload' command
PASSED: Check the status of charts using below command, it should
        be disabled.
        "system helm-override-list app_name --long"
PASSED: Enable the charts using below command:
        "system helm-chart-attribute-modify --enabled true app_name
        chart_name namespace"
PASSED: Apply the app using "system application-apply" command
PASSED: Check the daemonset of GPU using command:
        "kubectl get ds -n intel-device-plugins-operator". Status is
        in pending state because of no GPU hardware available.
PASSED: Tested app upload/apply/remove/delete in AIO-SX.

Story: 2010604
Task: 49075

Change-Id: Idac5be302f209b2fcdd1b40c0d1dd9b1d08f18dc
Signed-off-by: Md Irshad Sheikh <mdirshad.sheikh@windriver.com>
2024-06-07 05:36:53 -04:00

51 lines
2.1 KiB
INI

[metadata]
name = k8sapp-intel-device-plugins-operator
summary = StarlingX sysinv extensions for intel-device-plugins-operator
long_description = file: README.rst
long_description_content_type = text/x-rst
license = Apache 2.0
author = StarlingX
author-email = starlingx-discuss@lists.starlingx.io
home-page = https://www.starlingx.io/
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.4
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.9
[files]
packages =
k8sapp_intel_device_plugins_operator
[global]
setup-hooks =
pbr.hooks.setup_hook
[entry_points]
systemconfig.helm_applications =
intel-device-plugins-operator = systemconfig.helm_plugins.intel_device_plugins_operator
systemconfig.helm_plugins.intel_device_plugins_operator =
001_intel-device-plugins-operator = k8sapp_intel_device_plugins_operator.helm.intel_device_plugins_operator:IntelDevicePluginsOperatorHelm
002_intel-device-plugins-qat = k8sapp_intel_device_plugins_operator.helm.intel_device_plugins_qat:IntelDevicePluginsQatHelm
003_intel-device-plugins-dsa = k8sapp_intel_device_plugins_operator.helm.intel_device_plugins_dsa:IntelDevicePluginsDsaHelm
004_secret-observer = k8sapp_intel_device_plugins_operator.helm.secret_observer:SecretObserverHelm
005_intel-device-plugins-gpu = k8sapp_intel_device_plugins_operator.helm.intel_device_plugins_gpu:IntelDevicePluginsGpuHelm
systemconfig.fluxcd.kustomize_ops =
intel-device-plugins-operator = k8sapp_intel_device_plugins_operator.kustomize.kustomize_intel_device_plugins:IntelDevicePluginsFluxCDKustomizeOperator
systemconfig.app_lifecycle =
intel-device-plugins-operator = k8sapp_intel_device_plugins_operator.lifecycle.lifecycle_intel_device_plugins_operator:IntelDevicePluginsAppLifecycleOperator
[wheel]
universal = 1