From 97c3f6a3b90a4ea6b08227d99f1a6739d9e645c0 Mon Sep 17 00:00:00 2001 From: Can Eldem Date: Sat, 21 Sep 2024 21:06:32 +0100 Subject: [PATCH 01/27] Add RapidForge to list --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 34e1831..2a113f1 100644 --- a/README.md +++ b/README.md @@ -174,7 +174,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Meshery](https://meshery.io/) - An open source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - +- [RapidForge.io](https://rapidforge.io/) - Create end points, forms and tasks using scripts. Automate your workflows. ## Productivity Tools *All the tools, services which increase productivity, developer velocity and developer experience.* From c11adb29170de661aba3a14785f204765cc2a4ea Mon Sep 17 00:00:00 2001 From: Ankur Tyagi Date: Tue, 15 Oct 2024 14:02:43 +0200 Subject: [PATCH 02/27] Add CodeRabbit --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 443bff8..788ca6d 100644 --- a/README.md +++ b/README.md @@ -374,6 +374,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Gerrit](https://www.gerritcodereview.com/) - Web-based team code collaboration tool. - [Review Board](https://www.reviewboard.org/) - Web-based collaborative code review tool. - [MeshMap](https://layer5.io/cloud-native-management/meshmap) - World’s only visual designer for Kubernetes and cloud native applications. Design, deploy, and manage your Kubernetes-based, cloud native deployments allowing you to speed up infrastructure configuration. +- [CodeRabbit](https://coderabbit.ai) - AI-powered code review tool that integrates with GitHub. It automates routine checks, provides intelligent feedback, and helps maintain consistent code quality. ## Distributed messaging From ef0f07e67233d987fc6a53b0e2fd4ac8ae6715e8 Mon Sep 17 00:00:00 2001 From: bender2352 <165169475+bender2352@users.noreply.github.com> Date: Wed, 27 Nov 2024 22:30:16 +0100 Subject: [PATCH 03/27] Add Terrateam --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 443bff8..6a09ebd 100644 --- a/README.md +++ b/README.md @@ -174,6 +174,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Meshery](https://meshery.io/) - An open source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. +- [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. ## Productivity Tools From af9772812861d7715bdfd47e6c23b3d12716eda8 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Tue, 3 Dec 2024 14:39:09 +0200 Subject: [PATCH 04/27] Remove broken links, add new cloud provider --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 443bff8..e4d147e 100644 --- a/README.md +++ b/README.md @@ -58,11 +58,11 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [DigitalOcean](https://www.digitalocean.com/) - Helping developers easily build, test, manage, and scale applications of any size. - [Scaleway](https://www.scaleway.com/) - Single way to create, deploy and scale your infrastructure in the cloud. - [Vultr](https://www.vultr.com/) - Easily deploy cloud servers, bare metal, and storage worldwide. -- [VMware Cloud](https://cloud.vmware.com/) - Run, manage, connect and protect all of your apps on any cloud. - [IBM Cloud](https://www.ibm.com/cloud) - Tools, data & APIs to make AI real now. - [Stackpath](https://www.stackpath.com/) - Platform of computing infrastructure and services built at the edge of the cloud. - [Linode](https://linode.com/) - Accelerate innovation in the cloud, virtual computing must be more accessible, affordable, and simple. - [Kinsta](https://kinsta.com/application-hosting/) - Create and deploy web applications and databases in minutes. +- [Equinix](https://www.equinix.com/) - Global data center and colocation provider for enterprise network and cloud computing. ## Open Source Cloud Platforms @@ -161,7 +161,6 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Vagrant](https://www.vagrantup.com/) - Development Environments Made Easy. - [Foreman](https://theforeman.org/) - Complete lifecycle management tool for physical and virtual servers. - [Nomad](https://learn.hashicorp.com/nomad) - Deploy and Manage Any Containerized, Legacy, or Batch Application. -- [Marathon](https://mesosphere.github.io/marathon/) - A production-grade container orchestration platform for DC/OS and Apache Mesos. - [OctoDNS](https://github.com/github/octodns) - Managing DNS across multiple providers. DNS as code. - [ManageIQ](https://www.manageiq.org/) - Manage containers, virtual machines, networks, and storage from a single platform. - [Ignite](https://github.com/weaveworks/ignite) - Open Source Virtual Machine (VM) manager with a container UX and built-in GitOps management. @@ -461,7 +460,6 @@ as an academic project from University of Tsukuba, under the Apache License 2.0. - [Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale](http://shop.oreilly.com/product/0636920039846.do) - [Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation](https://www.oreilly.com/library/view/continuous-delivery-reliable/9780321670250/) -- [Hands-On Security in DevOps](https://www.packtpub.com/networking-and-servers/hands-security-devops) - [Site Reliability Engineering](https://sre.google/sre-book/table-of-contents/) - [The Site Reliability Workbook](https://sre.google/workbook/table-of-contents/) - [Building Secure & Reliable Systems](https://google.github.io/building-secure-and-reliable-systems/raw/toc.html) From 0e67c47660c24423b9c7ca140815896b1fe88447 Mon Sep 17 00:00:00 2001 From: Shanelle Marasigan <39988782+rmarasigan@users.noreply.github.com> Date: Tue, 10 Dec 2024 15:29:39 +0800 Subject: [PATCH 05/27] mod: update README.md - fix some typos - fix indentation for Databases --- README.md | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index e4d147e..223fdab 100644 --- a/README.md +++ b/README.md @@ -66,14 +66,14 @@ DevOps is the combination of cultural philosophies, practices, and tools that in ## Open Source Cloud Platforms -*Private, Public and Hybrid open source Cloud Platforms.* +*Private, Public and Hybrid open-source Cloud Platforms.* - [Openstack](https://www.openstack.org/) - Open source software for creating private and public clouds. - [Apache CloudStack](https://cloudstack.apache.org/) - Designed to deploy and manage large networks of virtual machines. - [OpenNebula](https://opennebula.org/) - Build Private Clouds and manage Data Center virtualization based on KVM, LXD and VMware. - [Eucalyptus](https://www.eucalyptus.cloud/) - Building AWS-compatible private and hybrid clouds. - [DC/OS](https://dcos.io/) - Distributed operating system based on the Apache Mesos distributed systems kernel. -- [Apache Mesos](http://mesos.apache.org/) - Program against your datacenter like it’s a single pool of resources. +- [Apache Mesos](http://mesos.apache.org/) - Program against your data center like it’s a single pool of resources. - [Localstack](https://github.com/localstack/localstack) - Fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline. ## Operating Systems @@ -95,7 +95,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Gluster](https://www.gluster.org/) - Free and open source software scalable network filesystem. - [LINBIT](https://www.linbit.com/en/) - Create, remove, and replicate block storage devices for datacenter scale environments. - [XtreemFS](http://www.xtreemfs.org/) - Fault-tolerant distributed file system for all storage needs. -- [min.io](https://min.io/) - High performance, distributed object storage system. +- [min.io](https://min.io/) - High-performance, distributed object storage system. ## Applications Platforms @@ -152,7 +152,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Bosh](https://www.cloudfoundry.org/bosh/) - Release engineering, deployment, and lifecycle management of complex distributed systems. - [Cloudify](https://cloudify.co/) - Connect, Control, & Automate from core to edge: unlimited locations, clouds and devices. - [Tsuru](https://tsuru.io/) - An extensible and open source Platform as a Service software. -- [Fabric](http://www.fabfile.org/) - High level Python library designed to execute shell commands remotely over SSH. +- [Fabric](http://www.fabfile.org/) - High-level Python library designed to execute shell commands remotely over SSH. - [Capistrano](https://capistranorb.com/) - A remote server automation and deployment tool. - [Mina](http://nadarei.co/mina/) - Really fast deployer and server automation tool. - [Terraform](https://www.terraform.io/) - use Infrastructure as Code to provision and manage any cloud, infrastructure, or service. @@ -170,7 +170,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [KubeVela](https://kubevela.io/) - Modern application delivery platform that makes deploying and operating applications across today's hybrid, multi-cloud environments easier, faster and more reliable. - [Stacktape](https://stacktape.com) - Developer-friendly Infrastructure as a Code framework built on top of AWS. - [Score](https://score.dev) - Open Source developer-centric and platform-agnostic workload specification. -- [Meshery](https://meshery.io/) - An open source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. +- [Meshery](https://meshery.io/) - An open-source, cloud native manager that enables the design and management of all Kubernetes-based infrastructure and applications. - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. @@ -186,7 +186,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in *Continuous Integration, Continuous Delivery and Continuous Delivery. GitOps.* -- On premises +- On-premises - [Buildbot](http://buildbot.net/) - automate all aspects of the software development cycle. - [Gitlab CI](https://about.gitlab.com/product/continuous-integration/) - pipelines build, test, deploy, and monitor your code as part of a single, integrated workflow. - [Jenkins](http://jenkins-ci.org/) - automation server for building, deploying and automating any project. @@ -257,18 +257,18 @@ DevOps is the combination of cultural philosophies, practices, and tools that in *Relational (SQL) and non-relational (NoSQL) databases.* - Relational (SQL) - - [PostgreSQL](https://www.postgresql.org/) - Powerful, open source object-relational database system. - - [MySQL](https://www.mysql.com/) - Open-source relational database management system. - - [MariaDB](https://mariadb.org/) - Fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools. - - [SQLite](https://sqlite.org/) - Small, fast, self-contained, high-reliability, full-featured, SQL database engine. + - [PostgreSQL](https://www.postgresql.org/) - Powerful, open-source object-relational database system. + - [MySQL](https://www.mysql.com/) - Open-source relational database management system. + - [MariaDB](https://mariadb.org/) - Fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools. + - [SQLite](https://sqlite.org/) - Small, fast, self-contained, high-reliability, full-featured, SQL database engine. - Non-relational (NoSQL) - - [Cassandra](http://cassandra.apache.org/) - Manage massive amounts of data, fast, without losing sleep. - - [ScyllaDB](https://www.scylladb.com/) - NoSQL data store using the seastar framework, compatible with Apache Cassandra - - [Apache HBase](http://hbase.apache.org/) - Distributed, versioned, non-relational database. - - [Couchdb](https://couchdb.apache.org/) - Database that completely embraces the web. - - [Elasticsearch](https://www.elastic.co/products/elasticsearch) - Distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. - - [MongoDB](https://www.mongodb.com/) - General purpose, document-based, distributed database built for modern applications. - - [Rethinkdb](https://github.com/rethinkdb/rethinkdb) - Open-source database for the realtime web. + - [Cassandra](http://cassandra.apache.org/) - Manage massive amounts of data, fast, without losing sleep. + - [ScyllaDB](https://www.scylladb.com/) - NoSQL data store using the seastar framework, compatible with Apache Cassandra + - [Apache HBase](http://hbase.apache.org/) - Distributed, versioned, non-relational database. + - [Couchdb](https://couchdb.apache.org/) - Database that completely embraces the web. + - [Elasticsearch](https://www.elastic.co/products/elasticsearch) - Distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. + - [MongoDB](https://www.mongodb.com/) - General purpose, document-based, distributed database built for modern applications. + - [Rethinkdb](https://github.com/rethinkdb/rethinkdb) - Open-source database for the real-time web. - Key-Value - [Couchbase](https://www.couchbase.com/) - Distributed multi-model NoSQL document-oriented database that is optimized for interactive applications. - [Leveldb](https://github.com/google/leveldb) - Fast key-value storage library. @@ -313,7 +313,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Influxdata](https://www.influxdata.com/) - Time series database. - [Netdata](https://www.netdata.cloud/) - Instantly diagnose slowdowns and anomalies in your infrastructure. - [Freeboard](https://github.com/Freeboard/freeboard) - Real-time dashboard builder for IOT and other web mashups. - - [Autometrics](https://autometrics.dev/) - An open source micro framework for observability. + - [Autometrics](https://autometrics.dev/) - An open-source micro framework for observability. - Logs Management - [Anthracite](https://github.com/Dieterbe/anthracite) - An event/change logging/management app. - [Graylog](https://github.com/Graylog2/graylog2-server) - Free and open source log management. @@ -322,9 +322,9 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Flume](https://flume.apache.org/) - Distributed, reliable, and available service for efficiently collecting, aggregating, and moving logs. - [Heka](https://hekad.readthedocs.io/en/latest/#) - Stream processing software system. - [Kibana](https://www.elastic.co/products/kibana) - Explore, visualize, discover data. - - [Loki](https://github.com/grafana/loki) - Horizontally-scalable, highly-available, multi-tenant log aggregation system inspired by Prometheus. + - [Loki](https://github.com/grafana/loki) - Horizontally-scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. - Status - - [Cachet](https://github.com/CachetHQ/Cachet) - Beautiful and powerful open source status page system. + - [Cachet](https://github.com/CachetHQ/Cachet) - Beautiful and powerful open-source status page system. - [StatusPal](https://statuspal.io/?utm_source=github.com&utm_medium=referral&utm_campaign=awesome-devops) - Communicate incidents and maintenance effectively with a beautiful hosted status page. - [Instatus](https://instatus.com) - Quick and beautiful status page. @@ -374,7 +374,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Review Board](https://www.reviewboard.org/) - Web-based collaborative code review tool. - [MeshMap](https://layer5.io/cloud-native-management/meshmap) - World’s only visual designer for Kubernetes and cloud native applications. Design, deploy, and manage your Kubernetes-based, cloud native deployments allowing you to speed up infrastructure configuration. -## Distributed messaging +## Distributed Messaging *Distributed messaging platforms and Queues software.* @@ -395,8 +395,8 @@ DevOps is the combination of cultural philosophies, practices, and tools that in *Programming languages.* - [Python](https://www.python.org/) - Programming language that lets you work quickly and integrate systems more effectively. -- [Ruby](https://www.ruby-lang.org/) - A dynamic, open source programming language with a focus on simplicity and productivity. -- [Go](https://golang.org/) - An open source programming language that makes it easy to build simple, reliable, and efficient software. +- [Ruby](https://www.ruby-lang.org/) - A dynamic, open-source programming language with a focus on simplicity and productivity. +- [Go](https://golang.org/) - An open-source programming language that makes it easy to build simple, reliable, and efficient software. ## Chat and ChatOps From 6dd8669b12bc0dd0a755ae751b5b145641a500b6 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Sun, 22 Dec 2024 20:45:01 +0200 Subject: [PATCH 06/27] Add new section, Package Management --- README.md | 30 ++++++++++++++++++------------ 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 223fdab..1c4ad07 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,6 @@ [![Awesome DevOps](http://awesome-devops.xyz/assets/banner.png)](https://github.com/wmariuss/awesome-devops) -[![Awesome](https://awesome.re/badge.svg)](https://awesome.re) [![Deploy](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/deploy.yml) [![Links validator](https://github.com/wmariuss/awesome-devops/actions/workflows/links-validator.yml/badge.svg)](https://github.com/wmariuss/awesome-devops/actions/workflows/links-validator.yml) @@ -15,6 +14,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Cloud Platforms](#cloud-platforms) - [Open Source Cloud Platforms](#open-source-cloud-platforms) - [Operating Systems](#operating-systems) +- [Package Management](#package-management--system-configuration) - [Distributed Filesystems](#distributed-filesystems) - [Applications Platforms](#applications-platforms) - [Internal Developer Platforms](#internal-developer-platforms) @@ -87,6 +87,12 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Atomic](http://www.projectatomic.io/) - Use immutable infrastructure to deploy and scale your containerized applications. - [Photon](https://github.com/vmware/photon) - Linux container host optimized for cloud-native applications, cloud platforms, and VMware infrastructure. +## Package Management & System configuration + +*Builds packages in isolation from each other.* + +- [Nix/NixOS](https://nixos.org/) - A tool that takes a unique approach to package management and system configuration. + ## Distributed Filesystems *Network distributed filesystems.* @@ -257,18 +263,18 @@ DevOps is the combination of cultural philosophies, practices, and tools that in *Relational (SQL) and non-relational (NoSQL) databases.* - Relational (SQL) - - [PostgreSQL](https://www.postgresql.org/) - Powerful, open-source object-relational database system. - - [MySQL](https://www.mysql.com/) - Open-source relational database management system. - - [MariaDB](https://mariadb.org/) - Fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools. - - [SQLite](https://sqlite.org/) - Small, fast, self-contained, high-reliability, full-featured, SQL database engine. + - [PostgreSQL](https://www.postgresql.org/) - Powerful, open-source object-relational database system. + - [MySQL](https://www.mysql.com/) - Open-source relational database management system. + - [MariaDB](https://mariadb.org/) - Fast, scalable and robust, with a rich ecosystem of storage engines, plugins and many other tools. + - [SQLite](https://sqlite.org/) - Small, fast, self-contained, high-reliability, full-featured, SQL database engine. - Non-relational (NoSQL) - - [Cassandra](http://cassandra.apache.org/) - Manage massive amounts of data, fast, without losing sleep. - - [ScyllaDB](https://www.scylladb.com/) - NoSQL data store using the seastar framework, compatible with Apache Cassandra - - [Apache HBase](http://hbase.apache.org/) - Distributed, versioned, non-relational database. - - [Couchdb](https://couchdb.apache.org/) - Database that completely embraces the web. - - [Elasticsearch](https://www.elastic.co/products/elasticsearch) - Distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. - - [MongoDB](https://www.mongodb.com/) - General purpose, document-based, distributed database built for modern applications. - - [Rethinkdb](https://github.com/rethinkdb/rethinkdb) - Open-source database for the real-time web. + - [Cassandra](http://cassandra.apache.org/) - Manage massive amounts of data, fast, without losing sleep. + - [ScyllaDB](https://www.scylladb.com/) - NoSQL data store using the seastar framework, compatible with Apache Cassandra + - [Apache HBase](http://hbase.apache.org/) - Distributed, versioned, non-relational database. + - [Couchdb](https://couchdb.apache.org/) - Database that completely embraces the web. + - [Elasticsearch](https://www.elastic.co/products/elasticsearch) - Distributed, RESTful search and analytics engine capable of addressing a growing number of use cases. + - [MongoDB](https://www.mongodb.com/) - General purpose, document-based, distributed database built for modern applications. + - [Rethinkdb](https://github.com/rethinkdb/rethinkdb) - Open-source database for the real-time web. - Key-Value - [Couchbase](https://www.couchbase.com/) - Distributed multi-model NoSQL document-oriented database that is optimized for interactive applications. - [Leveldb](https://github.com/google/leveldb) - Fast key-value storage library. From 441b0e9a11e29e1ce7ebd7cabc9612b119c23e4c Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Sun, 22 Dec 2024 20:46:04 +0200 Subject: [PATCH 07/27] Update title, Package Management --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1c4ad07..a5ffb15 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Cloud Platforms](#cloud-platforms) - [Open Source Cloud Platforms](#open-source-cloud-platforms) - [Operating Systems](#operating-systems) -- [Package Management](#package-management--system-configuration) +- [Package Management & System Configuration](#package-management--system-configuration) - [Distributed Filesystems](#distributed-filesystems) - [Applications Platforms](#applications-platforms) - [Internal Developer Platforms](#internal-developer-platforms) From 22b6b7042ac90f95d759d220495e75646e00ea1c Mon Sep 17 00:00:00 2001 From: Lee Calcote Date: Fri, 31 Jan 2025 12:25:10 -0600 Subject: [PATCH 08/27] Add Kanvas --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 9570ad5..54b1a23 100644 --- a/README.md +++ b/README.md @@ -188,6 +188,8 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [tenv](https://github.com/tofuutils/tenv) - streamline IaC version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. - [pyenv](https://github.com/pyenv/pyenv) - Simple Python version management. - [tfenv](https://github.com/tfutils/tfenv) - Terraform version manager. +- [Kanvas](https://kanvas.new) - a collaborative tool with visual interface for designing and operating infrastructure. + ## Continuous Integration & Delivery From cacdbc1bd10cc758b7070fe90659dd8b6186cb87 Mon Sep 17 00:00:00 2001 From: om Date: Sun, 9 Feb 2025 18:31:12 +0530 Subject: [PATCH 09/27] Add OneCompiler to Sharing section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9570ad5..f20e0e8 100644 --- a/README.md +++ b/README.md @@ -443,6 +443,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Docusaurus](https://github.com/facebook/docusaurus) - Easy to maintain open source documentation websites. - [Docsify](https://github.com/docsifyjs/docsify/) - A magical documentation site generator. - [MkDocs](https://github.com/mkdocs/mkdocs/) - Project documentation with Markdown. +- [OneCompiler](https://onecompiler.com/) - Allow users to write, run, and share code online in over 70 programming languages and databases. ## VPN From fafeb0c1381bb951f0de7ea8add7259bd20ad505 Mon Sep 17 00:00:00 2001 From: Chris Zhu Date: Wed, 12 Feb 2025 22:41:53 -0800 Subject: [PATCH 10/27] added Canine to application platforms --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9570ad5..f29c7c3 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Linx](https://linx.software) - General-purpose low-code platform for building and hosting backend solutions. - [Piku](https://github.com/piku/piku) - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers. - [OrbStack](https://orbstack.dev/) - fast, light, and easy way to run Docker containers and Linux on MacOS. +- [Canine](https://canine.sh/) - Deploy applications to Kubernetes as easily as deploying to Heroku ## Internal Developer Platforms From 39048f8e5192355e897742a3399e0f4f170b9033 Mon Sep 17 00:00:00 2001 From: Denish Tomar Date: Sat, 15 Feb 2025 03:00:38 +0530 Subject: [PATCH 11/27] Add Cloud Native Playground to Resources section --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9570ad5..ce23618 100644 --- a/README.md +++ b/README.md @@ -492,6 +492,10 @@ as an academic project from University of Tsukuba, under the Apache License 2.0. Basic understanding and what you should know to become a *DevOps* Engineer, check the roadmap [here](https://roadmap.sh/devops). +### Online Platforms + +- [Cloud Native Playground](https://play.meshery.io) - The Meshery CNCF Playground is an awesome and free resource featuring a live Kubernetes cluster where any CNCF project can be configured and deployed. It is a fantastic interactive learning platform for exploring cloud native technologies. + ## Contributing Your contributions are always welcome! Please take a look at the [Contribution Guidelines](https://github.com/wmariuss/awesome-devops/blob/main/docs/contribution.md). From fdc17497bb07200999801a26829e263bbb352b90 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Mon, 17 Feb 2025 13:31:40 +0200 Subject: [PATCH 12/27] Fix Python version for deploy workflow --- .github/workflows/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index f16d060..3e5d390 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -10,9 +10,9 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: - python-version: 3.7 + python-version: 3.13 - name: Build and deploy run: | From 3acabd201f8dc1b9e6b2fe8c6106fb95632db795 Mon Sep 17 00:00:00 2001 From: Neel Shah Date: Mon, 3 Mar 2025 12:24:04 +0530 Subject: [PATCH 13/27] Update README.md Added Middleware in Monitoring section --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f29c7c3..9b4b016 100644 --- a/README.md +++ b/README.md @@ -312,6 +312,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Canary Checker](https://canarychecker.io) - Open source health check platform. - [HolmesGPT](https://github.com/robusta-dev/holmesgpt) - Open Source AI assistant that can investigate alerts and find root cause automatically. - [Merlinn](https://github.com/merlinn-co/merlinn) - Open-source AI on-call developer. +- [Middleware](https://middleware.io) - A full-stack cloud observability platform. - Metrics/Metrics collection - [Prometheus](https://prometheus.io/) - Power your metrics and alerting with a leading open-source monitoring solution. - [Collectd](https://github.com/collectd/collectd) - The system statistics collection daemon. From 97f79cefc08da7ac1b6d1b22044f59df32d016d8 Mon Sep 17 00:00:00 2001 From: Arcan Date: Sat, 5 Apr 2025 02:48:37 -0400 Subject: [PATCH 14/27] remove Stackpath from the list of cloud service providers --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 975a9ec..a25770f 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,6 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Scaleway](https://www.scaleway.com/) - Single way to create, deploy and scale your infrastructure in the cloud. - [Vultr](https://www.vultr.com/) - Easily deploy cloud servers, bare metal, and storage worldwide. - [IBM Cloud](https://www.ibm.com/cloud) - Tools, data & APIs to make AI real now. -- [Stackpath](https://www.stackpath.com/) - Platform of computing infrastructure and services built at the edge of the cloud. - [Linode](https://linode.com/) - Accelerate innovation in the cloud, virtual computing must be more accessible, affordable, and simple. - [Kinsta](https://kinsta.com/application-hosting/) - Create and deploy web applications and databases in minutes. - [Equinix](https://www.equinix.com/) - Global data center and colocation provider for enterprise network and cloud computing. From d425142280586b8b9ab9aa160822421b5f1910ad Mon Sep 17 00:00:00 2001 From: Mihir Khandekar Date: Sat, 26 Apr 2025 13:41:02 +0800 Subject: [PATCH 15/27] Add Telert to Productivity Tools --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index a25770f..62217a9 100644 --- a/README.md +++ b/README.md @@ -186,6 +186,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in *All the tools, services which increase productivity, developer velocity and developer experience.* - [tenv](https://github.com/tofuutils/tenv) - streamline IaC version manager for OpenTofu, Terraform, Terragrunt and Atmos, written in Go. +- [Telert](https://github.com/navig-me/telert) - Get alerts when terminal commands finish via Telegram, Slack, Audio, etc. - [pyenv](https://github.com/pyenv/pyenv) - Simple Python version management. - [tfenv](https://github.com/tfutils/tfenv) - Terraform version manager. - [Kanvas](https://kanvas.new) - a collaborative tool with visual interface for designing and operating infrastructure. From 499570e82f2edb70a6c4dc6d14a9adb83dac82fc Mon Sep 17 00:00:00 2001 From: Hrittik Roy <67012359+hrittikhere@users.noreply.github.com> Date: Mon, 2 Jun 2025 20:22:56 +0530 Subject: [PATCH 16/27] Add vCluster --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index be283fe..86a1691 100644 --- a/README.md +++ b/README.md @@ -180,6 +180,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. +- [vCluster](https://vcluster.sh/)- A open source project that helps you create virtual clusters ## Productivity Tools From fd81e4c5de5dd6abc40c3da9d3c3a3426142a3bf Mon Sep 17 00:00:00 2001 From: I S Date: Fri, 6 Jun 2025 15:03:58 -0700 Subject: [PATCH 17/27] Add Scalr --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index be283fe..4c59a52 100644 --- a/README.md +++ b/README.md @@ -180,6 +180,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. +- [Scalr](https://scalr.com/) - Drop-in Terraform Cloud alternative, usage-based pricing, unlimited concurrency. ## Productivity Tools From 78a2730c1695bd191ac02d7f996ded23a03a52a3 Mon Sep 17 00:00:00 2001 From: Hrittik Roy <67012359+hrittikhere@users.noreply.github.com> Date: Sun, 8 Jun 2025 23:36:13 +0530 Subject: [PATCH 18/27] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 86a1691..33bc625 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,8 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Piku](https://github.com/piku/piku) - The tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers. - [OrbStack](https://orbstack.dev/) - fast, light, and easy way to run Docker containers and Linux on MacOS. - [Canine](https://canine.sh/) - Deploy applications to Kubernetes as easily as deploying to Heroku +- [vCluster](https://vcluster.sh/)- A open source project that helps you create virtual clusters. + ## Internal Developer Platforms @@ -180,7 +182,6 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Digger](https://digger.dev) - Open Source Infrastructure as Code management tool that runs within your CI/CD system. - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. -- [vCluster](https://vcluster.sh/)- A open source project that helps you create virtual clusters ## Productivity Tools From 1fbd6f736a63e319f563fdd58b68f60302a2683f Mon Sep 17 00:00:00 2001 From: Hrittik Roy <67012359+hrittikhere@users.noreply.github.com> Date: Sun, 8 Jun 2025 23:36:59 +0530 Subject: [PATCH 19/27] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 33bc625..92cbcc5 100644 --- a/README.md +++ b/README.md @@ -128,7 +128,6 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Canine](https://canine.sh/) - Deploy applications to Kubernetes as easily as deploying to Heroku - [vCluster](https://vcluster.sh/)- A open source project that helps you create virtual clusters. - ## Internal Developer Platforms *Internal Developer Platforms (or IDP) is a set of tools, services and processes that supports and accelerates your software development, while taking care of managing the underlying infrastructure.* From f97f754ee4afa684442c01e5d8c39530aa468993 Mon Sep 17 00:00:00 2001 From: GeoSegun Date: Mon, 23 Jun 2025 13:44:49 +0100 Subject: [PATCH 20/27] added CloudRay --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index b1ed793..5fcc7d4 100644 --- a/README.md +++ b/README.md @@ -182,6 +182,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. - [Scalr](https://scalr.com/) - Drop-in Terraform Cloud alternative, usage-based pricing, unlimited concurrency. +- [CloudRay](https://cloudray.io) - Centralised agent-based platform for automating server scripts, managing infrastructure, and executing remote tasks with ease. ## Productivity Tools From a358783795eb2d6b5c7859de37965059b6017778 Mon Sep 17 00:00:00 2001 From: Durojaye Olusegun <91230297+GeoSegun@users.noreply.github.com> Date: Sat, 28 Jun 2025 10:30:39 +0100 Subject: [PATCH 21/27] updated CloudRay description --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5fcc7d4..0fe4e9f 100644 --- a/README.md +++ b/README.md @@ -182,7 +182,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Deployment.io](https://deployment.io) - DevOps co-pilot for developers to automate deployments to AWS. - [Terrateam](https://terrateam.io) - Open-source alternative to Terraform Cloud/Enterprise, GitOps-first with native GitHub integration and designed for scale, security, and reliability. - [Scalr](https://scalr.com/) - Drop-in Terraform Cloud alternative, usage-based pricing, unlimited concurrency. -- [CloudRay](https://cloudray.io) - Centralised agent-based platform for automating server scripts, managing infrastructure, and executing remote tasks with ease. +- [CloudRay](https://cloudray.io) - Centralised platform for managing servers, organizing Bash scripts, and automating infrastructure tasks across cloud and virtual machines. ## Productivity Tools From cf737d2cd838301eebb0e53d148676b6fb838ab2 Mon Sep 17 00:00:00 2001 From: Yevgeniy Brikman Date: Wed, 9 Jul 2025 12:03:22 +0100 Subject: [PATCH 22/27] Add Fundamentals of DevOps and Software Delivery I've added a new book to the list of recommended books: _[Fundamentals of DevOps and Software Delivery](https://www.fundamentals-of-devops.com/)_. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 0fe4e9f..f939d88 100644 --- a/README.md +++ b/README.md @@ -479,6 +479,7 @@ as an academic project from University of Tsukuba, under the Apache License 2.0. - [Building Secure & Reliable Systems](https://google.github.io/building-secure-and-reliable-systems/raw/toc.html) - [Infrastructure as Code: Managing Servers in the Cloud](http://shop.oreilly.com/product/0636920039297.do) - [The DevOps Handbook](https://www.oreilly.com/library/view/the-devops-handbook/9781457191381/) +- [Fundamentals of DevOps and Software Delivery: A Hands-On Guide to Deploying and Managing Software in Production](https://www.fundamentals-of-devops.com/) ### Conferences From 7c1dc264a881ace607230716f5982dca40fc4a0a Mon Sep 17 00:00:00 2001 From: Tomas Fernandez Date: Thu, 31 Jul 2025 10:38:23 -0300 Subject: [PATCH 23/27] add Semaphore CE to the list of on-premise CI/CD --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f939d88..d2df005 100644 --- a/README.md +++ b/README.md @@ -205,6 +205,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Jenkins](http://jenkins-ci.org/) - automation server for building, deploying and automating any project. - [Drone](https://github.com/drone/drone) - a Container-Native, Continuous Delivery Platform. - [Concourse](https://concourse-ci.org/) - pipeline-based continuous thing-doer. + - [Semaphore Community Edition](https://github.com/semaphoreio/semaphore) - open-source (Apache-2) CI/CD for building, testing, and deploying any project. - [Spinnaker](https://www.spinnaker.io/) - fast, safe, repeatable deployments for every Enterprise. - [goCD](https://www.gocd.org/) - Delivery and Release Automation server. - [Teamcity](https://www.jetbrains.com/teamcity/) - enterprise-level CI and CD. From 7b6af4fd64edc9c4368f002d4c66d4f59fc30c66 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Sun, 3 Aug 2025 23:56:54 +0300 Subject: [PATCH 24/27] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 720c8de..0a08057 100644 --- a/README.md +++ b/README.md @@ -231,7 +231,7 @@ DevOps is the combination of cultural philosophies, practices, and tools that in - [Github actions](https://github.com/features/actions) - GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. - [Kraken CI](https://kraken.ci/) - Modern CI/CD, open-source, on-premise system that is highly scalable and focused on testing. - [Earthly](https://earthly.dev/) - Develop CI/CD pipelines locally and run them anywhere. - - [GitLab Pipelines by puzl.cloud](https://gitlab-pipelines.puzl.cloud) - Blazing-fast, cost-effective execution layer for GitLab CI/CD pipeline jobs, offering per-second billing and k8s API for runner management. + - [GitLab Pipelines by puzl.cloud](https://puzl.cloud/products/run-my-job/) - Blazing-fast, cost-effective execution layer for GitLab CI/CD pipeline jobs, offering per-second billing and k8s API for runner management. ## Source Code Management From 8c2e15a287b4bfda0dc343fae7df8ad07fe5da0f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Aug 2025 14:44:39 +0000 Subject: [PATCH 25/27] Bump lycheeverse/lychee-action from 1.5.4 to 2.0.2 in /.github/workflows Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 1.5.4 to 2.0.2. - [Release notes](https://github.com/lycheeverse/lychee-action/releases) - [Commits](https://github.com/lycheeverse/lychee-action/compare/v1.5.4...v2.0.2) --- updated-dependencies: - dependency-name: lycheeverse/lychee-action dependency-version: 2.0.2 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .github/workflows/links-validator.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/links-validator.yml b/.github/workflows/links-validator.yml index 2e00861..600ef93 100644 --- a/.github/workflows/links-validator.yml +++ b/.github/workflows/links-validator.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v3 - name: Check links - uses: lycheeverse/lychee-action@v1.5.4 + uses: lycheeverse/lychee-action@v2.0.2 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: From f0ebb0e4e87a352623aa23c50984ebaa52419bf5 Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Mon, 22 Sep 2025 00:06:29 +0300 Subject: [PATCH 26/27] Update links-validator.yml --- .github/workflows/links-validator.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/links-validator.yml b/.github/workflows/links-validator.yml index 600ef93..5eb7056 100644 --- a/.github/workflows/links-validator.yml +++ b/.github/workflows/links-validator.yml @@ -14,12 +14,19 @@ jobs: steps: - uses: actions/checkout@v3 + - name: Restore lychee cache + uses: actions/cache@v4 + with: + path: .lycheecache + key: cache-lychee-${{ github.sha }} + restore-keys: cache-lychee- + - name: Check links - uses: lycheeverse/lychee-action@v2.0.2 + uses: lycheeverse/lychee-action@v2.6.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - args: --verbose --no-progress --timeout 10 --max-concurrency 2 --exclude 'twitter.com' -- './**/*.md' + args: "--verbose --no-progress --timeout 10 --max-concurrency 2 -- './**/*.md' --cache --max-cache-age 1d ." output: ./lychee/out.md - name: Get current date From 4c97c6cbffb3cc92cf00e70d22d07c89c62e8eaf Mon Sep 17 00:00:00 2001 From: Marius Stanca Date: Mon, 22 Sep 2025 00:10:43 +0300 Subject: [PATCH 27/27] Update links-validator.yml --- .github/workflows/links-validator.yml | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/.github/workflows/links-validator.yml b/.github/workflows/links-validator.yml index 5eb7056..7e570ad 100644 --- a/.github/workflows/links-validator.yml +++ b/.github/workflows/links-validator.yml @@ -14,19 +14,12 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Restore lychee cache - uses: actions/cache@v4 - with: - path: .lycheecache - key: cache-lychee-${{ github.sha }} - restore-keys: cache-lychee- - - name: Check links uses: lycheeverse/lychee-action@v2.6.1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - args: "--verbose --no-progress --timeout 10 --max-concurrency 2 -- './**/*.md' --cache --max-cache-age 1d ." + args: "--verbose --no-progress --timeout 10 --max-concurrency 2 -- './**/*.md'" output: ./lychee/out.md - name: Get current date