Deploy Netflix Clone CI-CD on AWS EKS - DevSecOps PracticesIn this article, I am deploying a Netflix clone application. The deployment process will involve the utilization of Jenkins as a CI/CD tool to deploy our Netflix application on a Docker container and Kubernetes Cluster (Amazon EKS). This project illu...Nov 2, 2023·17 min read
Kubernetes Storage and Kubernetes SecurityKubernetes is an open-source container orchestration platform that enables the deployment and management of containerized applications at scale. As such, it provides many features for managing containerized workloads, including storage and security. ...Apr 29, 2023·6 min read
Kubernetes Services and Service DiscoveryKubernetes Services and Service Discovery are essential concepts in container orchestration that help manage communication between different parts of a distributed application. In Kubernetes, a Service is an abstraction layer that sits between the ap...Apr 28, 2023·6 min read
Kubernetes Workloads (Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs)A workload is an application running on Kubernetes. Whether your workload is a single component or several that work together, on Kubernetes you run it inside a set of pods. In Kubernetes, a Pod represents a set of running containers on your cluster....Apr 27, 2023·8 min read
Kubernetes NetworkingNetworking is a central part of Kubernetes, but it can be challenging to understand exactly how it is expected to work. Different Types of Kubernetes Networking Communication between Containers: This type of networking involves multiple containers ru...Apr 26, 2023·5 min read
Kubernetes Architecture and Components, Kubernetes Installation and ConfigurationKubernetes Overview Kubernetes has emerged as a leading container orchestration platform, which is widely adopted by organizations for deploying and managing containerized applications. It has become an integral part of the DevOps ecosystem. Initiall...Apr 25, 2023·4 min read
Using Terraform to deploy an EC2 instance with bootstrapped JenkinsWhat is Terraform? HashiCorp Terraform is a cloud-agnostic infrastructure as code (IaC) tool that allows you to create declarative configuration files and build resources from those files. Terraform can work with many different cloud platforms becaus...Apr 24, 2023·9 min read