Comments (2)
I had thought about this when I was first thinking about this project. There are a few problems like what to do when the volume changes instances or is not attached to an instance. Also, from a pure PVC/PV perspective it doesn't know if or where it was mounted so there'd have to be an external to k8s watch process to track the cloudwatch events (I think).
If the tags like cost allocation, dept, etc are all static for the cluster/instances, I'd recommend using the --default-tags
cli option to have them always set on the ebs volume. The annotation on the PVC itself can then override those values if the PVC is for a different cost center.
from k8s-pvc-tagger.
Thank you for the clarification!
from k8s-pvc-tagger.
Related Issues (20)
- Allow templated tags HOT 9
- test with aws-ebs-csi-driver
- figure out a way to do live integration testing
- [testing] mock & test watchForPersistentVolumeClaims informer logic
- [testing] mock & test the AWS tagging calls
- Cannot access PVCs in namespaces in watchNamespace HOT 1
- Add support to specify labels for ServiceMonitor HOT 1
- EBS Tagger crashes whenever we add a new non-EBS PVC HOT 33
- Can't use aws-ebs-tagger/tags annotation got "map", expected "string" HOT 2
- Cant create Default tags HOT 17
- Tag EFS access Points in aws for PVC created using EFS storage class HOT 4
- Refactor project from k8s-aws-ebs-tagger to k8s-pvc-tagger HOT 3
- Setup sigstore/cosign HOT 1
- Annotate PVs HOT 6
- Mandatory tags HOT 2
- Tag existing AWS resources HOT 2
- Crash when adding any new PVC HOT 1
- k8s-pvc-tagger crashing HOT 6
- Parsing AWS volumeID is failing HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from k8s-pvc-tagger.