Scheduling Services with HashiCorp Nomad

Deploy and orchestrate containerized services using HashiCorp Nomad and Consul.

August 19, 2024 · 2 min · 406 words · hoangph3

Ansible Automation Tutorial

Automate server provisioning and configuration with Ansible playbooks and roles.

September 23, 2023 · 13 min · 2661 words · hoangph3

Bootstrapping Kubernetes Clusters

Stand up Kubernetes clusters with kubeadm using stacked and external etcd topologies, plus certificate rotation and multi-cluster contexts.

September 23, 2023 · 14 min · 2877 words · hoangph3

Deploying Demo Applications on Kubernetes

Two end-to-end example apps deployed on Kubernetes: a Node.js + MongoDB app and a Python + MySQL app.

September 23, 2023 · 1 min · 213 words · hoangph3

Docker Fundamentals Tutorial

Learn Docker basics: images, containers, volumes, and Docker Compose workflows.

September 23, 2023 · 1 min · 198 words · hoangph3

Kubernetes Configuration and Storage

Manage application configuration with ConfigMaps and Secrets, and persist data using Kubernetes volumes.

September 23, 2023 · 5 min · 918 words · hoangph3

Kubernetes Custom Resources and GPU Scheduling

Extend the Kubernetes API with Custom Resource Definitions and schedule GPU-backed workloads.

September 23, 2023 · 11 min · 2189 words · hoangph3

Kubernetes Networking and Service Mesh

Expose applications with Kubernetes Services and add traffic management with the Istio service mesh.

September 23, 2023 · 10 min · 2069 words · hoangph3

Kubernetes Security and Access Control

Harden a Kubernetes cluster with pod security policies and fine-grained RBAC for users and permissions.

September 23, 2023 · 25 min · 5234 words · hoangph3

Kubernetes Workloads and Scheduling

Control how Kubernetes schedules and manages workloads: Jobs, StatefulSets, taints/tolerations, affinity rules, health probes and resource limits.

September 23, 2023 · 23 min · 4850 words · hoangph3