Comments (7)
You are right the correct implementation is here, pending to be reviewed:
#107
from cp-ansible.
This is great, been trying to find the right way to address this config issue for way too long
from cp-ansible.
We have just merged the following PR which addresses the no of open files:
from cp-ansible.
Ideally we'd have good enough defaults for LimitNOFile and such to not have to be concerned with this but adding an ability to override properties in the systemd service makes sense. Should be easy enough to add to the templates for all services e.g. for the broker
from cp-ansible.
It can be done in playbook at https://github.com/confluentinc/cp-ansible/blob/5.1.x/roles/confluent.kafka-broker/defaults/main.yml#L14 , also increase or decrease the memory, for example
environment:
KAFKA_HEAP_OPTS: "-Xmx24g"
LimitNOFILE: 102400
from cp-ansible.
That won't template the systemd file appropriately, though.
[Service]
Environment=LimitNOFILE=102400
Is different from
[Service]
LimitNOFILE=102400
from cp-ansible.
Quick update that we have a new release shipping shortly which will address this.
from cp-ansible.
Related Issues (20)
- got probe when I run the command "ansible-playbook -i hosts.yml confluent.platform.all"
- Confluent Install - Generated certs - What is the password HOT 1
- [question] Unable to create SASL-SCRAM users in KRaft mode HOT 4
- controller start fails when scram protocol enabled HOT 1
- handle combined nodes HOT 1
- Renew TLS certificate of brokers with cp-ansible 7.0.1 HOT 1
- How to add multiple listeners on schema registry, and how to pass the ssl cert to schema registry role
- validate_hosts.yaml playbook failed to validate AlmaLinux 9 (a RHEL 9 compatible Linux distro) HOT 1
- Task "Assert that datadir is not present in the inventory" not skippable
- "confluent-kafka.service" file not found when installing with archive and not using confluent_server HOT 1
- ansible playbook to upgrade confluent platform 6.X missing HOT 2
- Upadate the docs/tag.d for certificate_authority tag
- Multiline string code in Yaml gives errors
- Install cryptography pip package in airgapped network HOT 3
- no property to disable rbac only for kafka controller HOT 1
- Tasks that use CLI that use Kraft cluster.id (ie. kafka-storage) fail when cluster.id that start with hyphen HOT 2
- Broker keyfile world-readable
- Chaning Restart=no to Restart=always HOT 2
- Support bearer auth (or custom headers) for repository URLs
- Support for Ubuntu 22.04 and/or 24.04 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 cp-ansible.