Awesome Kubernetes
¶
A curated list of awesome references collected since 2018. Microservices architectures rely on DevOps practices, automation, CI/CD (Continuous Integration & Delivery), and API-focused designs.
Awesome Kubernetes is also available at redhatspain.com
“I do not believe you can do today’s job with yesterday’s methods and be in business tomorrow” (Horatio Nelson Jackson)














































































Motivation¶
- microservices.io
- cncf.io
- CRI-O Lightweight Container Runtime for Kubernetes
- Open Container Initiative
- agilemethodology.org
- agilemanifesto.org
- 12factor.net - Are You 12-Factor Application Ready?
- openpracticelibrary.com
- roadmap.sh
- API Landscape
- Stack Overflow Annual Developer Survey
Introduction¶
- From Java EE To Cloud Native. Microservice Architecture. Openshift VS Kubernetes
- Microservices FAQ & Kubernetes Native
Site Reliability Engineering (SRE)¶
DevOps¶
- DevOps 🌟
- Cheat Sheets 🌟
- GitOps 🌟
- MLOps
- Demos & Screencasts. OpenShift, Kubernetes, Jenkins Pipelines with JCasC and more 🌟
- Chaos Engineering
NoOps¶
FinOps - Cloud Financial Management¶
TestOps and Continuous Testing¶
Project Management Methodology¶
Docker¶
Kubernetes¶
- Kubernetes 🌟
- Rancher - Enterprise management for Kubernetes 🌟
- Kubernetes Matrix Table 🌟
- Kubernetes Alternatives
OpenShift¶
OpenShift Streaming & Training¶
OpenShift on Public Cloud¶
- OCP4 on AWS: ref1 , ref2
- OpenShift Dedicated - Price lowered by 75% on average, SLA improved to 99.95% 🌟
- Amazon Red Hat OpenShift
- OpenShift on Google Cloud
- Microsoft Azure Red Hat OpenShift
- Red Hat OpenShift on IBM Cloud
- OpenShift Online
- OpenShift.io
- Developer Sandbox
- Red Hat Marketplace
Customer Success Stories¶
Software Delivery Pipeline¶
- CI/CD - Continuous Integration & Continuous Delivery
- Git & Git Patterns. Trunk Devel, Git Flow & Feature Flags. Merge BOTs 🌟
Jenkins & CloudBees¶
OpenShift Pipelines¶
Jenkins Alternatives¶
Toolchain¶
- Container Runtimes/Managers & Base Images. Podman, Buildah & Skopeo
- Maven, Gradle & SDKMAN
- SonarQube
- Nexus & JFrog Artifactory
- Selenium, Cucumber, Appium & Zephyr Jira plugin
- Linux & SSH 🌟
- MkDocs & GitHub Pages
Web Servers, Reverse Proxies, Java Runtimes & Caching Solutions¶
- Web Servers & Reverse Proxies: Apache, Nginx, HAProxy, Traefik and more
- Java EE/Jakarta EE and MicroProfile Runtimes: Payara, JBoss EAP, WebSphere Liberty, WildFly and more
- Embedded Servlet Containers in SpringBoot: Jetty, Tomcat, Undertow and more
- Caching Solutions
Monitoring and Performance. Prometheus, Grafana, APMs and more¶
Configuration Management¶
- Ansible
- Argo CD - Declarative GitOps for Kubernetes
- Chef
- CI/CD Kubernetes Plugins
- Client Libraries for Kubernetes: Go client, Python, Fabric8 & JKube
- Flux. The GitOps operator for Kubernetes
- Helm Kubernetes Tool
- Liquibase and Flyway
- redhat-cop: Openshift Applier
- Pulumi
- StackStorm
- Terraform & Packer
- Kubestack: Terraform GitOps Framework
- Template-Free Kubernetes Configuration Customization with Kustomize
- Templating YAML with YAML Processors. Static Checking of Kubernetes YAML Files
Databases on Kubernetes¶
Cloud Based Integration & Messaging. Data Processing & Streaming (aka Data Pipeline)¶
Service Mesh¶
Security and DevSecOps. Container Security¶
Cloud Native Storage¶
APIs with SOAP, REST and gRPC¶
- APIs with SOAP, REST and gRPC 🌟
- Swagger code generator for REST APIs
- API Test Automation with Postman
- API Marketplaces. API Management with API Gateways & Developer Portals 🌟
Development & Frameworks¶
- Angular
- Document Object Model (DOM)
- Go
- JavaScript - node.js & npm
- Python - Django & Flask
- Xamarin
- Websites for web developers
Java¶
- Java & Open Source Microservices Frameworks. SpringBoot, MicroProfile, Quarkus and more 🌟
- Java Memory Management & Java Performance Optimization
- Java Parameters Matrix Table 🌟
Dev Environment¶
- Visual Studio Code 🌟
- WSL: Linux Dev Environment on Windows
- Scaffolding Tools
- Chrome & Firefox DevTools. HTTP Protocols & WebSockets
Public Cloud¶
- Public Cloud Solutions
- Edge Computing
- Cloud Architecture Diagram Tools
- AWS
- Google Cloud Platform
- Microsoft Azure
- IBM & IBM Cloud
- Oracle Cloud
- Digital Ocean
- Cloudflare
Big Data¶
More References¶
Recruitment and Freelancing¶
