Skip to content

gregod-com/secretsyncer

 
 

Repository files navigation

!!! Work In Progress !!!

main pipeline GitHub go.mod Go version of a Go module GoReportCard GitHub license

secretsyncer

sync kubernetes secrets between namespaces and across clusters

Getting started

Add helm repo:

helm repo add iampublic https://iamstudent.dev/chartrepo/iampublic
helm repo update

Create truth namespace:

kubectl create namespace truth

Install local-cluster-only secretsyncer:

helm -n truth upgrade --install secretsyncer iampublic/iamsyncer

Initial Configuration

secretsyncer can run either

  1. standalone on a cluster manage syncronisation / cloning of secrets between namespaces
  2. as agent manage syncronisation / cloning of secrets between namespaces AND across clusters

Developing

Building

Features

Configuration

Contributing

"If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome."

Links

Licensing

"The code in this project is licensed under MIT license."

About

sync kubernetes secrets between namespaces and across clusters

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 89.2%
  • Smarty 8.8%
  • Dockerfile 2.0%