EKS

Describe how to implement security best practices for multi-tenant EKS clusters, including workload isolation, network segmentation, and identity and access management (IAM). Multi-tenant EKS clusters require additional security considerations to isolate workloads and protect against unauthorized access. You can use Kubernetes Network Policy Enforcement (NPE) to isolate traffic between pods in different namespaces or tenants. … Read more

GIT and Github

How to direct connect to github repo without cloning ? To get configuration of git:- git config –list Create git repo: git init <repo-name> Local area–> stage area(git add)–> commit area (git commit) git add . –> it will add all the untrack file and add at a time To check the file which is … Read more

Docker and Kubernetes

Objects of Kubernetes  Kubernetes has a variety of objects that you can use to manage your cluster. Here are some of the key objects:  Deployment file Architecture of Kubernetes Master Node The master node is the control plane of the Kubernetes cluster. It manages the cluster and orchestrates the operations across worker nodes. Key components on the master node include: Worker node Worker nodes are the machines that run the containerized applications. Each worker node has the following components: Docker file sample simple one Multi stage dockerfile A multi-stage build in Docker is a technique where multiple stages are used in … Read more

Terraform

First code local_file The local_file resource in Terraform is used to manage the content of local files on your system. It’s useful for generating configuration files, scripts, or any other text files needed by your infrastructure. terraform init The terraform init command is used to initialize a working directory containing Terraform configuration files. It prepares the directory for use with Terraform by performing several setup tasks:Install Plugins: Downloads and installs the providers and modules defined in the configuration.Configure Backend: Sets up the backend configuration, which defines where … Read more

AWS

S3 We can store unlimited data into s3 but maximum size if a file at a time is 5TB By default s3 is storing the data is S3 standard zone which having 9 copy That 9 copy region will decide by aws, form where the more requests are come it will store to that region … Read more

Ansible

What is ansible? Ansible is an open-source automation tool used for configuring systems, deploying applications, and automating tasks. It works without needing special software installed on target machines, using SSH for communication. Ansible’s simple, human-readable YAML files (Playbooks) define the desired state of your systems, making it easy to manage infrastructure consistently and efficiently. Creating … Read more

HELM

What is helm ? Helm is a package manager for Kubernetes that helps you define, install, and manage Kubernetes applications. It simplifies the deployment of complex Kubernetes resources by bundling them into reusable packages called charts. Helm architecture Helm CLI: Helm Charts: A Helm chart is a package that contains Kubernetes resource definitions (YAML files) … Read more

Linux

Difference between absolute path and relative path ? Command to find empty files in a given directory? I want to delete log which is 10 days old in Linux ? Explain the difference between chmod, chown, and chgrp.

Strong and weakness

My Weak Areas: Strong Area: Hobbies Example Answer for Hobbies: “I enjoy exploring new technologies and experimenting with tools in my personal lab environment. For instance, I recently set up a Kubernetes cluster at home to better understand advanced configurations. On a more personal level, I enjoy playing team sports like cricket or football, as … Read more

Jenkins CI/CD

–> We have a git repository where we have java application source code–> as soon as developer commit the changes we configured webhooks–> using webhook we trigger the Jenkins pipeline–> We have used declarative Jenkins pipelines(bcz it is easy)–> Using declarative pipeline we ran multiple stages–> such as, first stage is checkout stage and second … Read more