Systemd
systemd is a Linux system and service manager that initializes the operating system and starts, supervises, and stops services and processes.
Podman in Action: Secure, rootless containers for Kubernetes, microservices, and more
systemd is a Linux init system and service manager that starts, supervises, and stops system services.
- How it is used
- Manages Podman containers as boot-time and long-running Linux services through unit files, cgroups, restart policies, and service activation.
- How deep it goes
- Explains PID 1, cgroup tracking, container mounts, stop signals, restart policies, and inspection commands, with generated units treated as an operational feature.
- Examples
- Uses ubi8-init, systemd-mode inspection, tmpfs mounts, SIGRTMIN+3, restart policies, and generated service units.
- What you can do after
- Operate/configure Podman containers at boot, supervise their processes, restart failures, inspect systemd mode, and run multiple services inside containers.
Acing the Certified Kubernetes Administrator Exam, Second Edition
systemd is a Linux system and service manager that initializes the operating system and supervises services.
- How it is used
- Supports node-level Kubernetes administration by running, enabling, checking, and logging the kubelet.
- How deep it goes
- Shows service listings, unit states, lifecycle commands, and journal inspection, but stops short of broader systemd internals.
- Examples
- Uses kubelet.service listings, systemctl start/enable/status commands, and systemd-journald inspection.
- What you can do after
- Operate and diagnose kubelet with systemctl and journalctl during node-level failures.
Read how Acing the Certified Kubernetes Administrator Exam, Second Edition explains systemd →
Cloud Observability in Action
systemd is a Linux system and service manager that includes a journal for collecting and storing system logs.
- How it is used
- Collects and queries operating-system logs on Linux systems and virtual machines with user access.
- How deep it goes
- Explains binary storage, query modes, unit and time filtering, and priority selection, but not service-manager configuration.
- Examples
- Demonstrates journalctl queries for a service and time window, plus priority-based filtering.
- What you can do after
- Operate journalctl to retrieve recent service logs and narrow results by severity.
Related concepts
- Podmanused by · Podman is a daemonless, open-source container engine for building, running, and managing containers and container images.
- SIGTERMcontrasts with · SIGTERM is an operating-system signal conventionally used to request that a process terminate, typically allowing orderly shutdown.
- socket activationused by · Socket activation is a service-management technique in which a supervisor opens a listening socket and starts a service when activity arrives.
- systemd unit fileuses · A systemd unit file is a declarative configuration file describing a systemd-managed service or other unit.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.


