How Kubernetes establishes communication between Pods

Kubernetes provides a feature called service discovery. It gives containers their own IP addresses and a single DNS name and can load-balance across them. Services are responsible for communication between pods. You can see in architecture where serviceIP is actually a key component for the service discovery. It consists of DNS mapping with Pod IP(iptables). […]

Understanding the Lifecycle of a Kuberenetes Pod

ingress amazon eks cluster

What is a Pod? A pod is the deployment unit for the Kubernetes. It is also having the life cycle just like the process in Linux. Pods are mortal, i.e. they can die and be reborn. Each pod consists of a unique Id (UID) which is different for each of them. A Pod consists of […]

Containerized Application with Docker

Docker image

Introduction Containers are portable and atomic units of deployment which are bundled with dependencies and pre-installed with toolchain required to run the application. A container is an instances of an Image and can represent an application, web, database or other services. A container engine is used for communication between containers and underlying kernel of Operating […]

Minikube: Deploying Kubernetes Cluster locally

minikube

Minikube is a tool written in Golang to set up the kubernetes cluster locally on the machine.It will require virtualization to be enabled for Operating System. It supports Container Network Interface (CNI Plugins), Domain Name System, Kubernetes Dashboard, Ingress for load balancing, Config Maps and Secrets and Container runtime which can be docker or rkt. […]

Container security tools you should know about

container security tools

Container technologies are growing rapidly as cloud computing becomes a necessity. Containers clearly outweigh the shortcomings for most enterprises and helps them release quality code faster at reduced cost. In this blog, we will look into some of the container security tools available to secure your containers. Container Security Tools – Docker Native Docker Bench […]

Docker: A New way to Deploy the Application

container security tools

Introduction: In this post we will focus on understanding the containerization with Docker. Containerization with Docker: Deployment of an application is a tedious job. Only a single application need’s to be deployed on a single physical machine. Virtualization made its possible to deploy different applications on a single machine. Virtualization is one of the important […]

codeRISE.io selected for Microsoft BizSpark Plus Program

coderise microsoft bizspark plus program

codeRISE.io, a  Kubernetes, Docker, DevOps and Cloud Transformation provider for micro-services based applications is happy to announce that we have been accepted into the prestigious Microsoft BizSpark Plus Program. codeRISE.io allows agile teams to improve quality and release code faster using fully automated and repeatable processes. We help shorten development cycles and develop high-quality, defect-free, maintainable […]