Guard
🔑 Kubernetes Authentication & Authorization WebHook Server
Install / Use
/learn @kubeguard/GuardREADME
Guard
Guard by AppsCode is a Kubernetes Webhook Authentication server. Using guard, you can log into your Kubernetes cluster using various auth providers. Guard also configures groups of authenticated user appropriately. This allows cluster administrator to setup RBAC rules based on membership in groups. Guard supports following auth providers:
- Static Token File
- Github
- Gitlab
- Azure
- LDAP using Simple or Kerberos authentication
- Azure Active Directory via LDAP
Supported Versions
Kubernetes 1.9+
Installation
To install Guard, please follow the guide here.
Using Guard
Want to learn how to use Guard? Please start here.
Contribution guidelines
Want to help improve Guard? Please start here.
Acknowledgement
Support
We use Slack for public discussions. To chit chat with us or the rest of the community, join us in the AppsCode Slack team channel #guard. To sign up, use our Slack inviter.
If you have found a bug with Guard or want to request for new features, please file an issue.
<p align="center"><img src="/logo/Separador.jpg"></p>Related Skills
apple-reminders
343.1kManage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
gh-issues
343.1kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
343.1kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
