Chapter 11: Appendix
← Back to Index | Previous: Troubleshooting
11.1 Command cheatsheet
Prefer Control-printed host commands when available. Use installer --version to confirm the script on the host matches the engagement pin.
Deslicer AI — install and update
sudo mkdir -p /opt/deslicer/bin
sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dai-install.sh \
-o /opt/deslicer/bin/deslicer-dai-install.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dai-install.sh
bash /opt/deslicer/bin/deslicer-dai-install.sh --version
bash /opt/deslicer/bin/deslicer-dai-install.sh \
--provision ./provision.enc.yml \
--age-identity ~/.config/age/keys.txt
bash /opt/deslicer/bin/deslicer-dai-install.sh \
--provision ./provision.yml \
--age-identity ~/.config/age/keys.txt \
--update --channel enterprise
bash /opt/deslicer/bin/deslicer-dai-install.sh \
--provision ./provision.yml \
--age-identity ~/.config/age/keys.txt \
--repair
bash /opt/deslicer/bin/deslicer-dai-install.sh --status
Deslicer AI — uninstall
Uninstall DAP first if this Control instance still has an enrolled backend (Chapter 7 §7.10).
sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dai-uninstall.sh \
-o /opt/deslicer/bin/deslicer-dai-uninstall.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dai-uninstall.sh
bash /opt/deslicer/bin/deslicer-dai-uninstall.sh \
--compose-dir /opt/deslicer/ai
DAP — install and update (shape only — use Control’s exact command)
sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dap-install.sh \
-o /opt/deslicer/bin/deslicer-dap-install.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dap-install.sh
bash /opt/deslicer/bin/deslicer-dap-install.sh --version
printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
--dai-url https://<dai-host> \
--enroll-token-file - \
--age-identity-file ~/.config/age/keys.txt
# Update tokens from Control include --update (keep volumes/secrets; apply image pins)
printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
--dai-url https://<dai-host> \
--enroll-token-file - \
--age-identity-file ~/.config/age/keys.txt \
--update --channel enterprise
# Proxy-only apply when Control prints it (certificates / Caddy only)
printf '%s' 'ENROLL_TOKEN' | bash /opt/deslicer/bin/deslicer-dap-install.sh \
--dai-url https://<dai-host> \
--enroll-token-file - \
--age-identity-file ~/.config/age/keys.txt \
--proxy-only
DAP — uninstall
Delete or deactivate the Control backend first, then:
sudo curl -fsSL https://artifact-registry.deslicer.io/install/linux/prod/deslicer-dap-uninstall.sh \
-o /opt/deslicer/bin/deslicer-dap-uninstall.sh
sudo chmod 755 /opt/deslicer/bin/deslicer-dap-uninstall.sh
bash /opt/deslicer/bin/deslicer-dap-uninstall.sh \
--compose-dir /opt/deslicer/dap
Platform stack uninstall only. Splunk worker-host package uninstall is out of scope.
Age decrypt (handoff package)
age -d -i ~/.config/age/keys.txt -o provision.yml provision.enc.yml
Local health (AI host)
bash /opt/deslicer/bin/deslicer-dai-install.sh --status
curl -fsS http://127.0.0.1:13000/api/health
curl -fsS -o /dev/null -w '%{http_code}\n' http://127.0.0.1:13001/
11.2 Glossary
| Term | Short definition |
|---|---|
| Control | Deslicer AI management UI at /control |
| DAP | Deslicer Automation Platform |
| Edge proxy | Deslicer-managed Caddy on the product host |
| Engagement | Customer deployment instance |
| Enterprise channel | Stable floating image tip (:enterprise) |
| Install package | DAP Ansible tarball applied from Control → Updates → DAP |
| Install state | Age-encrypted /opt/deslicer/ai/install-state.enc.yml |
| Observer API | DAP API surface |
| Preview channel | Early-access floating image tip (:preview) |
| Provisioning package | Deslicer handoff (provision.yml or provision.enc.yml) |
11.3 Related Deslicer contacts
| Need | Contact |
|---|---|
| Install support | support@deslicer.com |
| Registry / Nexus access | Deslicer delivery team for your engagement |
11.4 Document map
| Topic | Chapter |
|---|---|
| Terminology | 01 |
| Ports and Caddy | 02, 06 |
| Package and answers | 04 |
| DAI install / updates / uninstall | 05 |
| DAP install / updates / uninstall | 07 |
| Firewall | 09 |
| Troubleshooting | 10 |