Showing 60 open source projects for "operator"

View related business solutions
  • Veeam Data Platform v13.1 Icon
    Veeam Data Platform v13.1

    Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try Now
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 1
    Operator SDK

    Operator SDK

    SDK for building Kubernetes applications. Provides high level APIs

    The Operator SDK makes it easier to build Kubernetes native applications, a process that can require deep, application-specific operational knowledge. The Operator SDK provides the tools to build, test, and package Operators. Initially, the SDK facilitates the marriage of an application’s business logic (for example, how to scale, upgrade, or backup) with the Kubernetes API to execute those operations.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Grafana Operator

    Grafana Operator

    An operator for Grafana that installs and manages Grafana instances

    The Grafana Operator is a Kubernetes operator built to help you manage your Grafana instances and its resources in and outside of Kubernetes. Whether you’re running one Grafana instance or many, the Grafana Operator simplifies the processes of installing, configuring, and maintaining Grafana and its resources. Additionally, it's perfect for those who prefer to manage resources using infrastructure as code or using GitOps workflows through tools like ArgoCD and Flux CD.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Trivy Operator

    Trivy Operator

    Kubernetes-native security toolkit

    The Trivy Operator leverages Trivy to continuously scan your Kubernetes cluster for security issues. The scans are summarised in security reports as Kubernetes Custom Resource Definitions, which become accessible through the Kubernetes API. The Operator does this by watching Kubernetes for state changes and automatically triggering security scans in response.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MinIO Operator

    MinIO Operator

    Simple Kubernetes Operator for MinIO clusters

    ...The MinIO Operator installs and configures the Console for each tenant by default. Administrators of MinIO Tenants can perform a variety of tasks through the Console, including user creation, policy configuration, and bucket replication. The Console also provides a high level view of Tenant health, usage, and healing status.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    TiDB Operator

    TiDB Operator

    TiDB operator creates and manages TiDB clusters running in Kubernetes

    Using TiDB Operator provided by PingCAP, you can run and maintain TiDB seamlessly on the Kubernetes clusters deployed on a public cloud or in a self-hosted environment. TiDB Operator empowers TiDB with horizontal scalability on the cloud. Gracefully perform rolling updates for the TiDB cluster in order, achieving zero-downtime of the TiDB cluster.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    inlets-operator

    inlets-operator

    Get public TCP LoadBalancers for local Kubernetes clusters

    ...When using a managed Kubernetes engine, you can expose a Service as a "LoadBalancer" and your cloud provider will provision a TCP cloud load balancer for you, and start routing traffic to the selected service inside your cluster. In other words, you get ingress to an otherwise internal service. The inlets-operator brings that same experience to your local Kubernetes cluster by provisioning a VM on the public cloud and running an inlets server process there. Within the cluster, it runs the inlets client as a Deployment, and once the two are connected, it updates the original service with the IP, just like a managed Kubernetes engine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Logging operator

    Logging operator

    Logging operator for Kubernetes

    The Logging operator solves your logging-related problems in Kubernetes environments by automating the deployment and configuration of a Kubernetes logging pipeline. The Logging operator manages the log collectors and log forwarders of your logging infrastructure, and the routing rules that specify where you want to send your different log messages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Shell-operator

    Shell-operator

    A tool for running event-driven scripts in Kubernetes

    Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster. This operator is not an operator for a particular software product such as Prometheus-operator or Kafka-operator. Shell-operator provides an integration layer between Kubernetes cluster events and shell scripts by treating scripts as hooks triggered by events. Think of it as an operator-sdk but for scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Postgres Operator

    Postgres Operator

    Postgres operator creates and manages PostgreSQL clusters

    The Postgres Operator delivers easy-to-run highly available PostgreSQL clusters on Kubernetes (K8s) powered by Patroni. It is configured only through Postgres manifests (CRDs) to ease integration into automated CI/CD pipelines with no access to Kubernetes API directly, promoting infrastructure as code vs manual operations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Start Free
  • 10
    Prometheus Operator

    Prometheus Operator

    Prometheus Operator creates/configures/manages Prometheus clusters

    The API, spec, status and other user facing objects may change, but in a backward-compatible way. The Prometheus Operator provides Kubernetes native deployment and management of Prometheus and related monitoring components. The purpose of this project is to simplify and automate the configuration of a Prometheus-based monitoring stack for Kubernetes clusters. Kubernetes Custom Resources: Use Kubernetes custom resources to deploy and manage Prometheus, Alertmanager, and related components. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    NVIDIA GPU Operator

    NVIDIA GPU Operator

    NVIDIA GPU Operator creates/configures/manages GPUs atop Kubernetes

    ...However, configuring and managing nodes with these hardware resources requires the configuration of multiple software components such as drivers, container runtimes or other libraries which are difficult and prone to errors. The NVIDIA GPU Operator uses the operator framework within Kubernetes to automate the management of all NVIDIA software components needed to provision GPU. These components include the NVIDIA drivers (to enable CUDA), Kubernetes device plugin for GPUs, the NVIDIA Container Runtime, automatic node labeling, DCGM-based monitoring, and others.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    apache/solr-operator

    apache/solr-operator

    Official Kubernetes operator for Apache Solr

    Solr Operator is a Kubernetes operator for managing Apache Solr clusters in a cloud-native environment. It automates deployment, scaling, and maintenance of Solr instances within Kubernetes, making it easier to manage search infrastructures at scale. It supports rolling updates, backups, and configuration management for Solr.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Kubeflow Training Operator

    Kubeflow Training Operator

    Distributed ML Training and Fine-Tuning on Kubernetes

    Kubeflow Training Operator is a Kubernetes-native project for fine-tuning and scalable distributed training of machine learning (ML) models created with various ML frameworks such as PyTorch, TensorFlow, XGBoost, MPI, Paddle, and others.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Jaeger Operator for Kubernetes

    Jaeger Operator for Kubernetes

    Jaeger Operator for Kubernetes simplifies deploying and running Jaeger

    ...To be able to make the most of Kubernetes, you need a set of cohesive APIs to extend in order to service and manage your apps that run on Kubernetes. Think of Operators as the runtime that manages this type of app on Kubernetes. The Jaeger Operator can be installed in Kubernetes-based clusters and is able to watch for new Jaeger custom resources (CR) in specific namespaces, or across the entire cluster. There is typically only one Jaeger Operator per cluster, but there might be at most one Jaeger Operator per namespace in multi-tenant scenarios.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Operator Lifecycle Manager

    Operator Lifecycle Manager

    A management framework for extending Kubernetes with Operators

    This project is a component of the Operator Framework, an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way. Read more in the introduction blog post and learn about practical use cases at the OLM website. OLM extends Kubernetes to provide a declarative way to install, manage, and upgrade Operators and their dependencies in a cluster.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MongoDB Community Kubernetes Operator

    MongoDB Community Kubernetes Operator

    MongoDB Community Kubernetes Operator

    The MongoDB Kubernetes Operator is an open-source controller that automates deploying and managing MongoDB clusters on Kubernetes, enabling developers and operators to run production-grade MongoDB in cloud-native environments. By defining custom resource definitions (CRDs) for MongoDB resources, the operator lets you declare cluster topology, configuration, and scaling policies as Kubernetes manifests that can be applied with standard tools like kubectl and Helm.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Altinity Kubernetes Operator ClickHouse

    Altinity Kubernetes Operator ClickHouse

    Creates, configures and manages clusters running on Kubernetes

    Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    External Secrets

    External Secrets

    External Secrets Operator reads information from a third-party service

    External Secrets Operator is a Kubernetes operator that integrates external secret management systems like AWS Secrets Manager, HashiCorp Vault, Google Secrets Manager, Azure Key Vault, IBM Cloud Secrets Manager, Akeyless, CyberArk Conjur, Pulumi ESC and many more. The operator reads information from external APIs and automatically injects the values into a Kubernetes Secret.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    kube-bench

    kube-bench

    Checks whether Kubernetes is deployed

    kube-bench is a tool that checks whether Kubernetes is deployed securely by running the checks documented in the CIS Kubernetes Benchmark. Trivy, the all-in-one cloud-native security scanner, can be deployed as a Kubernetes Operator inside a cluster. Both, the Trivy CLI, and the Trivy Operator support CIS Kubernetes Benchmark scanning among several other features. There are multiple ways to run kube-bench. You can run kube-bench inside a pod, but it will need access to the host's PID namespace in order to check the running processes, as well as access to some directories on the host where config files and other files are stored.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Rig.dev

    Rig.dev

    Rig.dev is a developer-centric application platform for Kubernetes

    Rig.dev offers an application platform for Kubernetes. We empower developers with our developer-friendly deployment engine that simplifies the process of rolling out, managing, debugging, and scaling applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Kubegres

    Kubegres

    Kubegres is a Kubernetes operator allowing to deploy clusters

    Kubegres is a Kubernetes operator that allows to deployment one or many clusters of PostgreSQL pods with data replication and failover enabled out-of-the-box. It brings simplicity when using PostgreSQL considering how complex managing a stateful-set's life cycle and data replication could be with Kubernetes. Kubegres is fully integrated with Kubernetes' lifecycle as it runs as an operator written in Go.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    SchemaHero

    SchemaHero

    A Kubernetes operator for declarative database schema management

    SchemaHero is an open-source database schema migration tool that converts a schema definition into migration scripts that can be applied in any environment. Written as both a CLI utility and a Kubernetes Operator, SchemaHero eliminates the task of creating and managing sequenced migration scripts that are compatible with all environments in which an application is running.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    RBAC Manager

    RBAC Manager

    A Kubernetes operator that simplifies the management of Role Bindings

    RBAC Manager is designed to simplify authorization in Kubernetes. This is an operator that supports declarative configuration for RBAC with new custom resources. Instead of managing role bindings or service accounts directly, you can specify a desired state and RBAC Manager will make the necessary changes to achieve that state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    CloudNativePG

    CloudNativePG

    CloudNativePG is a Kubernetes operator that covers the full lifecycle

    CloudNativePG is an open-source operator designed to manage PostgreSQL workloads on any supported Kubernetes cluster running in private, public, hybrid, or multi-cloud environments. The goal of CloudNativePG is to increase the adoption of PostgreSQL, one of the most loved DBMS in traditional VM and bare metal environments, inside Kubernetes, thus making the database an integral part of the development process and GitOps CI/CD automated pipelines.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    KubeAI

    KubeAI

    Private Open AI on Kubernetes

    Get inferencing running on Kubernetes: LLMs, Embeddings, Speech-to-Text. KubeAI serves an OpenAI compatible HTTP API. Admins can configure ML models by using the Model Kubernetes Custom Resources. KubeAI can be thought of as a Model Operator (See Operator Pattern) that manages vLLM and Ollama servers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next