mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-05-17 22:57:18 +00:00
update
This commit is contained in:
@@ -30,6 +30,10 @@
|
||||
* [dzone: Are You Stuck in the New DevOps Matrix From Hell? 🌟](https://dzone.com/articles/are-you-stuck-in-the-new-devops-matrix-from-hell) See how Docker solved the matrix-from-hell problem, and how DevOps techniques can help avoid the config sprawl that comes with microservices.
|
||||
* [kenmugrage.com 🌟](https://kenmugrage.com/2017/05/05/my-new-definition-of-devops/#more-4) DevOps: A culture where people, regardless of title or background, work together to imagine, develop, deploy and operate a system.
|
||||
|
||||
<center>
|
||||
[](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy)
|
||||
</center>
|
||||
|
||||
## DevOps as a Service (DaaS)
|
||||
- [DevOps as a Service: Migrating Your Entire DevOps Stack to the Cloud](https://devops.com/devops-as-a-service-migrating-your-entire-devops-stack-to-the-cloud/) The goal of DaaS is to enable organizations to focus on developing and delivering software without having to worry about managing or maintaining tools. It is designed to abstract away the intricacies of tool integration, deployment and maintenance. This enables teams to focus on higher-level tasks, and outsources significant manual effort.
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
* [docker.com: Speed Up Your Development Flow With These Dockerfile Best Practices](https://www.docker.com/blog/speed-up-your-development-flow-with-these-dockerfile-best-practices/)
|
||||
* [itnext.io: Getting Started with Docker: Facts You Should Know 🌟](https://itnext.io/getting-started-with-docker-facts-you-should-know-d000e5815598)
|
||||
* [jfrog.com: A Beginner’s Guide to Understanding and Building Docker Images 🌟](https://jfrog.com/knowledge-base/a-beginners-guide-to-understanding-and-building-docker-images/)
|
||||
* [Broken by default: why you should avoid most Dockerfile example 🌟](https://pythonspeed.com/articles/dockerizing-python-is-hard/)
|
||||
|
||||
## Docker and WSL2
|
||||
- [Creating the best Linux Development experience on Windows & WSL 2](https://www.docker.com/blog/creating-the-best-linux-development-experience-on-windows-wsl-2/)
|
||||
@@ -43,6 +44,7 @@
|
||||
* [infoworld.com: Docker's Compose specification is now an open standard](https://www.infoworld.com/article/3536573/dockers-compose-specification-is-now-an-open-standard.html) Docker’s system for creating applications from multiple containers is now available on GitHub for all to contribute to.
|
||||
* [theregister.co.uk: Compose yourselves – Docker has published multi-container app spec, needs contributors to help maintain and develop it](https://www.theregister.co.uk/2020/04/08/docker_opens_up_compose_specification/) Now focused on developers, firm wants its tools to be more universally useful. Keep it light(weight), though.
|
||||
* [Awesome Compose](https://github.com/docker/awesome-compose)
|
||||
* [Visual docker-compose.yml file generator 🌟](https://nuxx.io/)
|
||||
|
||||
## Moving Linux Services Into Containers
|
||||
* [crunchtools.com: A Hacker’s Guide to Moving Linux Services into Containers. Epic 15 page blog post showing people how to move Wordpress (php), Mediawiki (php), and Request Tracker (perl) into containers](http://crunchtools.com/moving-linux-services-to-containers/)
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 143 KiB |
BIN
docs/images/kubernetes_up_running_kelsey_hightower.gif
Normal file
BIN
docs/images/kubernetes_up_running_kelsey_hightower.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
BIN
docs/images/ocp_plan_deploy.png
Normal file
BIN
docs/images/ocp_plan_deploy.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.2 KiB |
@@ -1,12 +1,13 @@
|
||||
# Awesome Kubernetes [](https://github.com/sindresorhus/awesome)
|
||||
|
||||
A curated list of awesome references collected since 2018.
|
||||
Microservices architectures rely on DevOps practices, automation, CI/CD (continuous integration and delivery), and API—focused designs.
|
||||
Microservices architectures rely on DevOps practices, automation, CI/CD (continuous integration and delivery), and API-focused designs.
|
||||
|
||||
"I do not believe you can do today's job with yesterday's methods and be in business tomorrow." ([Horatio Nelson Jackson](https://www.history.com/news/the-first-great-american-road-trip))
|
||||
|
||||
<center>
|
||||
This [Awesome Kubernetes](https://awesome-kubernetes.readthedocs.io/) with *Material for MKDocs theme* is also available at [redhatspain.com](https://redhatspain.com)
|
||||
<center>
|
||||
[](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy)
|
||||
|
||||
[](https://www.youtube.com/user/rhopenshift) [](https://www.youtube.com/user/CloudBeesTV)
|
||||
</center>
|
||||
|
||||
@@ -165,6 +165,7 @@
|
||||
* [**Optimize** Kubernetes cluster management with these 5 tips 🌟](https://searchitoperations.techtarget.com/feature/Optimize-Kubernetes-cluster-management-with-these-5-tips) Effective Kubernetes cluster management requires operations teams to balance pod and node deployments with performance and availability needs.
|
||||
* [medium: How to Deploy a Web Application with Kubernetes 🌟](https://medium.com/swlh/how-to-deploy-an-asp-net-application-with-kubernetes-3c00c5fa1c6e) Learn how to create a Kubernetes cluster from scratch and deploy a web application (SPA+API) in two hours.
|
||||
* [blog.pipetail.io: 10 most common mistakes using kubernetes 🌟](https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s/)
|
||||
* [4 trends for Kubernetes cloud-native teams to watch in 2020 🌟](https://searchapparchitecture.techtarget.com/tip/4-trends-for-Kubernetes-cloud-native-teams-to-watch-in-2020) Today's software architectural landscape seems to change like the weather. Stay ahead of the curve with these cloud-related trends, including GitOps and service meshes.
|
||||
|
||||
<center>
|
||||
[](https://www.padok.fr/en/blog/kubernetes-architecture-clusters)
|
||||
@@ -462,6 +463,11 @@ kubectl get secret <secret-name> --namespace=<source> -o yaml | sed ‘s/names
|
||||
### Famous Kubernetes resources of 2019
|
||||
* [Kubernetes essentials E-book 🌟](https://images.linoxide.com/ebook-kubernetes-essentials.pdf)
|
||||
* [Cloud-Native DevOps With Kubernetes O'Reilly book (Free) 🌟](https://www.nginx.com/resources/library/cloud-native-devops-with-kubernetes/)
|
||||
* [Kubernetes: Up and Running, 2nd Edition🌟](http://shop.oreilly.com/product/0636920223788.do) Dive into the Future of Infrastructure. By Brendan Burns, Kelsey Hightower, Joe Beda
|
||||
|
||||
<center>
|
||||
[](http://shop.oreilly.com/product/0636920223788.do)
|
||||
</center>
|
||||
|
||||
### Kubernetes Patterns eBooks
|
||||
* [k8spatterns.io: Free Kubernetes Patterns e-book 🌟](https://k8spatterns.io/) , [ref](https://www.redhat.com/en/engage/kubernetes-containers-architecture-s-201910240918)
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
- [Apache Camel message broker](#apache-camel-message-broker)
|
||||
- [Apache Camel K](#apache-camel-k)
|
||||
- [KubeMQ message broker](#kubemq-message-broker)
|
||||
- [Google Cloud Platform Pub/Sub](#google-cloud-platform-pubsub)
|
||||
- [Cloud Based Integration. Integration Platform-as-a-Service (iPaaS) solutions](#cloud-based-integration-integration-platform-as-a-service-ipaas-solutions)
|
||||
- [Red Hat Fuse and Red Hat Fuse Online](#red-hat-fuse-and-red-hat-fuse-online)
|
||||
- [Syndesis open source integration platform](#syndesis-open-source-integration-platform)
|
||||
@@ -58,6 +59,10 @@
|
||||
- [devops.com: Best of 2019: Implementing Message Queue in Kubernetes](https://devops.com/implementing-message-queue-in-kubernetes/)
|
||||
- [kubemq.io: Kafka VS KubeMQ 🌟](https://kubemq.io/kafka-vs-kubemq/)
|
||||
|
||||
### Google Cloud Platform Pub/Sub
|
||||
- [Google Cloud Platform Pub/Sub](https://cloud.google.com/pubsub/docs/overview)
|
||||
- [A generic framework of concurrent consumers for Google Cloud Platform Pub/Sub 🌟](https://towardsdatascience.com/a-python-implementation-of-concurrent-consumers-for-google-cloud-platform-pub-sub-991ae8b9841d) An example shows how to publish messages to Pub/Sub and build a service to consume the messages concurrently using the Python multiprocessing module
|
||||
|
||||
## Cloud Based Integration. Integration Platform-as-a-Service (iPaaS) solutions
|
||||
- [Wikipedia: Cloud Based Integration (iPaaS)](https://en.wikipedia.org/wiki/Cloud-based_integration)
|
||||
- Integration Platform as a Service (iPaaS) is a suite of cloud services enabling development, execution and governance of integration flows connecting any combination of on premises and cloud-based processes, services, applications and data within individual or across multiple organizations.
|
||||
|
||||
@@ -106,6 +106,7 @@
|
||||
|
||||
#### Jenkins Pipelines in OpenShift 4
|
||||
* [developers.redhat.com - Get started with Jenkins CI/CD in Red Hat OpenShift 4](https://developers.redhat.com/blog/2019/05/02/get-started-with-jenkins-ci-cd-in-red-hat-openshift-4/)
|
||||
* [Simply Explained: OpenShift and Jenkins Pipelines](https://www.openshift.com/blog/jenkins-pipelines)
|
||||
|
||||
### OpenShift Pipelines (aka Tekton CI/CD Pipelines)
|
||||
* [https://blog.openshift.com: Cloud-Native CI/CD with OpenShift Pipelines based on Tekton](https://blog.openshift.com/cloud-native-ci-cd-with-openshift-pipelines/)
|
||||
|
||||
@@ -220,9 +220,14 @@ Industry momentum has aligned behind Kubernetes as the orchestration platform fo
|
||||
* [blog.openshift.com: OpenShift Scale: Running 500 Pods Per Node 🌟](https://blog.openshift.com/500_pods_per_node/)
|
||||
* [blog.openshift.com: Enterprise Kubernetes with OpenShift (Part one) 🌟](https://www.openshift.com/blog/enterprise-kubernetes-with-openshift-part-one)
|
||||
* [devclass.com: OpenShift 4.4 goes all out on mixed workloads, puts observability at devs’ fingertips 🌟](https://devclass.com/2020/05/04/openshift-4-4-goes-all-out-on-mixed-workloads-puts-observability-at-devs-fingertips/)
|
||||
* [OpenShift End-to-End: Plan and Deploy 🌟🌟](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy)
|
||||
|
||||
<center>
|
||||
[](https://www.openshift.com/blog/enterprise-kubernetes-with-openshift-part-one)
|
||||
|
||||
[](https://www.openshift.com/blog/openshift-end-to-end-plan-and-deploy)
|
||||
</center>
|
||||
|
||||
### OCP 4 Overview
|
||||
- Result of RedHat’s (now IBM) acquisition of CoreOS -> [RHCOS](https://docs.openshift.com/container-platform/4.4/architecture/architecture-rhcos.html) (Red Hat Enterprise Linux CoreOS)
|
||||
- Merge of two leading Kubernetes distributions, Tectonic and OpenShift:
|
||||
@@ -742,9 +747,12 @@ oc login
|
||||
* [Portfolio Architecture WorkShops🌟](https://redhatdemocentral.gitlab.io/portfolio-architecture-workshops/#/) Workshops for creating impactful architectural diagrams. This workshop will teach you how to use, design, and create architectural diagrams based on the **draw.io** tooling and Red Hat Portfolio Architecture design elelements. You'll leverage existing portfolio architecture diagrams as starting points.
|
||||
* [Portfolio Architecture Tooling](https://redhatdemocentral.gitlab.io/portfolio-architecture-tooling/)
|
||||
* [gitlab.com: Portfolio Architecture Examples](https://gitlab.com/redhatdemocentral/portfolio-architecture-examples)
|
||||
* [schabell.org: Cloud-native development - On local containers](https://www.schabell.org/2020/06/cloud-native-development-on-local-containers.html)
|
||||
|
||||
<center>
|
||||
[](https://dzone.com/articles/cloud-native-development-a-blueprint)
|
||||
|
||||
[](https://www.schabell.org/2020/06/cloud-native-development-on-local-containers.html)
|
||||
</center>
|
||||
<br/>
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
- [Portworx](https://portworx.com/)
|
||||
- [Longhorn](https://longhorn.io/)
|
||||
- [thenewstack.io: Rancher Donates its ‘Longhorn’ Kubernetes Persistent Storage Software to CNCF](https://thenewstack.io/rancher-donates-its-longhorn-kubernetes-persistent-storage-software-to-cncf/). Gluster and Ceph were “designed to be run by some storage admin. In the Kubernetes world, a lot of these things tend to be deployed by DevOps teams, so (the storage layer) needs to be a lot more lightweight and a lot simpler.” — Rancher Labs CEO Sheng Liang.
|
||||
- [Longhorn Simplifies Distributed Block Storage in Kubernetes](https://rancher.com/blog/2020/longhorn-container-storage)
|
||||
|
||||
## OpenShift Container Storage Operator (OCS)
|
||||
- [State of OpenShift Container Storage](https://www.openshift.com/blog/state-of-openshift-container-storage-eran-tamir-and-duncan-hardie-red-hat)
|
||||
|
||||
Reference in New Issue
Block a user