Harbor Sync allows you to synchronize your Harbor robot accounts with your Kubernetes cluster.
This project extends the Kubernetes API by adding a Custom Resource HarborSync
and a controller that implements a reconciliation loop. This loop takes care of creating and refreshing robot account tokens aswell as distributing the tokens into your namespaces as secrets.
A HarborSync
defines which Harbor projects should be synced with which namespaces.
You can find the documentation here.
This project is running in production. The API interface is considered stable.
Pull requests are welcome!
- Read CONTRIBUTING.md and check out help wanted issues.
- Please submit github issues for feature requests, bugs or documentation problems
- Questions/comments and support can be posted as github issue.