Application Requirements#

Applications in Edge Orchestrator must fulfill the following criteria to be deployed and managed successfully:

Kubernetes Compatibility
  • Deployable on CNCF-certified Kubernetes version v1.27

Chart Management
  • All Helm charts stored in Helm or OCI registry and downloadable through the network

  • All Helm charts, including applications and dependencies, must be accessible via network

  • Use the helm lint command to check if the chart is well-formed

Lifecycle Management
  • Deployable using Helm install

  • Upgradable using Helm upgrade

  • Removable using Helm delete

  • Re-deployable using Helm install after delete; no manual cleanup is required

Resource Management
  • All Kubernetes resource creation and updates are done through the Helm chart

  • Intel does not recommend dynamic resource creation or update because this could lead to unexpected results

For additional guidance on Helm chart best practices, see Deploy Helm* Charts.