| Crates.io | kaniop-person |
| lib.rs | kaniop-person |
| version | 0.4.1 |
| created_at | 2025-10-05 09:45:25.091928+00 |
| updated_at | 2026-01-20 22:57:18.696182+00 |
| description | Kanidm person account management for the Kubernetes operator |
| homepage | https://github.com/pando85/kanidm-operator |
| repository | https://github.com/pando85/kanidm-operator |
| max_upload_size | |
| id | 1868833 |
| size | 213,487 |
Kaniop is a Kubernetes operator for managing Kanidm.
Kanidm is a modern, secure identity management system that provides authentication and authorization services with support for POSIX accounts, OAuth2, and more.
Kaniop automates deployment and management of Kanidm clusters to provide self-managing, self-scaling, and self-healing identity services. The Kaniop operator does this by building on Kubernetes resources to deploy, configure, provision, scale, upgrade, and monitor Kanidm clusters.
The operator enables declarative identity management through GitOps workflows, allowing you to manage users, groups, OAuth2 clients, and other identity resources using familiar Kubernetes manifests.
Key capabilities include:
For installation, deployment, and administration, see our Documentation and Quickstart Guide.
We welcome contributions. See Contributing to get started.
For filing bugs, suggesting improvements, or requesting new features, please open an issue.
Please use the following to reach members of the community:
Official releases of Kaniop can be found on the releases page. Please note that it is strongly recommended that you use official releases of Kaniop, as unreleased versions from the master branch are subject to changes and incompatibilities that will not be supported in the official releases. Builds from the master branch can have functionality changed and even removed at any time without compatibility support and without prior notice.