Operator

Open-source projects categorized as Operator

Top 23 Operator Open-Source Projects

  • proposal-pipeline-operator

    A proposal for adding a useful pipe operator to JavaScript.

    Project mention: Pipeline Operator great again! | dev.to | 2023-09-29

    Current Status: You'd have to check the TC39 proposals repository or the official proposal text for the most recent status. As of my last update, it had not yet reached Stage 4 (final stage) of the TC39 process, which means it wasn't part of the ECMAScript specification yet.

  • operator-sdk

    SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.

    Project mention: Building a Kubernetes Operator with the Operator Framework | dev.to | 2024-01-07

    operator-sdk: brew install operator-sdk

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • chaos-mesh

    A Chaos Engineering Platform for Kubernetes.

    Project mention: Chaos Mesh | /r/kubernetes | 2023-12-11

    Ive been messing around with chaos mesh recently (https://chaos-mesh.org/) and im wondering: is there any way i can define custom behaviour in one of my experiments? Specifically, I want to deploy a Pod with a certain image using an experiment.

  • kube-prometheus

    Use Prometheus to monitor Kubernetes and applications running on Kubernetes

    Project mention: Upgrading Hundreds of Kubernetes Clusters | dev.to | 2024-04-03

    The last one is mostly an observability stack with Prometheus, Metric server, and Prometheus adapter to have excellent insights into what is happening on the cluster. You can reuse the same stack for autoscaling by repurposing all the data collected for monitoring.

  • actions-runner-controller

    Kubernetes controller for GitHub Actions self-hosted runners

    Project mention: Using Kaniko to Build and Publish container image with Github action on Github Self-hosted Runners | dev.to | 2024-02-28

    To set-up the self-hosted runner, an Action Runner Controller (ARC) and Runner scale sets application will be installed via helm. This post will be using Azure Kubernetes Service and ARC that is officialy maintained by Github. There is another ARC that is maintained by the community. You can follow the discussion where github adopted the ARC project into a full Github product here

  • postgres-operator

    Postgres operator creates and manages PostgreSQL clusters running in Kubernetes

    Project mention: Run PostgreSQL. The Kubernetes Way | news.ycombinator.com | 2023-09-22

    yes, precisely. It's UI part that's broken, which cannot list snapshots. Issue is here, no fix since 2020, sadly: https://github.com/zalando/postgres-operator/issues/937

  • postgres-operator

    Production PostgreSQL for Kubernetes, from high availability Postgres clusters to full-scale database-as-a-service. (by CrunchyData)

    Project mention: No disk space crashloop but pod healthy · Issue #3788 · CrunchyData/postgres-operator | /r/Health2020 | 2023-12-09
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • cloudnative-pg

    CloudNativePG is a comprehensive platform designed to seamlessly manage PostgreSQL databases within Kubernetes environments, covering the entire operational lifecycle from initial deployment to ongoing maintenance

    Project mention: Homelab: Running Postgres on Kubernetes | news.ycombinator.com | 2024-01-02

    My holiday project was doing another pass at my Homelab Kubernetes cluster, part of which involved switching to a proper operator to manage Postgres. Coincidentally, I setup cloudnative-pg (https://github.com/cloudnative-pg/cloudnative-pg) yesterday.

  • deepxde

    A library for scientific machine learning and physics-informed learning

  • kubero

    A free and self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps

    Project mention: Simplest approach to Kubernetes on dedicated servers? (for CI/CD) | /r/hetzner | 2023-10-04

    For deploying your apps you could use something like Kubero (https://github.com/kubero-dev/kubero)

  • sloth

    🦥 Easy and simple Prometheus SLO (service level objectives) generator (by slok)

    Project mention: SLOscribe: embed SLO/SLI into GO source code | /r/sre | 2023-06-24

    It’s a CLI that allows developers to embed SLO annotation into GO code as comments and generate Prometheus alert groups when paired with Sloth, https://github.com/slok/sloth.

  • kopf

    A Python framework to write Kubernetes operators in just a few lines of code

    Project mention: A Kubernetes Operator in Rust | news.ycombinator.com | 2023-04-18
  • logging-operator

    Logging operator for Kubernetes

    Project mention: Multi-tenant logging on Kubernetes | /r/kubernetes | 2023-12-06

    Learn about how the Logging operator (CNCF Sandbox project) enables multi-tenant scenarios:

  • capsule

    Multi-tenancy and policy-based framework for Kubernetes.

  • redis-operator

    Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.

  • involution

    [CVPR 2021] Involution: Inverting the Inherence of Convolution for Visual Recognition, a brand new neural operator

  • kubegres

    Kubegres is a Kubernetes operator allowing to deploy one or many clusters of PostgreSql instances and manage databases replication, failover and backup.

    Project mention: Homelab: Running Postgres on Kubernetes | news.ycombinator.com | 2024-01-02
  • kube-fledged

    A kubernetes operator for creating and managing a cache of container images directly on the cluster worker nodes, so application pods start almost instantly

    Project mention: Musl 1.2.4 adds TCP DNS fallback | news.ycombinator.com | 2023-07-30

    Exactly. Part of the appeal to consolidate all of our container images to use Debian-slim is the ability to optimise the caching of layers, both in our container registry but also on our kubernetes cluster’s nodes (which can be done in a consistent manner with kube-fledged[1]).

    [1] https://github.com/senthilrch/kube-fledged

  • trivy-operator

    Kubernetes-native security toolkit

  • jaeger-operator

    Jaeger Operator for Kubernetes simplifies deploying and running Jaeger on Kubernetes.

  • mysql-operator

    Asynchronous MySQL Replication on Kubernetes using Percona Server and Openark's Orchestrator.

    Project mention: Postgres vs MySQL | /r/programare | 2023-05-26

    Daca vreiti sa rulati MySQL in Kubernetes cu replicatre gasiti aici: https://github.com/bitpoke/mysql-operator, fabricat in Romania. :)

  • dlpack

    common in-memory tensor structure

    Project mention: Beginner projects/resources to learn about ML Compilers | /r/Compilers | 2023-04-27

    For tensor layout, this is the standard for all libraries: https://github.com/dmlc/dlpack/blob/main/include/dlpack/dlpack.h

  • camel-k

    Apache Camel K is a lightweight integration platform, born on Kubernetes, with serverless superpowers

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-03.

Operator related posts

Index

What are some of the best open-source Operator projects? This list will help you:

Project Stars
1 proposal-pipeline-operator 7,348
2 operator-sdk 6,980
3 chaos-mesh 6,351
4 kube-prometheus 6,248
5 actions-runner-controller 4,192
6 postgres-operator 3,947
7 postgres-operator 3,715
8 cloudnative-pg 3,304
9 deepxde 2,311
10 kubero 2,040
11 sloth 1,947
12 kopf 1,941
13 logging-operator 1,484
14 capsule 1,441
15 redis-operator 1,438
16 involution 1,306
17 kubegres 1,286
18 kube-fledged 1,194
19 trivy-operator 1,019
20 jaeger-operator 981
21 mysql-operator 976
22 dlpack 848
23 camel-k 826
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com