Kubernetes training for developers and administrators working together

We offer private, instructor-led training for developers and DevOps or system administrators who share responsibility for Kubernetes applications and infrastructure.

Both groups need to understand the workload lifecycle. They do not need the same permissions or implementation depth, and familiar terminology must leave room for practical work.

LearnKube uses one service to connect the tracks. Developers examine application behavior, administrators inspect supporting components, and both groups compare the decisions at their boundary.

Hands-on learning and the skills engineers take back to work.

Preview: course-wide figures are not yet available.

  • Hands-on learning
    Of instruction time spent on labs and challenges.
  • Troubleshooting confidence
    Of respondents report greater confidence diagnosing Kubernetes problems.
  • Relevant to your work
    Of respondents say the course addressed their engineering responsibilities.
  • Skills put into practice
    Of respondents applied their new skills at work within 90 days.
  • Use a shared lifecycle model by following a workload through its controllers, so developers and administrators can explain the same state changes.
  • Apply consistent configuration rules by distinguishing application settings from cluster controls, so each group can recognize a supported change.
  • Clarify permission boundaries by comparing namespace and cluster actions, so participants know who can perform each operation and what to request.
  • Review a change together by combining workload and infrastructure evidence, so both tracks can justify the same release or recovery decision.

Developers and administrators share the behavior produced by Kubernetes controllers, but their authorized actions can differ. RBAC scope separates namespace permissions from cluster-wide capabilities. A useful common foundation explains both the mechanism and that boundary. Role-specific tasks then show how different actions contribute to the operation of the same application.

I want both tracks to explain why a replacement Pod appears, even if only one group can change the nodes. Shared understanding is useful precisely because the permitted actions and escalation responsibilities remain different.

— Daniele Polencic, LearnKube founder and Kubernetes instructor

Decision to alignCommon basisShared exercise
Workload replacementControllers and desired stateExplain the same recovery
Configuration ownershipApplication and cluster resourcesClassify proposed changes
Permitted operationRBAC resource scopeCompare role access
Escalation evidenceWorkload and node statusCombine both observations

BT's learning requirements distinguished developers from DevOps and system administrators. The buyer wanted practical Kubernetes instruction and enough shared foundations to support deeper work without repeating familiar introductory material.

LearnKube delivered private courses for the groups. Alex's advice to future learners emphasized access to the instructor:

Ask lots of questions as the instructor is very knowledgeable

— Alex, Automation Specialist at BT.

This proposed agenda uses common examples with different tasks and depth by role. The shared concepts connect the tracks without requiring identical attendance or expertise.

Day 1

We connect containers, Pods, Deployments, Services, and probes to one application. Developers examine its health behavior while administrators explain the resources that maintain its replicas.

  • Compare the application's readiness response with its Kubernetes endpoint state.
  • Explain a failed rollout from both the workload and infrastructure perspectives.

Day 2

We use Helm and compare Kustomize, then relate the generated resources to the cluster architecture. Each track identifies which settings it owns and which require another group.

  • Developers configure a release while administrators review its cluster-level dependencies.
  • Compare the permissions required by both tasks and document the handoff.

Day 3

We trace DNS, Services, ingress, policy, and node placement. Service mesh concepts are connected to the same route when relevant to the chosen environment.

  • Divide a request-path investigation between application and infrastructure roles.
  • Compare the evidence each track needs to resolve a placement or connection constraint.

Day 4

We connect storage claims, secrets, metrics, and RBAC to the example. Each track completes its relevant work, then explains the implications to the other group.

  • Review the workload's data and capacity needs against the supplied platform interfaces.
  • Present a shared change assessment that separates application actions from administrative actions.

Your developer and administrator groups, common practices, and access boundaries can shape the agenda. Get in touch to tailor the workshop to how your teams work together.

When a developer proposes an image change and an administrator proposes more nodes for the same symptom, the instructor can compare their evidence. The group can identify the relevant mechanism before assigning the corrective action.

Tell us which developer and administrator groups work together, what they already understand, and which decisions cross their boundary. We will recommend shared examples and appropriate depth for each track.