Our original Kubernetes tool list was so popular that we've curated another great list of tools to help you improve your functionality with the platform.
In this article, we’ll deploy PostgreSQL database instances in the Kubernetes cluster. Obviously, PostgreSQL is a database and we need our data to be persisted during container restarts, so we’ll use StatefulSet instead of deployment to manage our PostgreSQL instances that have Persistent volume attached.
Useful Kubectl Aliases That Will Speed Up Your Coding.Reduce the time you spend typing full-length commands and prevent annoying typos when using the kubectl command
Kubernetes Cost Optimization with Magalix. We need to ensure that our system is performant and meets our internally mandated SLAs. Here are multiple factors and considerations when trying to reduce your cluster cost. Going through the whole process can bring you huge savings.
As a DevOps engineer at Cloudify.co, I am building a new CI/CD pipeline based on Kubernetes and Jenkins. Recently I was dealing with the existent backup mechanism for Jenkins which stopped to work and I was in need of another solution. In this post, I will share my solution.
If you have embraced the concept of cloud-native computing and principles, you are ahead; you are on the right path in today’s advanced and competitive IT environment. But we need to understand one thing that, moving your development environment and processes to a cloud-native environment can be daunting and challenging. Anybody can merely advise you to move from a monolithic application to a microservices architecture, but from where and how are the questions that need critical analysis.
With Kubernetes, one of the key advantages is the ease of managing multiple environments and workloads in a single cluster, by separating the cluster into logical areas using namespaces. This post will dive into how we can manage this by using Terraform to both manage the cluster provisioning as well as manage the namespaces.
Amazon Elastic Kubernetes Service (EKS) is a service under the AWS umbrella that provides managed Kubernetes service. It significantly reduces the time to deploy, manage, & scale the infrastructure required to run containerized applications.
We are going to deploy a WordPress application on top of Kubernetes cluster using Kubernetes service of Google Cloud Platform (GCP) along with Load Balancer and for database, we will be creating a MySQL db instance using RDS of Amazon Web Services (AWS). All of these using Terraform.
Graceful termination of the applications is as necessary as running an application. If you miss this part, then there are always chances that your users encounter a lot of errors.
In this article, I will discuss the top five techniques we used to better utilize our Kubernetes clusters on the cloud and eliminate wasted resources, thus saving money. In the end, we were able to cut our monthly bill by more than 50%!
One of the major advantages of using Kubernetes for container orchestration is that it makes it really easy to scale our application horizontally and account for increased load.
Tekton is designed to make the whole process of managing and automating CI/CD pipelines easier for you. Learn more here with Caylent.
Distributed SQL databases combine the resilience and scalability of a NoSQL database with the full functionality of a relational database. In this Refcard, we explore the essentials to building a distributed SQL architecture, including key concepts, techniques, and operational metrics for success.
In this guide, we’ll look at how we can deploy a React application easily to a Kubernetes cluster. We’ll be using the local Kubernetes cluster throughout this guide and once you have Docker installed, let's get started.
Kubernetes Governance simply means the ability of an operations team to verify and enforce some certain policies and standards across the entire organization of clusters.
You will find a lot of articles with good tips on how to ace the CKA exam. You should definitely read them! When preparing for the exam, it sure helped me a lot. But as I am now certified, in retrospect, I can say some of these advices may not be worth your time. In this article I will focus on tips I would call discussable: they do not give you a real competitive advantage and may even impediment your success. Let’s start!
Orchestrate parallel jobs on K8s with container-native workflow engine. Argo Workflows is an open-source container-native workflow engine for orchestrating parallel jobs on K8s. Argo Workflows are implemented as a K8s CRD (Custom Resource Definition).
Working knowledge of Kubernetes and using kubectl. A running Kubernetes cluster with at least 3 nodes (for the purpose of this demo a GKE cluster is being used).
Helm umbrella charts, for those who aren’t familiar, describe and encapsulate a deployable collection of loosely couple Kubernetes components as a higher-order Helm chart.