Comments (4)
Yes, this sounds just like #78 , and #89 would likely fix / is intended to fix
from couchdb-helm.
Did you ever find a fix for the pod not rejoining the cluster properly? I'm encountering that now.
from couchdb-helm.
@jftanner can you share the logs from the pod that isn't joined? If the admin hash is not specified in the helm chart then you may be encountering #7.
from couchdb-helm.
Hi @willholley. It might be #7, but it doesn't happen on pod restart. It only happens when there's a new pod after a helmd upgrade
. It seems to be that whenever the helm chart is run, it generates new credentials. (I noticed that the auto-generated admin password changes every time I install I update the helm deployment.) New pods pick up the new credential, but old ones don't. So the workaround I found was to kill all the existing pods after scaling. (Obviously not ideal, but I don't have to do that very often.)
Perhaps #89 will fix it?
Alternatively, I could just define my own admin credentials manually and not have a problem anymore.
from couchdb-helm.
Related Issues (20)
- Update Installation Guide
- Idempotent Helm chart install action? HOT 1
- Breaking change from Version 3.6.0 -> 3.6.1
- helm chart default install de-facto doesn't work (inconsistent adminHash)
- post-install job uses hard-coded cluster.local DNS suffix
- Container couchdb is going into restart loop right after deploy without any logs HOT 8
- CrashLoopBackoff when PersistentVolume=true HOT 2
- Add an option to specify resources for init container
- Make persistent secret generation for `adminSecret`
- Support for custom Pod labels? HOT 1
- Make clear in the docs how to customize authentication
- Changed auto-generated erlang cookie causes cluster restart issues
- Automate generation of README values documentation HOT 1
- Fix broken CI on main HOT 1
- Coordinator node regularly restarts in 3 node cluster HOT 3
- Add a NOTES.txt message for adminHash and adminPassword both being set
- Figure out a way to avoid manual action after deploying a cluster with the helm chart HOT 2
- Ingress should point to the "not headless" service
- unable to setup couch db on ipv6 only environemnt. HOT 1
- Erlang cookie not the same on all nodes HOT 3
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 couchdb-helm.