⚙️ Automation

Doing things repeatably, at scale, without manual effort. Spans infrastructure (IaC), configuration, operations, and network devices. The big cousin of the cross-cutting Automation-IaC concept.

Mental models

Config management

Infrastructure as Code (IaC)

  • Terraform / OpenTofu (todo) → also in 🔄 DevOps MOC
  • Pulumi (todo)
  • CloudFormation / Bicep (todo)
  • Crossplane (todo)

Network automation

  • Netmiko (todo)
  • NAPALM (todo)
  • NETCONF / YANG / RESTCONF (todo)
  • Nornir (todo)
  • Ansible network modules (todo)

Image / VM / container builds

  • Packer (todo)
  • cloud-init (todo)
  • Kickstart / Autoinstall (todo)

Orchestration / workflows

  • Rundeck (todo)
  • n8n / Apache Airflow (todo)
  • GitHub Actions for ops (todo) → see 🔄 DevOps MOC

Scripting glue


All Automation notes

TABLE WITHOUT ID file.link AS "Note", type AS "Type", tags AS "Tags"
FROM "10 - Automation"
WHERE type != "moc"
SORT file.name ASC