Skip to content

Add helm chart for Live Video Search application#2267

Open
bhardwaj-nakul wants to merge 28 commits intoopen-edge-platform:mainfrom
bhardwaj-nakul:feat/helm-live-search
Open

Add helm chart for Live Video Search application#2267
bhardwaj-nakul wants to merge 28 commits intoopen-edge-platform:mainfrom
bhardwaj-nakul:feat/helm-live-search

Conversation

@bhardwaj-nakul
Copy link
Copy Markdown
Contributor

Description

  • Created Chart.yaml for vss-ui subchart with versioning and description.
  • Added _helpers.tpl for template helper functions including naming and labeling.
  • Implemented vss-ui deployment template with init container for pipeline manager readiness.
  • Created vss-ui service template for exposing the application.
  • Defined default values in values.yaml for vss-ui including global settings and service configurations.
  • Enabled telemetry in telemetry_override.yaml for monitoring.
  • Added validation template in 000-validations.yaml for required fields.
  • Updated root helpers in _helpers.tpl for validation and naming conventions.
  • Introduced usb_camera_override.yaml for USB camera configuration.
  • Created user_values_override.yaml for user-specific configurations.
  • Expanded values.yaml with comprehensive configuration options for the application.
  • Documented deployment instructions in deploy-with-helm.md for easy setup.
  • Updated index.md to include new deployment guide link.

Fixes # (issue)

Any Newly Introduced Dependencies

None

How Has This Been Tested?

Tested in dev cluster

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes.
  • I have not introduced any 3rd party components incompatible with APACHE-2.0.
  • I have not included any company confidential information, trade secret, password or security token.
  • I have performed a self-review of my code.

- Created Chart.yaml for vss-ui subchart with versioning and description.
- Added _helpers.tpl for template helper functions including naming and labeling.
- Implemented vss-ui deployment template with init container for pipeline manager readiness.
- Created vss-ui service template for exposing the application.
- Defined default values in values.yaml for vss-ui including global settings and service configurations.
- Enabled telemetry in telemetry_override.yaml for monitoring.
- Added validation template in 000-validations.yaml for required fields.
- Updated root helpers in _helpers.tpl for validation and naming conventions.
- Introduced usb_camera_override.yaml for USB camera configuration.
- Created user_values_override.yaml for user-specific configurations.
- Expanded values.yaml with comprehensive configuration options for the application.
- Documented deployment instructions in deploy-with-helm.md for easy setup.
- Updated index.md to include new deployment guide link.
@bharagha bharagha added the GenAI label Mar 22, 2026
… chart overrides for frigate, nginx, minio, and nvr-event-router
- Removed redundant vssTag and smartNvrTag definitions from _helpers.tpl files in various subcharts.
- Simplified image URL construction to use a consistent format across all subcharts.
- Introduced imageOverride settings in values.yaml for better flexibility in image management.
- Updated repository paths to use "intel/" prefix for specific images in values.yaml files.
Copy link
Copy Markdown
Contributor

@bharagha bharagha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This has not been reviewed in detail given quite a few of the components are reused from existing collaterals plus there is a chance that we will revisit this application post updates to MME.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants