This lesson focuses on Applying Puppet Baselines and Preparing Kubernetes Nodes and its role in the wider integrating Terraform provisioning, Puppet configuration enforcement, and Kubernetes platform deployment into a coherent advanced DevOps operating model workflow.
Learners work with the actual design choices, dependencies, controls, and failure modes that distinguish this topic from a generic Terraform exercise.
Apply a Kubernetes node baseline and verify repeatable Puppet convergence.
Create separate control-plane and worker profiles with shared hardening.
Repeated runs are stable and nodes meet the prerequisites expected by the cluster layer.
Resolve catalog failures, certificate issues, Hiera lookup errors, and non-converging resources.
Learners isolate the smallest verified cause, correct it, rerun the relevant validation step, and record the preventive action in the course improvement log.