Thursday, October 6, 2022

AWS EKS Error repository does not exist or may require 'docker login' Solution

 If your POD is in Waiting state on your EKS cluster, and you have checked the logs of POD and determine that the container in the Waiting state is scheduled on a worker node (for example, an EC2 instance), but can't run on that node, then its time to check if you are pulling right docker image from right repository or not. 

Saturday, October 1, 2022

Know Your AWS Cloud Carbon Footprint

If you stop or delete what you are not using in cloud, then you are saving energy which means you are reducing carbon emission, which means you are playing your part in making this planet more sustainable. This lasting impact on environment can now be kept track of by using AWS Customer Carbon footprint tool.

Friday, September 30, 2022

EKS Login error: You must be logged in to the server (Unauthorized)

 The reason why you would receive following error when you try to access an EKS cluster is that the user who created the EKS cluster is different what you are using to run kubectl commands:

error: You must be logged in to the server (Unauthorized)

Saturday, September 17, 2022

VPC Endpoint Cost in AWS

 VPC endpoints are great, but they come with some quirks and cost is one of them. While using them, one should be aware of their finops.

Thursday, September 8, 2022

AWS EC2 Amazon Linux nginx: [emerg] unknown directive "stream"

 Creating a reverse proxy for servers in restricted mode using NGINX in AWS EC2 Amazon Linux 2 can be frustrating. The following error is one of those quirks:

Tuesday, September 6, 2022

Changing SPF Record in AWS Route53

 SPF (Sender Policy Framework) is an email authentication protocol that checks the senders IP address against a list of IP’s located on the domain listed in the Return Path of the email. This list is known as the SPF record.

Sunday, August 21, 2022

3 Tips For Mental Health as Cloud Engineer

 It's simple. Our brain is our biggest asset when it comes to being a cloud or devops engineer. If you start loosing your mind or if its chaotic and unsound, then you won't be a cloud engineer for long for sure. Following are 3 tips to maintain your mental health as a cloud engineer.

Tuesday, August 2, 2022

Most Underappreciated AWS Service and Why

Who wants to mention in their resume that one of their operation task is to tag the cloud resources? Well I did and mentioned that one of the tools I used for that purpose was Tag Editor. Interviewer was surprised to learn that there was such a thing in AWS which allowed tagging multiple resource at once. I got the job due to this most under-appreciated and largely unknown service.

Saturday, July 30, 2022

Using AWS Cloudfront for URL Redirection

 AWS Cloudfront is a content delivery network (CDN) and can be used for URL redirection. Sure enough, any DNS server or web server can be used for that matter, but Cloudfront enables us to use SSL certificates through ACM and WAF rules plus AWS shield for extra protection.

Thursday, June 16, 2022

AWS EKS Kubernetes Dashboard Token and Deployment

 Kubernetes Dashboard is a general purpose, web-based UI for Kubernetes clusters. It allows users to manage applications running in the cluster and troubleshoot them, as well as manage the cluster itself.