Comments (7)
We currently do not support Karpenter @chakatz
We might look to support it in future but for time being we will not be providing any support
from helm-charts.
I think nodeSelector is broken:
failed to create chart from template: execution error at (neo4j-cluster-core/templates/_helpers.tpl:52:16): No node exists in the cluster which has all the below labels (.Values.nodeSelector)
%smap[k8s.scaleway.com/pool-name:neo4j-dev]
No Karpenter, just autoscaler but in my case the nodes are there and will always be but helper function doesn't see them either way
It's a nice addition but I don't think its the job of the helm chart to check this kind of thing at runtime, at least without a way to disable it
from helm-charts.
Like @AzSiAz mentioned, some is up in "neo4j.checkNodeSelectorLabels" in _helpers.tpl.
helm lint though an error when nodeSelector has entry:
helm lint --debug -f values.yaml
engine.go:180: [INFO] Fail: No node exists in the cluster which has all the below labels (.Values.nodeSelector)
%smap[agentpool:neo4j-node]
==> Linting .
1 chart(s) linted, 0 chart(s) failed
from helm-charts.
Same problem here, it's the helpers error, it's not about the karpenter.
from helm-charts.
@lucasarrudatrustly @joywaves
this can be resolved in 4.4 helm charts by passing the --set disableLookups=true . This flag is released in 4.4.17 helm charts
The change will be release in version 5 too in the next upcoming release
from helm-charts.
I'm using on 5.4 (must be 5+ for us) I managed to the same effect using affinity, but it's not the best way.
Waiting for the fix I hope that is before production setup
@harshitsinghvi22 Thank you for the reply
from helm-charts.
closing this as the disableLookups = true was release with version 5 long time ago
from helm-charts.
Related Issues (20)
- Support multiple directories for backup in neo4j-admin backup helm chart HOT 1
- Add support for NEO4J_AUTH_PATH HOT 1
- Ability to specify `dnsPolicy` HOT 5
- Provide support for minioEndpoint HOT 2
- Add support for "hosts" in the reverse proxy ingress configuration HOT 4
- Allow to specify the node ports when the "load balancer" service type is NodePort HOT 1
- [Bug]: Wrong name of config map for APOC when chart is used as part of umbrella chart HOT 2
- [Bug]: Error while installing : services "dev-neo4j" already exists HOT 3
- Support memory and cpu requests and limits under neo4j-admin backup helm chart HOT 1
- update to go 1.21.5 HOT 1
- use deployment instead of pod for reverse proxy HOT 1
- Good to have the topologySpreadConstraints in the statefullset HOT 1
- Helm installation failed with nodeSelector HOT 1
- [Bug]: Backup large objects skips the remaining files HOT 2
- [Bug]: Mounting persistentVolumeClaim not working HOT 1
- unable to login to neo4j with the default creadential after installing neo4j with a hem installation HOT 3
- [Bug]: Secret secret-neo4j configured in 'neo4j.passwordFromSecret' not found HOT 2
- [Bug]: Only 1 backup is uploaded to s3 when `*` is used HOT 3
- [Bug]: Command expansion error when using script for "config" values. HOT 2
- Adds support for deploying StatefulSet with multiple Replicas to maintain cluster quorum during cluster updates or during deployments/upgrades of Neo4J clusters. 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 helm-charts.