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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
FairwindsOps avatar

FairwindsOps/rbac-manager

0
View on GitHub↗
1,654 stars·133 forks·Go·Apache-2.0·13 viewsfairwinds.com↗

Rbac Manager

RBAC Manager is a Kubernetes operator that automates the management of role-based access control and service account permissions. It functions as a controller that synchronizes cluster authorization resources with user-defined configuration files, ensuring that security settings remain consistent with established requirements.

The system operates by monitoring the cluster API for changes and reconciling the current state against declarative manifests. By treating authorization as infrastructure as code, it enables teams to manage permissions through version-controlled files rather than manual commands, providing a predictable and auditable approach to cluster security.

This tool covers the full lifecycle of authorization governance, including the automated creation and assignment of service accounts and the enforcement of access control policies. It is designed to maintain compliance across multiple environments by continuously applying defined security postures to the cluster.

Features

  • Kubernetes Operators - Automates the management of role bindings and service accounts as a Kubernetes operator.
  • Cluster Access Control - Manages user and service account permissions through declarative authorization rules.
  • Kubernetes Operators - Uses the operator pattern to automate complex authorization logic within Kubernetes clusters.
  • Declarative Access Control - Automates the configuration of cluster roles and service accounts using declarative security policies.
  • Compliance Governance Tools - Enforces compliance and security standards by automating authorization governance across the cluster lifecycle.
  • Custom Resource Controllers - Implements a controller that monitors custom resources to synchronize cluster authorization state.
  • Declarative Configuration Management - Maintains cluster security posture through version-controlled declarative configuration files.
  • Infrastructure as Code Security - Automates the deployment of security policies and role bindings as infrastructure-as-code.
  • Kubernetes Policy Enforcers - Enforces consistent access control policies by synchronizing cluster authorization resources.
  • Declarative Reconciliation Engines - Continuously reconciles cluster authorization resources against declarative manifests to ensure consistent security enforcement.
  • Service Account Management - Streamlines the creation and assignment of service accounts to ensure correct cluster access levels.

Star history

Star history chart for fairwindsops/rbac-managerStar history chart for fairwindsops/rbac-manager

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Rbac Manager

These projects share indexed features with Rbac Manager. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • rootsongjc/kubernetes-handbookrootsongjc avatar

    rootsongjc/kubernetes-handbook

    11,584View on 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
    View on GitHub↗11,584
  • agones-dev/agonesagones-dev avatar

    agones-dev/agones

    6,888View on GitHub↗

    Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game servers. It extends the Kubernetes control plane using custom resource definitions to define game server and fleet objects, utilizing a dedicated fleet manager to maintain pools of warm server instances. The system provides a game server SDK and language-specific client libraries that allow server processes to signal readiness, health, and shutdown states directly to the controller. It distinguishes itself through specialized scaling logic, including the use of WebAssembly mo

    Goagonesdedicated-game-serversdedicated-gameservers
    View on GitHub↗6,888
  • greptimeteam/greptimedbGreptimeTeam avatar

    GreptimeTeam/greptimedb

    5,968View on GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    View on GitHub↗5,968
  • cloudnative-pg/cloudnative-pgcloudnative-pg avatar

    cloudnative-pg/cloudnative-pg

    8,051View on GitHub↗

    CloudNativePG is a Kubernetes operator designed for the administration, lifecycle management, and high availability of PostgreSQL database clusters. It functions as a declarative orchestrator that manages database instances through custom resources and manifests. The project distinguishes itself by automating complex operational tasks, including primary election and failover management via streaming physical replication. It provides specialized tools for database version migrations, supporting both offline in-place upgrades and online migrations through logical replication. The operator cove

    Goautomated-failoverbusiness-continuitydatabase
    View on GitHub↗8,051
Compare all 30 related projects→

Frequently asked questions

What does fairwindsops/rbac-manager do?

RBAC Manager is a Kubernetes operator that automates the management of role-based access control and service account permissions. It functions as a controller that synchronizes cluster authorization resources with user-defined configuration files, ensuring that security settings remain consistent with established requirements.

What are the main features of fairwindsops/rbac-manager?

The main features of fairwindsops/rbac-manager are: Kubernetes Operators, Cluster Access Control, Declarative Access Control, Compliance Governance Tools, Custom Resource Controllers, Declarative Configuration Management, Infrastructure as Code Security, Kubernetes Policy Enforcers.

Which projects share features with fairwindsops/rbac-manager?

Projects with overlapping indexed features include: rootsongjc/kubernetes-handbook — This project is a comprehensive infrastructure guide and technical reference for designing and deploying cloud native… agones-dev/agones — Agones is a Kubernetes game server orchestrator designed for hosting, scaling, and managing dedicated multiplayer game… greptimeteam/greptimedb — GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries… kubernetes-sigs/kubebuilder — Kubebuilder is a framework and set of scaffolding tools used to build Kubernetes APIs and controllers. It functions as… cloudnative-pg/cloudnative-pg — CloudNativePG is a Kubernetes operator designed for the administration, lifecycle management, and high availability of… operator-framework/operator-sdk — The Operator SDK is a framework for building, packaging, and managing custom controllers that extend the Kubernetes…

Curated searches featuring Rbac Manager

Hand-picked collections where Rbac Manager appears.
  • Allowlist management tools