Pillar · Automation
Act without the terminal.
Every action in OpsLantern is metadata — discoverable, composable, safe. Dry-run, preview the commands, approve, execute, verify, roll back. Every step recorded.
Action specification
Metadata, not scripts.
Each action declares its parameters, pre-checks, risk level, rollback, and post-checks. The UI renders the form. The audit log writes itself.
action: linux.disk.expand-lvm
category: Storage
platforms: [linux]
risk: medium
requires_approval: true
pre_checks: [snapshot_available, free_pe_check, filesystem_check]
rollback: automatic
params:
- name: volume_group
type: select
discover_from: "vgs --reportformat json"
- name: logical_volume
type: select
depends_on: volume_group
- name: new_size
type: size_with_unit
post_checks: [mount_writable, df_verified]
Shipped catalog
What ships in the box.
Windows Server
- · Service lifecycle, IIS app-pool recycle, Win update scan/install, page-file, C:/ expand with snapshot
- · AD: unlock, reset, move OU, FSMO, GPO force, replication health
- · Event-log search with timeline, pending-reboot remediation
Linux
- · systemctl wrapper with pre/post checks, LVM extend (atomic), package mgmt with preview
- · journald triage, fstab safe-edit with auto-revert, grub repair, kernel rollback
- · SELinux / AppArmor troubleshooting, network diagnostics
VMware
- · VM power, snapshot, migrate, resize; host maintenance + evacuate; DRS-aware rolling update
- · Datastore expand, rescan, unmount stale; alarm ack; lifecycle remediation
Proxmox
- · VM / CT control, live migration, backup trigger
- · Ceph OSD replace, PG repair, pool expand; ZFS scrub/replace; cluster quorum recovery
Databases
- · MSSQL: index rebuild, AG failover, tempdb sizing, deadlock capture, CU install
- · MySQL/MariaDB: replica resync, InnoDB recovery, slow-query capture
- · PostgreSQL: vacuum, reindex, replica promote
- · MailEnable / ModusGate / FortiMail: queue, quarantine, DKIM rotate, policy push, cluster failover
- · Exchange: mailbox move, transport rule, message trace; Postfix/Exim queue surgery
Hosting panels
- · cPanel / WHM: account suspend, quota, PHP version, transfer, reseller ops
- · Plesk: subscription ops, cert renew, mail restart, backup trigger
- · Jelastic: env clone, scale, SSL install, marketplace deploy
Storage & backup
- · Acronis ACI: backup job, recovery browse, tenant quota
- · Veeam: job control, SureBackup, restore preview
- · SAN: LUN resize, snapshot, replication status
Cloud
- · Azure: VM ops, storage tiering, NSG diff, JIT, patch deploy, Advisor remediation
- · Azure Stack Hub: infra-role health, update runs, tenant quotas
- · Huawei Cloud: ECS, EVS, OBS, RDS, CCE, VPC; IAM audit; CTS change tracking
Orchestration
Playbooks, not one-shots.
Chained actions
Compose any action into a playbook. Branch on output, loop over targets, canary one host, promote to fleet.
Shipped playbooks
Patch Tuesday, ESXi rolling DRS update, Proxmox Ceph-aware update, SSL renew + deploy, AD authoritative restore, MSSQL AG failover drill, monthly DR test.