Comments (4)
Based on this, I saw that apiVersion
is a mess in our helmchart:
templates/clusterrolebinding.yaml:apiVersion: rbac.authorization.k8s.io/v1
templates/clusterrole.yaml:apiVersion: rbac.authorization.k8s.io/v1
templates/configmap.yaml:apiVersion: v1
templates/configmap.yaml:apiVersion: v1
templates/daemonset.yaml:apiVersion: apps/v1
templates/ingress.yaml:apiVersion: extensions/v1beta1
templates/serviceaccount.yaml:apiVersion: v1
templates/service.yaml:apiVersion: v1
templates/statefulset.yaml:apiVersion: apps/v1beta2
I don't know enough to understand how many different settings we need, but it looks like we should have all the necessary values in values.yaml
and document them on the README. Is it something you'd be willing to do @happysalada ?
from helmchart.
it looks like from the deprecation notice
that ingress.yaml api version should be replaced with
networking.k8s.io/v1
and that statefulset.yaml api version should be replaced with
apps/v1
the minimum kubernetes version supported should be updated to 1.9.
making it configurable would be to support kubernetes 1.8. Do you guys have strong feelings about it?
(I see this as one less thing to remember to delete in the future, so potentially reduce the maintenance burden)
from helmchart.
The key thing here is that people shouldn't have to pass an entire config file to override something that may be different from one user's environment to another. So making the apiVersion
configurable seems like a one-way street to me but again, I'm no expert. Let's see if we get any more comments here in the next few days.
from helmchart.
This was fixed by #57 and we just increased the minimum required version in README.md to be consistent with the first appearance of statefulset in api/v1.
from helmchart.
Related Issues (20)
- User reporting Netdata constantly crashing in Kubernetes HOT 2
- Please support imagePullSecrets in values.yml HOT 1
- Please clarify how to collect metrics from RabbitMQ with auth HOT 20
- Disable netdata-parent HOT 1
- Provide instructions on how to run with a parent outside the k8s cluster HOT 4
- How to add PostgreSQL monitoring in the Kubernetes cluster HOT 1
- Helm upgrade fails 3.7.33 to 3.7.34, 3.7.35 or 3.7.36 HOT 2
- Incompatible with current versions of k8s (1.25) HOT 3
- Can't use ingressClassName HOT 3
- Add support for the nightlies channel HOT 5
- Specify an Alarm Configuration Example HOT 1
- Include default requests/limits for child pods HOT 2
- Netdata deployment issue: PersistentVolume provisioning failure and child pods not loading on k3s cluster HOT 5
- Add initialDelaySeconds to DaemonSet livenessProbe HOT 2
- Helm chart broken in recent releases when not using secrets HOT 4
- netdata state container: runaway FD use HOT 3
- Netdata parent pod keeps running into error HOT 9
- storedType not in values.yaml HOT 6
- Error: template: netdata/templates/secrets.yaml:1:21 HOT 5
- Impossibility to configure child agent nodes differently (for A/B testing, progressive alert rollout, etc)
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 helmchart.