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.
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.
- The kubectl updated in some version that recognize the Kustomize parameter
-k
This is very simple, after made your customizations in the YAML files, just run:
kubectl apply -k .
Easly like the installation, just run:
kubectl delete -k .
- A single replica of the
pwpush
- A service using the port
5100
- A scheme for AWS ALB ingress, used to expose your app.