This blog explains how to create a Deployment Pipeline using Jenkins and Docker for a Java application talking to a database. Jenkins support the creation of pipelines. They are built with simple text scripts that use a Pipeline DSL (domain-specific language) based...
Kubernetes 1.4 was released earlier this week. Read the blog announcement and CHANGELOG. There are quite a few new features in this release but the key ones that I’m excited about are: Install Kubernetes using kubeadm command. This is in addition to...
One of the attendees from Kubernetes for Java Developers training suggested to try minikube for simplified Kubernetes dev and testing. This blog will show how to get started with minikube using a simple Java application. Minikube starts a single node Kubernetes cluster on your local machine for...
First Release Candidate of Docker 1.12 was announced over two weeks ago. Several new features are planned for this release. This blog will show how to create a Distributed Application Bundle from Docker Compose and deploy it as Docker Stack in...
Laura (@rhein_wein) and I are Docker Captains. This means we demonstrate a commitment to sharing our Docker knowledge with others. Amongst other languages, she talks Ruby and Postgres and I talk Java and Couchbase. But we talk to each other using...
Couchbase Connect is an event where the best Dev and Ops minds in NoSQL get together! Inviting all developers, architects, administrators, and CxOs to Save the Date for Couchbase Connect16. This event is happening in the beautiful Bay Area and could be your reason to...
This blog will show how to create stateful containers in Kubernetes using Amazon EBS. Couchbase Server is a stateful container. This means that state of the container needs to be carried with it. In Kubernetes, the smallest atomic unit of running...
This blog is part of a multi-part blog series that shows how to run your applications on Kubernetes. It will use the Couchbase, an open source NoSQL distributed document database, as the Docker container. Part 1 explained how to start Kubernetes cluster using Vagrant...
Couchbase Server comes in 3 main editions – Open Source Edition, Community Edition and Enterprise Edition. Find out how each edition is distinct.
Not too long ago I wrote about creating a chat application that used Angular 2 for the front-end and Golang for the back-end. The message communication between the two was possible because of websockets. In this example, any number of...
Couchbase 4.5 Beta is now available, download! This release has three main themes: Here is the list of features that you can now play with: Faster Sub Document API Memory-Optimized Global Indexes Array Indexing Faster Read-Your-Own-Write Consistency with N1QL Queries...
This blog focuses on a contest asking developers to build an application using Couchbase 4.5 Beta. One lucky winner will be awarded a $500 amazon gift card.