awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to feiskyer/kubernetes-handbook

Open-source alternatives to Kubernetes Handbook

30 open-source projects similar to feiskyer/kubernetes-handbook, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Kubernetes Handbook alternative.

  • opsnull/follow-me-install-kubernetes-clusterAvatar de opsnull

    opsnull/follow-me-install-kubernetes-cluster

    7,546Voir sur GitHub↗

    This project provides a comprehensive guide and set of scripts for deploying and configuring a production-ready Kubernetes cluster from scratch. It centers on establishing a functional environment by installing core management components, storage, and networking across multiple nodes. The implementation emphasizes high availability for the control plane, utilizing layer-4 load balancing and leader election for the API server, scheduler, and controller manager. It further ensures reliability through the deployment of a distributed key-value store for persistent runtime data. The project cover

    Shellcontainerdcorednsdocker
    Voir sur GitHub↗7,546
  • kubeoperator/kubeoperatorAvatar de KubeOperator

    KubeOperator/KubeOperator

    4,982Voir sur GitHub↗

    KubeOperator is a comprehensive Kubernetes cluster management platform, infrastructure orchestrator, and multi-cluster manager. It functions as an enterprise Kubernetes distribution designed to automate the deployment, scaling, and lifecycle management of production clusters across diverse cloud platforms and physical machines. The platform distinguishes itself with specialized capabilities for air-gapped environments, including an offline installation engine that generates software archives and manages private registries for secure, non-internet deployments. It also provides a centralized da

    Goansiblecontainersdocker
    Voir sur GitHub↗4,982
  • khuedoan/homelabAvatar de khuedoan

    khuedoan/homelab

    9,109Voir sur GitHub↗

    This project is a GitOps infrastructure framework designed for managing bare metal servers, container clusters, and networking. It serves as a declarative system for orchestrating the deployment and lifecycle of self-hosted services, using Git as the source of truth to synchronize the desired state of the environment. The framework differentiates itself through a comprehensive automation suite that covers the entire hardware-to-service pipeline. It includes a PXE-based bare metal provisioner for network booting and operating system installation, alongside a lightweight container orchestration

    Pythonansibleargocddevops
    Voir sur GitHub↗9,109

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • fluxcd/flux2Avatar de fluxcd

    fluxcd/flux2

    7,888Voir sur GitHub↗

    Flux is a Kubernetes GitOps delivery tool used to automate application deployments by synchronizing cluster state with configurations stored in Git, OCI, or Helm repositories. It functions as a set of controllers that monitor desired state in external sources and continuously reconcile the live cluster to match those definitions. The system distinguishes itself through a multi-cluster management plane that coordinates application delivery across fleets of remote clusters from a central hub. It provides a dedicated mechanism for automated image updates, which scans container registries for new

    Gocontinuous-deliverygitopsgitops-toolkit
    Voir sur GitHub↗7,888
  • hazelcast/hazelcastAvatar de hazelcast

    hazelcast/hazelcast

    6,570Voir sur GitHub↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Javabig-datacachingdata-in-motion
    Voir sur GitHub↗6,570
  • devtron-labs/devtronAvatar de devtron-labs

    devtron-labs/devtron

    5,518Voir sur GitHub↗

    Devtron is a Kubernetes management platform and CI/CD orchestrator designed to unify application lifecycles and infrastructure operations across multiple clusters from a single interface. It serves as a centralized dashboard for orchestrating workloads, managing security, and providing observability for Kubernetes environments. The platform distinguishes itself with a no-code workflow engine for automating container builds and software delivery pipelines, alongside a visual GitOps deployment tool for managing declarative applications and reconciling configuration drift. Its capability surfac

    Go
    Voir sur GitHub↗5,518
  • kubernetes-sigs/cluster-apiAvatar de kubernetes-sigs

    kubernetes-sigs/cluster-api

    4,233Voir sur GitHub↗

    Cluster API is a declarative framework and multi-cluster management system for automating the creation, scaling, and destruction of Kubernetes clusters across diverse infrastructures. It acts as a cluster provisioning orchestrator and infrastructure provisioner, using a centralized management cluster to operate the full lifecycle of multiple remote workload clusters. The project employs a provider-based plugin architecture that decouples core orchestration logic from specific cloud or bare-metal implementations. This allows the system to standardize the deployment of control planes, the boots

    Gok8s-sig-cluster-lifecycle
    Voir sur GitHub↗4,233
  • badtuxx/descomplicandokubernetesAvatar de badtuxx

    badtuxx/DescomplicandoKubernetes

    4,035Voir sur GitHub↗

    DescomplicandoKubernetes is a structured educational guide and learning course for mastering container orchestration. It serves as a technical reference for installing, configuring, and managing clusters across different operating systems using both local and remote tools. The project utilizes a modular curriculum that combines theoretical lessons and instructional videos with practical hands-on challenges. This approach covers the full lifecycle of application deployment, from initial infrastructure setup to the management of pods, deployments, and replica sets. The material covers core adm

    Shell
    Voir sur GitHub↗4,035
  • redis/go-redisAvatar de redis

    redis/go-redis

    22,159Voir sur GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Gogogolangredis
    Voir sur GitHub↗22,159
  • onedr0p/cluster-templateAvatar de onedr0p

    onedr0p/cluster-template

    2,631Voir sur GitHub↗

    This project is a Kubernetes cluster management framework and infrastructure-as-code template designed to bootstrap and maintain Talos Kubernetes clusters on bare-metal or virtual machines. It provides a structured system for deploying complete orchestration environments using declarative configurations and template-driven workflows. The framework distinguishes itself through a GitOps-driven execution model that utilizes Flux for state reconciliation and Renovate for automated dependency updates of Helm charts and container images. It employs a TOML-based configuration system to generate envi

    YAMLciliumfluxgitops
    Voir sur GitHub↗2,631
  • kubernetes/kopsAvatar de kubernetes

    kubernetes/kops

    16,631Voir sur GitHub↗

    kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve

    Gocncfcontainersgo
    Voir sur GitHub↗16,631
  • harisekhon/devops-bash-toolsAvatar de HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Voir sur GitHub↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Shellapiawsbash
    Voir sur GitHub↗8,062
  • kubernetes/kubeadmAvatar de kubernetes

    kubernetes/kubeadm

    3,982Voir sur GitHub↗

    kubeadm is a tool for initializing a minimum viable Kubernetes control plane and joining worker nodes to a secure cluster. It serves as a control plane orchestrator and cluster bootstrapper designed to automate the deployment and maintenance of the Kubernetes management layer. The project provides lifecycle management utilities for upgrading cluster versions and resetting node states to restore hosts to a clean installation baseline. It handles the secure integration of new nodes through token-based joining and ensures availability during software transitions via phased version upgrading. Th

    Gobest-practicebuilding-blockconformant
    Voir sur GitHub↗3,982
  • fluxcd/fluxAvatar de fluxcd

    fluxcd/flux

    6,861Voir sur GitHub↗

    Flux is a Kubernetes GitOps controller and deployment engine that synchronizes cluster state with configurations stored in a Git repository. It serves as a system for continuous delivery, utilizing a manifest generator to create configuration files from templates and a reconciliation loop to ensure the live environment matches the desired state defined in versioned repositories. The project distinguishes itself through a container image automator that scans registries and updates manifests based on semantic versioning or regular expressions. It incorporates secure configuration deployment via

    Go
    Voir sur GitHub↗6,861
  • collabnix/dockerlabsAvatar de collabnix

    collabnix/dockerlabs

    8,008Voir sur GitHub↗

    dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of containerization and microservice architecture. It provides instructional material and hands-on exercises covering image optimization, security training, infrastructure setup, and cluster orchestration. The project features specific courses and guides focused on reducing image size through multi-stage builds, securing workloads via vulnerability scanning and encrypted networks, and deploying multi-node clusters with high availability using Swarm orchestration. The materials cover a br

    PHPadvancebeginnersdocker
    Voir sur GitHub↗8,008
  • docker-archive-public/docker.labsAvatar de docker-archive-public

    docker-archive-public/docker.labs

    11,904Voir sur GitHub↗

    This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization, networking, and security using Docker. It serves as a learning path for building portable images and executing isolated processes. The materials provide specific guides for managing container clusters and scaling services through Docker Swarm and overlay networks. It includes a security handbook for implementing image scanning and secret management, as well as laboratories dedicated to modernizing legacy applications by wrapping older software installers into containers. The co

    PHPcontainersdockerdocker-compose
    Voir sur GitHub↗11,904
  • devopshivehq/dynamic-devops-roadmapAvatar de DevOpsHiveHQ

    DevOpsHiveHQ/dynamic-devops-roadmap

    2,429Voir sur GitHub↗

    This project is an educational platform and curriculum designed to teach cloud-native engineering, infrastructure automation, and software delivery practices. It provides a structured roadmap for mastering core competencies, including container orchestration, GitOps workflows, and continuous integration and delivery. The platform distinguishes itself by combining technical training with professional career development. It offers hands-on projects, mentored simulations, and technical proficiency assessments that mirror real-world engineering environments. Users can progress through sequential

    TypeScriptagilebootcampcareer
    Voir sur GitHub↗2,429
  • cncf/curriculumAvatar de cncf

    cncf/curriculum

    6,578Voir sur GitHub↗

    The CNCF Curriculum is an open-source repository that organizes exam domains and learning paths for CNCF certification courses covering Kubernetes and cloud-native technologies. It structures certification content into weighted domains that reflect exam question distribution, providing a structured study guide for candidates preparing for CNCF certifications. The curriculum is organized around multiple cloud-native domains including networking, security, GitOps, platform engineering, and certification preparation. It teaches cloud-native concepts through the lens of building and operating int

    cncf
    Voir sur GitHub↗6,578
  • moghtech/komodoAvatar de moghtech

    moghtech/komodo

    10,290Voir sur GitHub↗

    Komodo is a remote server orchestrator and container deployment platform. It provides a centralized interface for managing multiple remote hosts through lightweight agents, coordinating Docker Swarm and Kubernetes clusters, and automating software delivery via integrated CI/CD pipelines. The system distinguishes itself with a TypeScript-based automation engine that executes typed scripts against the system API for complex operational workflows. It supports infrastructure-as-code through TOML-based declarative configuration synchronization and provides ephemeral build infrastructure that provi

    Rust
    Voir sur GitHub↗10,290
  • tkestack/tkeAvatar de tkestack

    tkestack/tke

    1,526Voir sur GitHub↗

    Tke is a container management platform that centralizes the administration, monitoring, and security of multiple Kubernetes clusters through a graphical console and command-line interfaces. It provides multi-tenant infrastructure capabilities that enforce security boundaries and resource isolation between separate teams and workloads across diverse environments. The platform includes cross-cluster project management by grouping multiple namespaces under unified project containers, alongside visual application deployment tools that run and edit workloads via graphical editors and configuration

    Gocloud-nativedockerkubernetes
    Voir sur GitHub↗1,526
  • kubescape/kubescapeAvatar de kubescape

    kubescape/kubescape

    11,489Voir sur GitHub↗

    Kubescape is a Kubernetes security posture management platform designed to scan clusters, manifests, and images for misconfigurations, vulnerabilities, and compliance risks. It functions as a comprehensive security suite incorporating a compliance scanner, a container image vulnerability scanner, an admission controller for policy enforcement, and a runtime security monitor. The platform distinguishes itself through runtime-aware vulnerability filtering, which maps libraries loaded in memory to determine if vulnerabilities are actually reachable. It also integrates with AI assistants via a Mo

    Gobest-practicedevopskubernetes
    Voir sur GitHub↗11,489
  • vitobotta/hetzner-k3sAvatar de vitobotta

    vitobotta/hetzner-k3s

    3,299Voir sur GitHub↗

    This project is a cloud provisioner and orchestrator for deploying and managing K3s clusters on Hetzner Cloud. It automates the setup of lightweight Kubernetes environments, including the provisioning of load balancers, private networks, and firewalls. The tool functions as a lifecycle manager capable of performing zero-downtime rolling updates and version upgrades across distributed environments. It distinguishes itself through a cluster autoscaler that adjusts worker node counts based on resource demand and a system for converting single-master setups into multi-master, high-availability cl

    Crystalcrystalcrystal-langcrystal-language
    Voir sur GitHub↗3,299
  • jenkins-x/jxAvatar de jenkins-x

    jenkins-x/jx

    4,691Voir sur GitHub↗

    jx is a GitOps delivery platform and Kubernetes CI/CD orchestrator designed to automate the building and deployment of applications. It functions as a cloud native pipeline manager that executes container-based build and deployment sequences using a catalog of reusable tasks. The project distinguishes itself through the automated orchestration of preview environments, which are created and destroyed based on pull request activity to enable validation before merging. It employs a GitOps-based state synchronization model to maintain the desired state of clusters by polling git repositories and

    Goacceleratorcicdcontinuous-delivery
    Voir sur GitHub↗4,691
  • rootsongjc/kubernetes-handbookAvatar de rootsongjc

    rootsongjc/kubernetes-handbook

    11,584Voir sur GitHub↗

    This project is a comprehensive infrastructure guide and technical reference for designing and deploying cloud native and AI native environments using Kubernetes. It serves as a manual for managing container orchestration, pod lifecycles, and declarative state reconciliation to maintain scalable cluster workloads. The resource provides instructional material on building custom controllers and implementing operational logic via the operator pattern. It also functions as a framework for optimizing the delivery of large language models through specialized gateways and workload scheduling. The h

    Mermaidcloud-nativecncfgitbook
    Voir sur GitHub↗11,584
  • pulumi/pulumiAvatar de pulumi

    pulumi/pulumi

    24,797Voir sur GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Goawsazurecloud
    Voir sur GitHub↗24,797
  • easzlab/kubeaszAvatar de easzlab

    easzlab/kubeasz

    11,379Voir sur GitHub↗

    Kubeasz is an automation framework designed for the lifecycle management of production-grade Kubernetes clusters. It functions as an Ansible-based provisioner that orchestrates the installation, scaling, and maintenance of cluster components across distributed Linux nodes. By utilizing inventory-driven management and role-based task modularization, the project ensures that infrastructure configurations remain consistent and reproducible across diverse environments. The platform distinguishes itself through its focus on automated system administration and operational continuity. It provides bu

    Jinjaansiblecalicocilium
    Voir sur GitHub↗11,379
  • codeaprendiz/learn-devopsAvatar de codeaprendiz

    codeaprendiz/learn-devops

    1,587Voir sur GitHub↗

    This project is a comprehensive educational repository designed to teach DevOps practices through structured learning paths and hands-on exercises. It focuses on mastering infrastructure management, container orchestration, and system administration by providing a curriculum that covers the full lifecycle of cloud-native environments, from initial provisioning to ongoing maintenance and security. The repository distinguishes itself by offering a practical, task-based approach to complex operational domains. It guides users through the implementation of infrastructure-as-code, the configuratio

    HCLawscoding-taskscontainer-orchestration
    Voir sur GitHub↗1,587
  • jcmoraisjr/haproxy-ingressAvatar de jcmoraisjr

    jcmoraisjr/haproxy-ingress

    1,160Voir sur GitHub↗

    This project is a Kubernetes ingress controller that manages external traffic by dynamically configuring the HAProxy load balancer. It functions as a bridge between cluster resources and the network data plane, translating high-level ingress definitions into active proxy configurations to route HTTP, TCP, and UDP traffic into containerized environments. The controller distinguishes itself through a decoupled architecture that separates control plane logic from the proxy process, allowing for independent lifecycle management and versioning. It utilizes template-based configuration generation a

    Gohacktoberfesthaproxyingress-controller
    Voir sur GitHub↗1,160
  • autobase-tech/autobaseAvatar de autobase-tech

    autobase-tech/autobase

    4,275Voir sur GitHub↗

    Autobase is a self-hosted database-as-a-service platform designed to automate the deployment, scaling, and administration of high-availability PostgreSQL clusters. It functions as a cluster orchestrator that handles replication, failover, and version upgrades across multiple servers. The platform is distinguished by its GitOps-driven approach, using version control and CI/CD pipelines as the single source of truth to automate database configurations and deployments. It provides both a web-based management interface and a command-line tool for provisioning and monitoring clusters. The system

    TypeScriptauto-failoverautobaseautomation
    Voir sur GitHub↗4,275
  • hobby-kube/guideAvatar de hobby-kube

    hobby-kube/guide

    5,658Voir sur GitHub↗

    This project is a Kubernetes deployment guide and infrastructure provisioner designed for hobbyist and home lab environments. It provides a framework for setting up multi-node clusters across various cloud providers and physical or virtual nodes, acting as a self-hosted cluster orchestrator. The project focuses on security hardening and infrastructure stability through specific implementation guides. This includes a framework for network security that covers host firewalls and encrypted network overlays, as well as detailed instructions for configuring ingress routing to manage external publi

    automationclustercost-effective
    Voir sur GitHub↗5,658