Comments (1)
Hi, the problem is that helm v3 has some downsides, when it comes down to handling and maintaining CRDs. The problem is that you basically have 2 different options to install CRDs.
-
Place it in the crds folder, this folder will be applied before all other ressources, however this folder will only be applied during the first install, not during upgrades, which does not allow updates to CRDs
-
Have it as a normal manifests -> this allows upgrades to CRDs, however this approach only applies the CRDs during the process of applying all other manifests aswell -> If you know have a custom ressource (instance of this CRD) and also want to apply it -> it may fail as you cannot predict which manifest will be applied first
As we opted for the 2nd approach, we will not be able to also deploy a DynaKube CR in the same step.
More info: https://helm.sh/docs/chart_best_practices/custom_resource_definitions/
Thanks,
Lukas
from dynatrace-operator.
Related Issues (20)
- Configure Port via Environment Variable WEBHOOK_PORT
- logs - log-level and json-format HOT 2
- `provisioner` container in `dynatrace-oneagent-csi-driver` restarts several times when pod scheduled HOT 1
- Find all monitored pods and find the one-agent version in it. HOT 1
- Log only Errors in Prod HOT 1
- error when creating "dynakube.yaml HOT 1
- automatic-kubernetes-api-monitoring-cluster-name doesn't rename existing cluster HOT 1
- Duplicated resources in kubernetes.yaml of release 1.0.0 HOT 1
- Configure UpdateStrategy on CSI Driver HOT 1
- Upgrade from 0.15.0 or fresh install dynatrace-operator 1.0.0: oneagent unable to start container process HOT 1
- otlp_ingest_enabled capability support for the AG HOT 3
- secrets dynatrace-operator-otel-config not found HOT 4
- Helm deployment on Kubernetes should support custom RootCAs to run non-JMX Extension 2.0 on the OneAgents HOT 1
- Add annotations and labels to deployments HOT 1
- CRD release files contain non-CRDs HOT 1
- Linux x86/x64 and Linux ARM OneAgent are not being updated as updates are suppressed HOT 1
- Dynatrace Metrics Provider for K8s HPA HOT 1
- Action Required: Fix Renovate Configuration
- csi.oneagent.dynatrace.com not found in the list of registered CSI drivers 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 dynatrace-operator.