1
0
forked from k-space/kube
kube/passmower
2024-08-24 23:05:13 +03:00
..
.gitignore passmower: Cleanup 2024-08-14 08:12:37 +03:00
application-extras.yaml passmower: Cleanup 2024-08-14 08:12:37 +03:00
dragonfly.yaml passmower: Fix Dragonfly topology spread constraints 2024-08-24 23:05:13 +03:00
kubelogin.yaml fix kubelogin 2024-07-27 22:57:01 +03:00
proxmox.yaml temporarily disable middleware from pve 2024-08-22 14:12:54 +03:00
prusa.yaml Move yamllint config to separate file 2024-08-14 10:30:08 +03:00
README.md passmower: Cleanup 2024-08-14 08:12:37 +03:00
texts.yml Move yamllint config to separate file 2024-08-14 10:30:08 +03:00
values.yaml fix passmower image pulling 2024-08-22 14:12:54 +03:00
voron.yaml Move yamllint config to separate file 2024-08-14 10:30:08 +03:00

Passmower

Passmower provides magic login link based OIDC provider for all hackerspace services. The link is sent via e-mail and Slack bot. Passmower replaces previously used Samba (Active Directory) and Authelia combo as it provides Kubernetes native declarative user and application management, automatic OIDC secret provisioning within the cluster, and more.

For official documentation refer to github.com/passmower/passmower

For users

To login and list the applications enrolled with Passmower visit auth.k-space.ee

To add applications refer to the official docs

For good examples refer to Grafana

For administrators

Passmower was deployed with Helm chart:

helm template --include-crds -n passmower passmower ../passmower/ -f passmower/values.yaml > passmower/application.yaml