explaingit

antonputra/tutorials

4,559HCLAudience · ops devopsComplexity · 3/5Setup · hard

TLDR

Companion code repository for Anton Putra's DevOps YouTube channel. Contains Terraform, Kubernetes, AWS, Argo CD, and Ansible examples you can follow along with from the video tutorials.

Mindmap

mindmap
  root((DevOps Tutorials))
    Topics covered
      Terraform
      Kubernetes
      AWS EKS
      Argo CD
      Ansible
    Who it is for
      DevOps engineers
      Cloud learners
    Format
      YouTube companion code
      Topic-per-folder
    Tech stack
      HCL
      YAML
      Go
      Python
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Things people build with this

USE CASE 1

Follow a specific YouTube tutorial episode and run the matching example code from the repository to learn a DevOps tool hands-on.

USE CASE 2

Use the Terraform examples as a starting template for provisioning AWS EKS clusters or other infrastructure in your own projects.

USE CASE 3

Study the Argo CD configuration examples to learn how to set up GitOps-based deployments to a Kubernetes cluster.

Tech stack

HCLTerraformKubernetesGoPythonYAML

Getting it running

Difficulty · hard Time to first run · 1h+

Each tutorial requires its own set of tools (Terraform, kubectl, AWS account, Ansible) and a cloud account, watch the matching video first.

License details are not described in the explanation, check the repository directly.

In plain English

This repository holds the code that goes alongside a YouTube channel focused on DevOps topics. The creator, Anton Putra, publishes video tutorials on infrastructure and operations subjects, and this repository stores the example files, scripts, and configuration code that viewers can follow along with. The topics covered span a wide range of modern infrastructure tools and platforms. Based on the playlist titles listed in the README, subjects include Terraform (a tool for describing and creating cloud infrastructure as code), Kubernetes (a system for running containerized applications at scale), AWS EKS (Amazon's managed Kubernetes service), Argo CD (a tool for deploying applications to Kubernetes clusters), and general benchmarking comparisons. The repository also carries topic tags for Ansible, GCP, Packer, and serverless, suggesting additional tutorials exist across those areas. The primary language listed is HCL, which is the configuration language used by Terraform, reflecting the prominence of infrastructure-as-code content. Other tutorials in the repository likely include code in Go, Python, YAML, and shell scripts depending on the subject. The README is sparse on detail about the repository's structure. It links to a separate contents document (docs/contents.md) for a full lesson index, and points to the author's YouTube channel, LinkedIn, and email for anyone interested in paid consulting or mentorship. The repository functions as a companion resource to video content rather than a standalone project.

Copy-paste prompts

Prompt 1
I'm following Anton Putra's Terraform tutorial for AWS EKS. Walk me through the HCL files in this repo that provision the cluster and explain what each resource block does.
Prompt 2
Show me how to use the Argo CD example in this repository to set up a GitOps pipeline that automatically deploys a containerized app to a Kubernetes cluster.
Prompt 3
I want to run the Kubernetes benchmarking example from this repo on my own cluster. What prerequisites do I need and what does the benchmark measure?
Prompt 4
Explain the Ansible playbook in this repo and how to adapt it to configure a set of Ubuntu servers in my own environment.
Open on GitHub → Explain another repo

← antonputra on gitmyhub — every repo by this author, as a profile.

Verify against the repo before relying on details.