Are you tired of searching for code snippets, struggling with complex configurations, or feeling overwhelmed during development? Look no further! In this blog post, we’ll explore how to set up your personal coding assistant using Large Language Models (LLMs) via Ollama. Whether you’re a seasoned developer or just starting out, having an AI-powered companion can significantly boost your productivity … Continue reading Integrate VSCode with Ollama and LLMs to Setup Personal Copilot
AI at Your Service: How to Build Your Personalized Chat Assistance using Ollama and LLM Models
In today's fast-paced world, where information is at our fingertips, leveraging the power of AI has become essential to streamline tasks and enhance productivity. Imagine having your own personal chat assistant that is running locally on your computer instead of someone else's computer and can scrap internet sites, answer your queries, and assist you in real time. … Continue reading AI at Your Service: How to Build Your Personalized Chat Assistance using Ollama and LLM Models
Unveiling Docker Images in EKS Cluster with Bottlerocket nodes
In the dynamic world of cloud computing, Kubernetes has emerged as the go-to platform for container orchestration, and Amazon EKS is a popular choice for managing Kubernetes clusters. However, what adds an extra layer of efficiency and security to an EKS cluster is the use of Bottlerocket OS. What is Bottlerocket OS? Bottlerocket OS is … Continue reading Unveiling Docker Images in EKS Cluster with Bottlerocket nodes
ArgoCD Deployment with Helmfile plugin
In the realm of continuous deployment and management of Kubernetes applications, ArgoCD stands out as a powerful tool. Its declarative approach to managing Kubernetes manifests and its GitOps principles make it a favorite among platform engineers. One of the standout features of Argo CD is its extensibility through plugins, which allows users to integrate additional … Continue reading ArgoCD Deployment with Helmfile plugin
Mount AWS S3 on Kubernetes pods without Access Key & Secret Key
AWS EKS is a powerful managed Kubernetes service that simplifies the deployment and management of containerized applications. It's a popular choice for running container workloads in the cloud. AWS S3 is a highly scalable, cost-effective, durable, and secure object storage service. As we know, containerized applications may require access to external storage for data persistence, … Continue reading Mount AWS S3 on Kubernetes pods without Access Key & Secret Key
EC2 instance metadata is not accessible from Pods on aws EKS with Cilium CNI | IMDSv2
AWS EKS is a managed Kubernetes service that makes it easier to deploy, manage, and scale containerized applications in AWS. It provides a highly available and secure environment for your applications. However, when running containers within an EKS cluster, you may encounter certain limitations and challenges. When we use the default VPC CNI, there is … Continue reading EC2 instance metadata is not accessible from Pods on aws EKS with Cilium CNI | IMDSv2
ArgoCD – Create credentials template via declarative configuration
ArgoCD is a powerful tool for declarative, GitOps-based continuous delivery of Kubernetes-based applications. It allows you to manage and deploy applications to Kubernetes clusters by syncing their desired state with Git repositories. In order to interact with various Git repositories, private helm charts, and other artifactory services, you often need to configure credentials. In this … Continue reading ArgoCD – Create credentials template via declarative configuration
Mount AWS EFS on Kubernetes pods without access point
Amazon Elastic File System (EFS) is a scalable and managed file storage service provided by AWS. It can automatically scale from gigabytes to petabytes of data, supports automatic encryption of your data at rest and in transit, and offers seamless integration with AWS backup. It allows you to store and access files from multiple Amazon … Continue reading Mount AWS EFS on Kubernetes pods without access point
ArgoCD Application Deployment- Deploy the same helm chart multiple time
ArgoCD is a powerful tool for managing Kubernetes applications and deployments. It simplifies the process of deploying and maintaining applications in a Kubernetes cluster.Helm, on the other hand, is a popular package manager for Kubernetes that allows you to define, install, and upgrade even the most complex Kubernetes applications.In this blog post, we will explore … Continue reading ArgoCD Application Deployment- Deploy the same helm chart multiple time
Kubernetes Deployment Strategy – blue-green
Kubernetes Blue-Green Deployment is a technique used to deploy new versions of an application in a way that ensures minimal downtime and reduces the risk of errors. It allows teams to quickly roll back to the previous environment if a new version of the application causes issues or errors. Kubernetes, a popular container orchestration platform, … Continue reading Kubernetes Deployment Strategy – blue-green