{"id":26570152,"url":"https://github.com/pando85/kaniop","last_synced_at":"2026-05-16T02:15:17.238Z","repository":{"id":257939554,"uuid":"858813950","full_name":"pando85/kaniop","owner":"pando85","description":"Kubernetes operator for managing Kanidm: https://github.com/kanidm/kanidm","archived":false,"fork":false,"pushed_at":"2025-03-22T19:11:52.000Z","size":1058,"stargazers_count":5,"open_issues_count":6,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-22T20:20:58.485Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pando85.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-17T15:22:47.000Z","updated_at":"2025-03-22T19:11:55.000Z","dependencies_parsed_at":"2024-11-04T20:18:37.019Z","dependency_job_id":"71111b02-8206-46b4-8a36-54b0ebf6fe33","html_url":"https://github.com/pando85/kaniop","commit_stats":null,"previous_names":["pando85/kaniop"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fkaniop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fkaniop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fkaniop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pando85%2Fkaniop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pando85","download_url":"https://codeload.github.com/pando85/kaniop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245025971,"owners_count":20549067,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-22T21:49:23.573Z","updated_at":"2025-12-26T00:04:01.962Z","avatar_url":"https://github.com/pando85.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg src=\"https://raw.githubusercontent.com/pando85/kaniop/master/artwork/logo.png\" width=\"20%\" height=\"auto\" /\u003e\n\n[![GitHub release](https://img.shields.io/github/release/pando85/kaniop/all.svg)](https://github.com/pando85/kaniop/releases)\n[![Container](https://img.shields.io/badge/ghcr.io-pando85/kaniop-blue?logo=github)](https://github.com/pando85/kaniop/pkgs/container/kaniop)\n\n# What is Kaniop?\n\nKaniop is a Kubernetes operator for managing [Kanidm](https://kanidm.com).\n\n[Kanidm](https://kanidm.com) is a modern, secure identity management system that provides\nauthentication and authorization services with support for POSIX accounts, OAuth2, and more.\n\nKaniop automates deployment and management of Kanidm clusters to provide self-managing,\nself-scaling, and self-healing identity services. The Kaniop operator does this by building on\nKubernetes resources to deploy, configure, provision, scale, upgrade, and monitor Kanidm clusters.\n\nThe operator enables **declarative identity management** through GitOps workflows, allowing you to\nmanage users, groups, OAuth2 clients, and other identity resources using familiar Kubernetes\nmanifests.\n\nKey capabilities include:\n\n- **Kanidm Cluster Management**: Deploy and manage high-availability Kanidm clusters with automatic\n  replication\n- **Identity Resources**: Declaratively manage persons, groups, OAuth2 clients, and service accounts\n- **GitOps Ready**: Full integration with Git-based workflows for infrastructure-as-code\n- **Kubernetes Native**: Built using Custom Resources and standard Kubernetes patterns\n- **Production Ready**: Comprehensive testing, monitoring, and observability features\n\n## Getting Started and Documentation\n\nFor installation, deployment, and administration, see our\n[Documentation](https://pando85.github.io/) and\n[Quickstart Guide](https://pando85.github.io/docs/kaniop/latest/quickstart.html).\n\n## Contributing\n\nWe welcome contributions. See [Contributing](Documentation/src/contributing.md) to get started.\n\n## Report a Bug\n\nFor filing bugs, suggesting improvements, or requesting new features, please open an\n[issue](https://github.com/pando85/kaniop/issues).\n\n## Contact\n\nPlease use the following to reach members of the community:\n\n- GitHub: Start a [discussion](https://github.com/pando85/kaniop/discussions) or open an\n  [issue](https://github.com/pando85/kaniop/issues)\n- Documentation: [pando85.github.io](https://pando85.github.io/)\n\n## Official Releases\n\nOfficial releases of Kaniop can be found on the\n[releases page](https://github.com/pando85/kaniop/releases). Please note that it is **strongly\nrecommended** that you use [official releases](https://github.com/pando85/kaniop/releases) of\nKaniop, as unreleased versions from the master branch are subject to changes and incompatibilities\nthat will not be supported in the official releases. Builds from the master branch can have\nfunctionality changed and even removed at any time without compatibility support and without prior\nnotice.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpando85%2Fkaniop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpando85%2Fkaniop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpando85%2Fkaniop/lists"}