Password Pusher K8s Deployment
Pwpush or Password Pusher is a project created and maintained by @pglombardo.
Pwpush is a solution to share passwords, secrets, any sensitive data in a security way.
The project allow to you selfhosted the solution in your environment. Using the Pwpush-k8s, such the name intent you will deploy the solution in a Kubernetes Cluster.
Disclaimer
In this deploy method Pwpush run in a ephemeral mode, without store data.
So what's means? If for any purpose the Pod of the Pwpush die/killed, any sensitive data in a valid time will be lost.
Installation
Requirements
- The kubectl updated in some version that recognize the Kustomize parameter
-k
How to Deploy?
This is very simple, after made your customizations in the YAML files, just run:
kubectl apply -k .Teardown
Easly like the installation, just run:
kubectl delete -k .What is deployed?
- A single replica of the
pwpush - A service using the port
5100 - A scheme for AWS ALB ingress, used to expose your app.
On this page
Contributors
Apache License 2.0
Created December 15, 2022
Updated October 14, 2024