Modul
Lab 7.4: Exposing Prometheus as a Service (NodePort)
Kembali
Kubernetes Monitoring (K9-MON)
Modul 1
Changelog Course
Modul 2
Introduction
Containers
Container Orchestration
What Is Kubernetes?
Kubernetes Terminology
Tools
Cloud Native Computing Foundation
Modul 3
Kubernetes Architecture
Main Components
Control Plane
Worker/Node
Services
Pods
Container Resources
Cluster Networking
CNI Network Configuration File
Tunneling Access Server & Basic Vim Command
Modul 4
Kubernetes installation and Configuration
Installation Tools
Installing a Pod Network
Main Deployment Configurations
Lab 3.1 Kubernetes Cluster Provisioning
Lab 3.2 Bash Auto-completion
Lab 3.3 Kubernetes Dashboard
Lab 3.4 Deploy Microservices Demo
Modul 5
Volumes and Data
Introducing Volumes
Volume Spec
Volume Types
Config Maps
Persistent Volumes and Claims
Persistent Volume
Persistent Volume Claim
Dynamic Provisioning
Secrets
Using Secrets via Environment Variables
Mounting Secrets as Volumes
Lab 4.1 - Create a ConfigMap
Lab 4.2 - Sensitive Data with Secret
Lab 4.3 - Creating a Persistent NFS Volume (PV)
Lab 4.4 - Creating a Persistent Volume Claim (PVC)
Lab 4.5 - Deploy Storage Class type NFS
Quiz 4.1
Quiz 4.2
Quiz 4.3
Quiz 4.4
Modul 6
Kubernetes Service
Defining a Service
Service Types : Cluster IP
Service Types : Load Balancer
Service Types : NodePort
Local Proxy for Development
DNS
Lab 5.1 - Kubernetes Service (ClusterIP)
Lab 5.2- Kubernetes Service (NodePort)
Lab 5.3 - Multi Tier Application
Quiz 5.1
Modul 7
Kubernetes Monitoring
What is Kubernetes Monitoring?
Importance of monitoring
Metrics for cluster and pods for monitoring
Kubernetes Monitoring tools
Modul 8
Prometheus Fundamentals
Prometheus Overview
Prometheus Architecture
Lab 7.1 - Create Namespace & ClusterRole
Lab 7.2 - Create a Config Map To Externalize Prometheus Configurations
Lab 7.3: Create Prometheus Deployment
Lab 7.4: Exposing Prometheus as a Service (NodePort)
Quiz 7.1
Quiz 7.2
Quiz 7.3
Quiz 7.4
Modul 9
PromQL
PromQL Basics
PromQL Operations and Functions
Lab 8.1: PromQL Practice
Quiz 8.1
Modul 10
Node Exporter
Node Exporter Overview
Lab 9.1: Installing and configuring Node Exporter
Quiz 9.1
Modul 11
Kube State Metrics & Alert Manager
Kube State Metrics
Alert Manager
Lab 10.1: Installing and configuring Kube State Metrics
Lab 10.2: Installing and configuring AlertManager
Quiz 10.1
Quiz 10.2
Modul 12
Grafana
Grafana Overview
Lab 11.1: Installing and configuring Grafana
Lab 11.2: Creating dashboards from Prometheus metrics
Lab 11.3: Importing Predefined Grafana Dashboard Templates
Quiz 11.1
Modul 13
Prometheus Operator
Prometheus Operator
Helm
Lab 12.1: Installing Prometheus Operator
Quiz 12.1