Helm release
A release is how a ueser installs apps (software) onto an edge node. The release is specifically Helm release to enable other types of releases in the future.
Example
apiVersion: edgecell.io/v1
kind: HelmRelease
metadata:
name: mcdashboard-tx
namespace: mcdougals.com
spec:
interval: 5m
selector:
matchLabels:
state: TX
isstore: true
env: prod
chart:
name: mcdashboard
version: '>=1.0.0'
registry: mcdougals.com/mcdashboard
interval: 1m
values:
replicaCount: 2
Key elements
- spec/selector: how to declare what Placements get the app
- spec/chart/registry: refers to a HelmRegistry object