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.