KubeAdmiral - Enhanced Kubernetes Federation English | 简体中文 KubeAdmiral is a multi-cluster management system for Kubernetes, developed from Kubernetes
yt-k8s-operator YTsaurus is a distributed storage and processing platform for big data with support for MapReduce model, a distributed file system and
Jgrpc 如果觉得该项目对你的学习有帮助,点个 star 完整的案例代码直达 https://github.com/janrs-io/Jgrpc-example 中文文档地址 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubern
JobSet JobSet is a Kubernetes-native API for managing a group of k8s Jobs as a unit. It aims to offer a unified API for deploying HPC (e.g., MPI) and
grafana-app-sdk This repository is currently experimental, which means that interfaces and behavior may change as it evolves. The grafana-app-sdk is a
Lingon 🍒 - Libraries for building platforms with Go What is this? Who is this for? Project status Getting started Examples Motivation Reduce cognitiv
tortoise Tortoise, they are living in the Kubernetes cluster. Tortoise, you need to feed only very few parameters to them. Tortoise, they will soon st
kubeseal-convert The missing part of Sealed Secrets. 🔐 Motivation kubeseal-convert aims to reduce the friction of importing secrets from a pre-existi
Intent Driven Orchestration enables management of applications through their Service Level Objectives, while minimizing developer and administrator overhead.
Keptn Lifecycle Toolkit The goal of this toolkit is to introduce a more “cloud-native” approach for pre- and post-deployment, as well as the concept o
This is a proof-of-concept Planter Planter is a meta-scheduler for Kubernetes. It is an operator that runs in management clusters and delegates worklo
robolaunch Kubernetes Robot Operator robolaunch Kubernetes Robot Operator manages lifecycle of ROS 2 based robots and enables defining, deploying and
GCP Workload Identity Federation Webhook This webhook is for mutating pods that will require GCP Workload Identity Federation access from Kubernetes C
🐙 Octopinger Octopinger is an Kubernetes Operator to monitor the connectivity of your cluster. The probes use ICMP to determine the connectivity betw
cdebug - experimental container debugger (WIP) A handy way to troubleshoot containers lacking a shell and/or debugging tools (e.g, scratch, slim, or d
ksctl A Kubernetes Distribution that can create clusters as well as High-Available clusters in local as well as on cloud platforms Prerequisites Docke
TL; DR Sneeffer is a magic tool that makes some of your vulnerabilities disappear 🪄 😎 This tool is a results of a POC project. It calculates image v
DETEcting Kubernetes known issues detek is a extensible problem-detecting tool for reliable Kubernetes cluster operations and rapid problem detections
Murre On demand Kubernetes metrics at scale Read More » What is Murre? Murre is an on-demand, scaleable source of container resource metrics for K8s.
Warning: Work in progress (WIP) Warning: Experimental. Do not use in production. Blixt An experimental layer 4 load-balancer built using eBPF with ebp
Features Listing resources with a simple command : Listing pods + cpu and memory usages with a single command : Usage Commands Descriptions kubels or
Kubernetes Config (ConfigMap and Secret) Reloader This progect - based on https://github.com/jimmidyson/configmap-reload and https://github.com/promet
🐳 🚢 Docker-Kubernetes-101 Learnings and approach for deployments using Docker and Kubernetes. ✍️ Approach ✔️ Fork sub-directory from kubernetes/exam
horus-operator An operator that uses the restic backup tools to Backup/Restore/Migration from k8s PVC to S3/Minio/Ceph/NFS. Description There are five
Energy-aware K8S Function Scheduler on Serverless Introduction An energy-aware custom Kubernetes scheduler for Serverless environment with purpose of
Kubernetes ADQ integration Kubernetes ADQ integration Deployment on existing Kubernetes cluster Requirements Prometheus/Grafana Testing environment Pr
redis-operator Redis Operator creates/configures/manages redis-failovers atop Kubernetes. Requirements Kubernetes version: 1.21 or higher Redis versio
Coroot is a monitoring and troubleshooting tool for microservice architectures. Features eBPF-based service mapping Thanks to eBPF, Coroot shows you a
STUNner: A Kubernetes ingress gateway for WebRTC Ever wondered how to deploy your WebRTC infrastructure into the cloud? Frightened away by the complex
Always Encrypted Kubernetes Constellation is a Kubernetes engine that aims to provide the best possible data security. It wraps your K8s cluster into
Real-Time Data Processing Platform Playground - Sandbox - Docs - Twitter - YouTube Memphis{dev} is an open-source real-time data processing platform t
Let cloudnative management more easily. Website • Docs • Demo • Wechat • Slack 🇨🇳 Chinese(Simplified) 🇭🇰 Chinese(Traditional) 🇺🇸 English 🇯🇵 Ja
kubectl-ice A kubectl plugin that allows you to easily view advanced configuration of all containers that are running inside pods, I created it so I c
kepler Kepler (Kubernetes Efficient Power Level Exporter) uses eBPF to probe energy related system stats and exports as Prometheus metrics Architectur
Tigris is the all-in-one open source developer data platform. Use it as a scalable transactional document store. Perform real-time search across your
Elemental Elemental is a software stack enabling a centralized, full cloud-native OS management solution with Kubernetes. Cluster Node OSes are built
Go ElasticSearch and RabbitMQ full-text search microservice 👋 ✨ 💫 👨💻 Full list what has been used: Elasticsearch client for Go RabbitMQ Go Rabbit
Automates provisioning and generation of secrets in HashiCorp Vault and provides them to your apps. Application secrets will never be stored in Kubernetes secrets or in ETCD. This significantly mitigates a lot of attack vectors including attacks on Kubernetes, or its control plane.
Package Operator Package Operator is an open source operator for Kubernetes, managing packages as collections of arbitrary objects, to install and mai
multus-dynamic-networks-controller This project provides a Kubernetes controller granting the ability to plug/unplug network interfaces to / from runn
Kubernetes main abstractions Preparation Ingress To enable ingress: Docker desktop - https://kubernetes.github.io/ingress-nginx/deploy/#docker-for-mac
Create production grade Kubernetes clusters in Hetzner Cloud in a couple of minutes or less This is a CLI tool to quickly create and manage Kubernetes
Kubernetes-Sec-Alert - Track Kubernetes CVEs by native GitHub notifications! How it works Scheduled script every hour fetches the cves list from the O
ezops A simple GitOps tool, based on one-off run, easy to integrate with existing CI/CD routine NO DAEMON, NO SERVICE, JUST ONE-OFF EXECUTION 中文使用说明 e
run-job 🏃♂️ The easiest way to run a simple one-shot job on Kubernetes. run-job 🏃♂️ does the following with a simple YAML file definition: Creates
Helmfile Deploy Kubernetes Helm Charts About Helmfile is a declarative spec for deploying helm charts. It lets you... Keep a directory of chart value
Envoy Gateway Envoy Gateway is an open source project for managing Envoy Proxy as a standalone or Kubernetes-based application gateway. Documentation
DBPack DBPack is a database proxy pack aims to provide a distributed transaction solution of high performance and has no invasion into business logic.
A Kubernates Cloud Shell (Web Terminal) Operator English | 简体中文 cloudtty is an easy-to-use operator to run web terminal and cloud shell intended for a
Kubernetes-native security toolkit. (Documentation) Introduction There are lots of security tools in the cloud native world, created by Aqua and by ot
A Unified Programmable Configuration Tech Stack 简体中文 | English Konfig | KCLVM | Kusion | kusionstack.io Kusion Kusion is the engine of KusionStack for
kubeconfig-operator // TODO(user): Add simple overview of use/purpose Description // TODO(user): An in-depth paragraph about your project and overview
k8s-pod-restart-info-collector k8s-pod-restart-info-collector is a simple K8s customer controller that watches for Pods changes and collects K8s Pod r
equinix-metal-k8s Single command-line to launch single-node or multi-node Kubernetes clusters on Equinix Metal. Sets up your CA keys and certs, client
Stern allows you to tail multiple pods on Kubernetes and multiple containers within the pod. Each result is color coded for quicker debugging.
RisingWave Operator Introduction The RisingWave operator is a deployment and management system of the RisingWave streaming database that runs on top o
HwameiStor Hwameistor is an HA local storage system for cloud-native stateful workloads. It creates a local storage resource pool for centrally managi
🌱 KuBean Introduction kubean is a cluster lifecycle management tool based on kubespray. Quick Start Deploy Kubean-Operator helm repo add kubean-io ht
Config Sync Config Sync lets cluster operators and platform administrators deploy consistent configurations and policies across multiple clusters. Thi
Crane-scheduler Overview Crane-scheduler is a collection of scheduler plugins based on scheduler framework, including: Dynamic scheuler: a load-aware
Elastic GPU - Using CRDs to Manage GPU Resources in Kubernetes Managing Your GPUs in a Kubernetes-Native Way. The whole project is in the stage of pro
TERRAFORM CONTROLLER The Terraform Controller (aka Terranetes controller) manages the life cycles of a terraform resource, allowing developers to self
cnfuzz - Cloud Native Web API Fuzzer "Breaking Cloud Native Web APIs in their natural habitat." Fuzzing web APIs in their fully converged Cloud Native
Odigos Odigos is an observability control plane. Start sending traces, metrics and logs to your favourite observability service (such as Datadog, Hone
k8spacket - packets traffic visualization for kubernetes k8spacket helps to understand TCP packets traffic in your kubernetes cluster: shows traffic b
Datree offers cluster integration that allows you to validate your resources against your configured policy upon pushing them into a cluster, by using an admission webhook.
Namespace Management Terraform provider This Terraform Provider enables control of vSphere Workload Management. This includes enabling or disabling wo
Edge Conductor Welcome to Edge Conductor Intel Edge Conductor provides complete end-to-end manageability and infrastructure orchestration for all edge
REMCO KUBERNETES PLUGIN Purpose This plugin for remco is made to retrieve resources from the kubernetes API. It is mainly based on the confd backend c
simple-gang-scheduler This repo is a simple gang scheduler implemented by scheduler framework in Kubernetes. This scheduler have a sample plugin, and
Kubernetes Guide A guide covering Kubernetes including the applications and tools that will make you a better and more efficient Kubernetes developer.
Kustohelmize Kustohelmize lets you easily create a Helm Chart from a kustomized YAML file. User scenario Work with kustomize. Say you have a project c
kustomizer Kustomizer is an experimental package manager for distributing Kubernetes configuration as OCI artifacts. It offers commands to publish, fe
Virtink: Lightweight Virtualization Add-on for Kubernetes Virtink is a Kubernetes add-on for running Cloud Hypervisor virtual machines. By using Cloud
KubeZoo - Gateway Service for Kubernetes Multi-tenancy English | 简体中文 Overview KubeZoo is a lightweight gateway service that leverages the existing na
Manage kubernetes in the most light and convenient way KubeClipper English | 中文 Features Quick Start For users who are new to KubeClipper and want to
k8shorizmetrics k8shorizmetrics is a library that provides the internal workings of the Kubernetes Horizontal Pod Autoscaler (HPA) wrapped up in a sim
knest: Kubernetes-in-Kubernetes Made Simple Installation Prerequisites Your host Kubernetes cluster should meet Virtink's requirements Your local envi
KubeGateway English | Chinese Overview Kube-gateway is a best practice for managing massive kubernetes clusters within ByteDance. It is a layer 7 load
Build a Kubernetes Operator in 10 minutes The operator-v1 branch refers to my Medium article "Build a Kubernetes Operator in 10 minutes". Getting Star
Table of contents ❔ What is this? 📌 Plans for the future 🔨 Building from source and development 📘 Licence 📷 Screenshots ❔ What is this? K4Prox is
vcluster Plugins This is the official vcluster Plugins Repository. Read more in the vcluster documentation. All Loft plugins have been vetted and appr
archaware-controller Architecture-aware placement of pods for Kubernetes This project was created in response to kubernetes/kubernetes/issues/105321.
Kustomize Template Transformer Plugin 🫥 Kustomize transformer plugin for strict templating of resources Motivations Currently, there are two built-in
Paralus Paralus is a free, open source tool that enables controlled, audited access to Kubernetes infrastructure for your users, user groups, and serv
Output diff from kubectl get * -w -o yaml example: run k get po db-tidb-0 -o yaml -w | ydiff delete the po in another terminal. see: ... ... tidbfull/
m∞ Moo provides a stupidly easy way to deploy or invoke your ML models in cloud native environment like kubernetes. The auth and runtime components of
Mini-kubernetes验收文档 hjk,tyc,lsh 2022.6 目录 二. 系统架构概述 三. 依赖和库 四. 演示视频 五. 版本管理、开发流程和工程源代码结构 1. 源代码仓库和分支 2. CICD 3. 软件测试方法 4. 新功能开发流程 六. Etcd及消息广播和传递机制 七.
sambatv/aws-auth-operator This repository contains the Golang implementation of a Kubernetes Operator managing the aws-auth ConfigMap, built with Kube
simple-ingress-external-auth Easy and simple Kubernetes ingress authentication. How does it work Most kubernetes ingress have a way of delegating the
Designing Microservices Platforms with NATS This the code repository is based on Designing Microservices Platforms with NATS, published by Packt. What
caihcloud-scheduler-framework This repo is a scheduler using kubernetes scheduler framework. This plugin relies on caihcloud-node-annotator which regu
kube-timer: get the provision/deletion time of kubernetes resources easily Install go install github.com/nilo19/kube-timer kube-timer -h Usage # Get t
What is this? This is a minimal example for using the automatic code generation that is used for https://github.com/kubernetes/sample-controller by me
NodeChecker Controller Native kubernetes controller that allow you to check features and connections of kubernetes nodes. How to use Installing via ch
Оригинальный репозиторий Keda https://github.com/kedacore/keda Kubernetes-based Event Driven Autoscaling KEDA allows for fine-grained autoscaling (inc
Welcome to the CloudNativePG project! CloudNativePG is an open source operator designed to manage PostgreSQL workloads on any supported Kubernetes clu
spawner Multi-Cloud infrastructure orchestrator for Kubernetes first development. One tool to rule them all. To administer the cluster and retrieve ku
spider pool Status Currently, the spiderpool is under beta stage, not ready for production environment Introduction The Spiderpool is an IP Address Ma
geolocation-go This repository contains a simple geolocation api microservice, fast, reliable, Kubernetes friendly and ready written in go as a proof