Anuruddha Lanka LiyanarachchiHashicorp Vault with Ballerina Kubernetes AnnotationsHashicorp Vault is a tool for securely accessing secrets. A secret is anything that needs tightly control access to, such as API keys…Apr 28, 2020Apr 28, 2020
Anuruddha Lanka LiyanarachchiKubernetes cluster on Travis CI for Integration TestsRecently for a project, that I have been working on I wanted to run my integrations tests on kubernetes cluster. Here is how I did it.Feb 21, 2020Feb 21, 2020
Anuruddha Lanka Liyanarachchiinwso2-celleryMicro-services the easy way with Cellery and BallerinaIn this article, we will be discussing how Cellery can be used to deploy micro-services.Dec 9, 2019Dec 9, 2019
Anuruddha Lanka Liyanarachchiinwso2-celleryHealthy microservices with CelleryCellery bestows a code-first approach to deploy manage and scale microservices. This article will overlook the aspects of defining health…Oct 30, 2019Oct 30, 2019
Anuruddha Lanka Liyanarachchiinwso2-celleryWhy Cellery is code-first?Cellery is a code-first approach to building, integrating, running and managing composite applications on Kubernetes. Build, push/pull…Aug 13, 2019Aug 13, 2019
Anuruddha Lanka LiyanarachchiLombok to remove Java boilerplateRecently I had to write a Java program which has few model classes with many fields. I wanted to apply Builder pattern to my project, but…Nov 16, 2018Nov 16, 2018
Anuruddha Lanka LiyanarachchiInstalling Knative on Docker for Mac Kubernetes ClusterGoogle recently announced their new product Knative, a Kubernetes-based platform to build, deploy, and manage modern serverless workloads.Aug 28, 20183Aug 28, 20183
Anuruddha Lanka LiyanarachchiUsing Ballerina without installing BallerinaIn this article we will discuss about how to use Ballerina platform without installing Ballerina on your computer.May 14, 2018May 14, 2018
Anuruddha Lanka LiyanarachchiDeploy Ballerina REST Service in Docker without writing a Dockerfile in 2 minutesBallerina is a programming language that has first level support for Docker. In this article we will look at how to deploy a ballerina…May 11, 2018May 11, 2018
Anuruddha Lanka LiyanarachchiBallerina Kubernetes Extension ArchitectureThis article describes the architecture of ballerina kubernetes extension implementation.May 10, 2018May 10, 2018