Relation Database Service (RDS) is a managed database option provided by AWS. It is a great option for those who want to use a relational database without having to manage the underlying infrastructure. RDS provides a number of database engines to choose from including MySQL, PostgreSQL, Oracle, and SQL Server.[...]
Read moreAuthor: Sarav AK
AWS s3api CLI command - Introduction and Examples | Devops Junction
AWS S3 (Simple Storage Service) is a highly scalable and durable object storage service offered by Amazon Web Services (AWS). AWS S3 is one of the most used service offerings of AWS and it is built to provide high-performance and zero-latency object(file) storage with security standards and compliance like HIPAA,[...]
Read moreHow Kubernetes Replicasets help as a Version Control | Devops Junction
Do you know Kubernetes replica sets can be used as version control or revision control system? If you have used the kubectl rollout command to check the revisions of the deployment. or to undo the last deployment, you might already be aware that the deployments do track the last 10[...]
Read moreKubernetes Service - Basics with Examples | Devops Junction
In the world of Kubernetes, Services are the backbone of networking. there are multiple types of services in Kubernetes Every Service is different and used for different use cases, In this article I am trying to talk about the Fine-grained details of each service. If you are a Kubernetes practitioner[...]
Read moreRecover Deleted Files from Versioned S3 buckets. - Tool | Devops Junction
In this article, we are going to see how to recover deleted files from an S3 bucket. But this works only for buckets which having Versioning enabled When you do not have versioning enabled on an S3 bucket and you delete an object, it would be a permanent irreversible change,[...]
Read moreKubernetes CronJob - How to handle concurrency and duplicates | Devops Junction
Kubernetes cronjobs are useful to schedule a task to run at a specific time just like the crontab in Linux Just like any scheduling, Kubernetes cronjobs comes with a set of advanced features which can be configured to an optimal level. Before you are using Kubernetes cronjobs in production, please[...]
Read moreFilter and Delete in In-Flight Messages - SQS - AWS | Devops Junction
In this article, we are going to learn how to filter and delete specific messages in the SQS queue before they are read by the consumer Sometimes we accidentally push the wrong messages to SQS or for some reason we want to stop the messages in the middle before the[...]
Read moreKubernetes Headless Service - Introduction and examples | Devops Junction
Kubernetes headless service is a Kubernetes service that does not assign an IP address to itself. Instead, it returns the IP addresses of the pods associated with it directly to the DNS system, allowing clients to connect to individual pods directly. This means that each pod has its own IP[...]
Read moreGIT Pre commit hook and Secret validation - Tools | Devops Junction
A recent Security incident at Github where the engineering team accidentally committed their private security key into their public repository alarmed other engineers and organizations Tech Giant and a pioneer and catalyst of Git, themselves have made a blunder. that cost them to re-create their private key and it has[...]
Read moreKubectl PortForward Examples - How to PortForward in K8s | Devops Junction
Kubectl is a command-line tool used for managing Kubernetes clusters. It provides a way to interact with the Kubernetes API, deploy applications, and monitor resources running on a Kubernetes cluster. One of the valuable features of kubectl is the port forwarding functionality, which allows users to access services running inside[...]
Read more