DevOps & Site Reliability Engineering (SRE)¶
Kubernetes¶
- k9s - terminal UI to interact with your Kubernetes clusters
- kOps - helps you create, destroy, upgrade & maintain a production-grade, highly available, Kubernetes cluster
- KoPylot - open-source AI-powered Kubernetes assistant to help developers & DevOps engineers easily manage & monitor their Kubernetes clusters
- kube-state-metrics (KSM) - simple service that listens to the Kubernetes API server and generates metrics about the state of the objects
- Kubernetes Dashboard - general purpose, web-based UI for Kubernetes clusters
- Kubespray - Kubernetes cluster lifecycle management
- minikube - implements a local Kubernetes cluster on macOS, Linux, and Windows for you to practice and learn
- Popeye - scans a live Kubernetes cluster and reports potential issues with deployed resources and configurations
Linux¶
- bat - a cat clone with syntax highlighting and Git integration
- pueue - command-line task management tool for sequential and parallel execution of long-running tasks
- specctl - command-line based tool to extract and transform Kubernetes objects to ECS and vice versa
- Test your SysAdmin skills - interview questions and answers for system administration
Scheduling¶
- Airflow - platform to programmatically author, schedule, and monitor workflows
- dkron - distributed, fault tolerant job scheduling system for cloud native environments