finops-operator-exporter's People
finops-operator-exporter's Issues
The service account for the exporter does not have access to focusConfigs
Describe the bug
The service account for the exporter does not have access to focusConfigs and thus cannot download the CRs for custom costs.
add CI workflow
Update Makefile to Krateo's standard
Is your feature request related to a problem? Please describe.
The Makefile uses the standard structure for Kubebuilder. It would be best to update it to the Krateo's standard.
Documentation has formatting error.
Describe the bug
Word highlight should use ` instead of ==.
Add support for CR-based exporter configuration
Is your feature request related to a problem? Please describe.
This issue is linked to krateoplatformops/finops-prometheus-exporter-generic/issues/19
The CRD status is a list of objects
Describe the bug
The CRD status is a list of objects, but it is only populated by one element at a time.
Expected behavior
It should be a single variable.
Problems with image repository name
Describe the bug
Two "/" can show in the image name of deployments.
Operator is not namespace-scoped
Describe the bug
The operator is cluster-scoped instead of namespace-scoped. It makes use of ClusterRole instead of Role and ClusterRoleBinding instead of RoleBinding. It should only operate in the given namespace.
The package name is not properly set and "go install" does not work
Describe the bug
The package name should be "github.com/krateoplatformops/finops-operator-exporter", instead of "operator-exporter", to allow for go install to work.
Permissions are not set correctly
Describe the bug
The operators have too many permissions. It should follow the rule of the least privilege.
Add informers for managed resources
Is your feature request related to a problem? Please describe.
The resources created by the operator are not monitored.
Describe the solution you'd like
A set of informers should watch and intervene when CRUD happens.
Describe alternatives you've considered
Additional context
Documentation is missing
Is your feature request related to a problem? Please describe.
Documentation is missing
Describe the solution you'd like
Describe alternatives you've considered
Additional context
Add the capability to deploy a resource exporter
Is your feature request related to a problem? Please describe.
Add the capability to deploy a resource exporter. Currently, only "FOCUS" csv exporters can be created.
Describe the solution you'd like
Add a special tag in the URL to create a different exporter.
Describe alternatives you've considered
Additional context
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.