Comments (4)
@cnCloXie the problem is that 30d
is not a valid duration, see here. You could write it as hours: resyncPeriod: 720h
from grafana-operator.
After internal discussion, we decided that we should add additional validation rules for resyncPeriod
to our CRDs to make sure k8s API server accepts only those values that can be parsed by Go runtime.
from grafana-operator.
So let's solve this by making use of CRD validation, we can see an example on how to make sure you can't use anything above h
from grafana-operator.
Thank you guys !
Ah yes adding validation in the CR, complaining to the operator's logs or translating d/m/y into hours, either way will work for me which could make me myself be aware of my input mistake explicitly. Thank U for reply and the operator !
from grafana-operator.
Related Issues (20)
- GrafanaDashboard folder handling HOT 1
- [feature] instanceSelectors should be made immutable HOT 1
- GrafanaAlertRuleGroup: Link dashboard and panel HOT 1
- ClusterRole missing for grafanacontactpoints CR HOT 5
- [Bug] noDataState enum is missing KeepLast HOT 1
- something went wrong while collecting envs [Bug] HOT 1
- Support contact points with multiple receivers
- The secret "grafana_instance_sa_token_<hash>" should be created without the hash by the Grafana Operator HOT 1
- [Bug] Grafana dashboard don't work with configmap not located in same namespace as grafana HOT 2
- Keeping RBAC definitions in sync across deployment methods HOT 1
- Allow deployment labels to use "grafana-operator.labels" instead of just "grafana-operator-labels.selectorLabels" HOT 2
- [Bug] Notifier alertmanager is not supported
- avoid multiple logins of ldap users which is integrated to grafana HOT 1
- Incorrect image version in kustomize-cluster_scoped.yaml for 5.9.1 release HOT 1
- [Bug] CRDs not included in artifact pull for 5.9.1 release HOT 4
- [Bug] CRD description fields in all CRDs lost between 5.8.1 and 5.9.0 HOT 5
- [Bug] get version does not work with Azure Managed Grafana
- Improve logging of resource sync HOT 1
- Allow installation of plugins from arbitrary URLs HOT 2
- [Bug] Deployment Reconcile only runs at startup HOT 2
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 grafana-operator.