forked from k-space/kube
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # 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](https://www.authelia.com/) 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](https://github.com/passmower/passmower)
 | |
| 
 | |
| 
 | |
| # For users
 | |
| 
 | |
| To login and list the applications enrolled with Passmower visit
 | |
| [auth.k-space.ee](https://auth.k-space.ee/)
 | |
| 
 | |
| To add applications refer to the [official docs](https://github.com/passmower/passmower?tab=readme-ov-file#application-enrollment)
 | |
| 
 | |
| For good examples refer to [Grafana](https://git.k-space.ee/k-space/kube/src/branch/master/grafana/application.yml)
 | |
| 
 | |
| 
 | |
| # Deployment
 | |
| With ArgoCD. Render it locally:
 | |
| 
 | |
| ```sh
 | |
| kustomize build . --enable-helm
 | |
| ```
 | |
| 
 | |
| See also: argocd/applications/passmower-members.yaml
 |