Comments (7)
clickhouse.externalEndpoints
is a list of IPs for Endpoints
resource. Endpoints
spec is not supported hostnames: kubernetes/kubernetes#13358
clickhouse.server
is the name for the Service
resource, it is not a hostname of the clickhouse server (external or internal) — hence the error about a dot.
We have a plan to support different setups for clickhouse, it is here: #47
Right now the chart supports these setups:
- "internal" clickhouse in a StatefulSet, created with the chart.
- "external" clickhouse that resides outside the k8s cluster and has static IPs.
It seems that your clickhouse
setup has a Service with ClusterIP, so it's an "internal custom" setup and there is no need for Endpoints
and Service
resources and chart should just pass clickhouse.server
to the fluentd and the loghouse. I will add this option to the mentioned issue.
from loghouse.
Hello. You can use this code in chart values. Only IP allowed.
If you want to use loghouse with k8s clickhouse - use Cluster IP for your service.
clickhouse:
external: true
externalEndpoints:
- 172.17.0.2
from loghouse.
But thats crazy limitation. If Cluster IP will change, I will need to redeploy loghouse. Why dont use dns service name?
from loghouse.
It is rather hard to create and test chart with so many options. I will keep this issue in mind.
from loghouse.
It looks strange, that one of release features is not usable without "custom" hacks.
from loghouse.
We are using clickhouse on external servers with static IP, internal cluster is next release feature.
from loghouse.
Any news on that feature?
from loghouse.
Related Issues (20)
- Clickhouse doesn't respect cpu and memory limits HOT 1
- hierarchical JSON in log HOT 2
- Display multiline values with "pre" attribute HOT 1
- Helm chart: Clickhouse should be managed by StatefulSet instead of Deployment HOT 2
- Persistent volumes should be initialized
- Export in CSV file doesn't work HOT 3
- jessie-updates: 404 Not Found HOT 1
- Logs are not displayed on the dashboard
- Is there docker only (without kubernetes) installation method ? HOT 1
- Error deploying loghouse to GKE HOT 4
- Propose to add docker-compose file HOT 1
- Migrate release process to Github Actions
- Can Fluentd we swapped out for Fluent Bit by just changing the values.yaml image? HOT 1
- Helm chart is not compatible with the current cert-manager stable release HOT 1
- Unable to filter by label containing slash / symbol
- loghouse support containerd and fluent bit ?
- Logs UI
- PVC settings can't parse HOT 1
- Clickhouse still not respecting CPUShares in the latest version 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 loghouse.