Skip to content
This repository was archived by the owner on Oct 29, 2023. It is now read-only.

Kubernetes tags for resources like AWS EBS and AWS ELB

License

Notifications You must be signed in to change notification settings

oxyno-zeta/kubernetes-tagger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

99ac84a · Jan 4, 2022

History

66 Commits
Jan 4, 2022
Mar 2, 2019
Jan 4, 2022
Apr 25, 2019
Apr 18, 2019
May 6, 2019
Jan 4, 2022
Mar 4, 2019
Jan 4, 2022
Jan 4, 2022
Mar 2, 2019
Mar 2, 2019
Mar 3, 2019
Feb 28, 2019
Jan 4, 2022
Mar 2, 2019
May 12, 2019
Apr 24, 2019
Jan 4, 2022
Jan 4, 2022

Repository files navigation

kubernetes-tagger

CircleCI Go Report Card Docker Pulls

Context

Kubernetes tagger offer the possibility to add tags on external services like EBS and Load balancer on AWS.

Why creating this project ? Because Kubernetes doesn't offer this feature for the moment.

How it works ?

For persistent volume, Kubernetes-tagger will watch for new persistent volumes and test if they can be processed.

When they can be processed, it will test if rules can be applied with actual tags present and Kubernetes data.

Once, this is done, kubernetes-tagger will apply the delta on the target provider.

The process is the same for services to allow tag on service with type LoadBalancer.

How to deploy it ?

For that, we have created a Helm Chart which is located in the "helm-chart" folder in this repository.

Just have a look on the README in the chart.

Documentation

Contributing

Of course, we accept contribution on the project.

To contribute on it, just read the contributing guidelines.