Commit 493dd5e
committed
appdaemon: ship elco-remocon-net app via fleet ConfigMap
The app's apps.yaml block and the elco-remocon-net-appdaemon.py module
are now packaged in a ConfigMap (appdaemon-elco-app) and mounted at
/conf/apps/elco, replacing the previous workflow of kubectl cp'ing the
file onto the PVC. AppDaemon scans /conf/apps recursively, so the new
mount is picked up automatically alongside the upstream hello example
that still lives on the PVC.
The python source is embedded verbatim via a literal block in the CM
yaml; regen-elco-app-cm.py rebuilds the CM yaml from
~/elco-remocon-net-appdaemon when the upstream source changes.1 parent d6fa99a commit 493dd5e
3 files changed
Lines changed: 699 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
48 | 51 | | |
49 | 52 | | |
50 | 53 | | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
0 commit comments