Minikube Installation on Ubuntu 22.04 LTS (EC2)Pre-Requisites Choose Ubuntu 22.04 LTS ( t2.medium ) because min 2 CPU and 4 GB Memory and 20GB Free Disk Space Docker or VirtualBox curl Kubectl Docker Installation (Optional) sudo apt-get update sudo apt install docker.io docker ps sudo chown...Feb 1, 2024·1 min read
How to Create AWS EKS Cluster Using eksctlPrerequisites To work with eksctl you need to have the following installed and configured on your workstation AWS CLI installed and configured with required IAM permissions to launch eks cluster. https://devopscube.com/install-configure-aws-cli-lin...Oct 29, 2023·1 min read
Setting up a kubeadm-based Kubernetes cluster.Prerequisites: Server : 3 ubuntu nodes Masternode: min 2cpu 2GB RAM ( t2.medium) Worker node: min 1cpu 2GB RAM (t2.small) server network 10.X.X.X or 172.X.X.X pod network X.X.X here I have used 3 elastic IP addresses (static IPs) Created a Security...Oct 29, 2023·2 min read
Web application infrastructure using various AWS Services - Infra ImplementationProject Overview: In our current organization, we've successfully implemented a web application infrastructure using various AWS components. This architecture is designed for scalability, security, and high availability. 1. Virtual Private Cloud (VPC...Oct 28, 2023·2 min read
Simplified version of the CI/CD pipeline ExplanationSource Code Management: We use popular platforms like GitHub, GitLab, or Bitbucket to keep our code organized and enable collaboration among our development team. Target Platform: Our target platform for deploying applications is Kubernetes, a le...Oct 27, 2023·3 min read
AMI (Amazon Machine Image)-> The entire copy of the operating system is called as Image -> AWS provides several images for Linux -> Image means pre-configured system (OS, Network, Software & applications) -> We can create our own AMI in AWS EC2-Instance -> Create an image an...Oct 27, 2023·1 min read