Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    Traun Leyden
    @tleyden
    also, I'm planning to do a talk at CB Connect on Kubernetes, and apparently the talks will have live streaming
    and I believe another team is doing a joint talk with Google about performance testing Couchbase Server on Google Compute Engine
    Patrick Heneise
    @PatrickHeneise
    I've seen a repo on that, yes
    Traun Leyden
    @tleyden
    Couchbase now has an official docker repo on dockerhub! https://registry.hub.docker.com/u/library/couchbase/
    Patrick Heneise
    @PatrickHeneise
    couchbase/kubernetes#1
    finally something to give back ;)
    Patrick Heneise
    @PatrickHeneise
    just seen the 2nd server doesn't get recognised and there's a setup screen instead of user/pw
    Traun Leyden
    @tleyden
    thanks @PatrickHeneise, I will take a look after the conference
    I hope you are watching the live stream stuff
    at 1:45pm today Brian "redbeard" Harrington is giving a talk on couchbase + kubernetes
    Patrick Heneise
    @PatrickHeneise
    well, I'm in CEST, that's a bit complicated :/
    Traun Leyden
    @tleyden
    @PatrickHeneise ah, gotcha. well I'll let you know when the videos go online
    Patrick Heneise
    @PatrickHeneise
    thanks!
    something changed with google cloud ... the nodes aren't node-1 node-2 any more :(
    trying to figure out how to get the node names
    Patrick Heneise
    @PatrickHeneise
    couchbase/kubernetes#2
    had to write a little node script to process the json, but now it works ...
    if you run the script, it'll create the full couchbase cluster, however, I still get to a setup screen when I launch the admin panel
    and the second server isn't in the list either
    is there more stuff in etcd required? or something I'm missing?
    Patrick Heneise
    @PatrickHeneise
    sorry, my fault! The etcd.pod.ip got lost
    everything works like a charm now :)
    thanks @tleyden !
    Traun Leyden
    @tleyden
    yay!
    thanks again for the PR's.
    keep em' comin
    Derek Donnelly
    @derekdon
    If you want to update the sync gateway config for all your running SG nodes, is there a command / preferred way to do this? Looking in the cmd directory of this project I can see some commands around sync gateway configuration, but I'm not entirely sure how to use them or if I need to stop and remove the docker containers as described in http://tleyden.github.io/blog/2015/01/23/running-a-walrus-backed-sync-gateway-on-aws/
    Patrick Heneise
    @PatrickHeneise
    @tleyden do you actually need the etcd pod? I see that running in the GCE cluster when you bootstrap it
    just wondering how I can share etcd info between clusters
    as couchbase is running in one, and my app in another, don't know how to get to the db
    Corey Perkins
    @coreyperkins
    Anybody tried https://github.com/couchbaselabs/couchbase-server-coreos on Windows Azure? I’ve gotten it to successfully work many times on AWS. I thought I’d give it a spin on Azure just for kicks. It works up to the point of finding nodes, but I’ve only found 2 of the 3 in my fleet after about two hours.
    The nodes are in the same virtual network and cloud service so port 8091 should be available for the api check.
    Patrick Heneise
    @PatrickHeneise
    how do you boostrap data and views into a cluster btw.? Any recommendations?
    Paul Capestany
    @PaulCapestany
    @PatrickHeneise if you mean adding a bunch of JSON files you already have to an SG cluster, you may wanna check this out → https://github.com/PaulCapestany/sgdocloader
    Traun Leyden
    @tleyden
    sgdocloader is news to me .. gonna check that out!
    @PaulCapestany does it expect a flat list of files? do the filenames matter?
    Paul Capestany
    @PaulCapestany
    hey @tleyden , sgdocloader will take either a list of files, or a directory
    (or multiple dirs)
    and filenames shouldn't matter. your github.com/tleyden/go-couch is what does all the actual hard work, so thanks for that ;)
    Traun Leyden
    @tleyden
    ok good to know. might want to add that to the readme. glad to hear it's useful!
    Patrick Heneise
    @PatrickHeneise
    thanks Paul! At the moment I'm not working SG, only Couchbase
    Paul Capestany
    @PaulCapestany
    @PatrickHeneise oh, well there's the cbdocloader tool for that, dunno if you knew about it? → http://docs.couchbase.com/admin/admin/CLI/cbdocloader_tool.html
    Patrick Heneise
    @PatrickHeneise
    I didn't know about that. So far I'm using a node.js bootstrap tool to insert all the views etc.
    will try that, thanks!
    Paul Capestany
    @PaulCapestany
    👍
    Derek Donnelly
    @derekdon
    How can I add a node to the cluster? I've X nodes running, and just want to add another, but I get this when running the
    $ docker run --ulimit nofile=40960:40960 --ulimit core=2000000:2000000 --ulimit memlock=2000000:2000000 --net=host derekdon/mm-couchbase-cluster-go update-wrapper couchbase-fleet launch-cbs --version 3.0.1 --num-nodes 4 --userpass "bla.bla"
    Tried num-nodes being 1, ie. add one, but I think it means total, so I set it to +1. Either way I get:
    Found residue -- key: /couchbase.com/couchbase-node-state in etcd. You should destroy the cluster first, then try again.
    I love and hate this setup. Everytime I want to make a change to something I seem to end up having to recreate my vps / start from scratch.
    James Nocentini
    @jamiltz
    @derekdon I’m trying to get up to speed with docker for CBS and SG. Where are you running this docker run command?
    Derek Donnelly
    @derekdon
    I've several coreos vps (droplets) on digital ocean. I ssh into one of the database cluster nodes to run this command.
    @jamiltz I've had a CBS and SG setup running successfully on this for months... had a lot of teething problems initially, but worked most of them out.
    James Nocentini
    @jamiltz
    @derekdon OK. I’ve been playing around with tutum and docker compose to get a CBS + (SG + app server) continuously deployed upon a change in a github repo. But it’s rather basic with a single node deployment for CBS and SG https://github.com/couchbaselabs/mini-hacks/tree/tutorial/continuous-deployment/continuous-deployment Trying to learn more about it for multi node deployments.