Chintan Bogharachintanboghara.hashnode.dev·Feb 15, 2025Terraform Associate: Change InfrastructureIn today’s fast-paced DevOps landscape, managing and evolving your infrastructure efficiently is crucial. Infrastructure as Code (IaC) tools like Terraform have revolutionized the way we provision and manage resources across cloud platforms. In this ...10 likes·46 readsTerraformTerraform
Jaakko Leskinendeployharmlessly.dev·Feb 14, 2025Custom Resource Definitions (CRDs): Extending Kubernetes Like a BossKubernetes is a magnificent beast—so long as you stay within its predefined rules. It happily schedules pods, orchestrates services, and ensures your microservices don’t eat each other. But the moment you ask it to handle something outside its comfor...35 readsThe Secret Handbook for Kubernetes OperatorsKubernetes
Chintan Bogharachintanboghara.hashnode.dev·Feb 13, 2025Terraform Associate: Build infrastructureBuilding infrastructure with Terraform means creating resources like virtual machines, networks, databases, and other services in cloud environments (such as AWS, Azure, GCP, etc.) using declarative configuration files. After defining the infrastruct...10 likes·108 readsTerraformTerraform
Pedro Tanakablog.pedrotanaka.com.br·Feb 12, 2025Prom Scrape Analyzer: New Features and Community ContributionsAs an SRE working in the observability space, I've often found myself frustrated by the lack of user-friendly tools for inspecting Prometheus scrape endpoints, especially when dealing with Protobuf format. That's why I created prom-scrape-analyzer (P...78 readsPrometheus Scrape Analyzergolang
Sachin Khamitkarobserveability.hashnode.dev·Feb 12, 2025Configuring Google and GitLab as OAuth Providers in GrafanaOpen Authorization (OAuth): Oauth is an open standard for access delegation, allowing secure authorization without exposing user credentials. It enables users to grant third-party applications limited access to their data on other platforms like Goog...Prometheusmonitoring
Chintan Bogharachintanboghara.hashnode.dev·Feb 11, 2025Enhancing Jenkins with Powerful PluginsJenkins is a widely used automation tool that streamlines software development by automating tasks such as building, testing, and deploying applications. One of Jenkins' most powerful features is its extensibility through plugins. Plugins add extra c...10 likes·94 readsDevOpsDevops
vansh bhardwajvansh.tech·Feb 9, 2025Understanding Site Reliability Engineering: An Extensive OverviewThe Origins of SRE Site Reliability Engineering (SRE) started at Google in the early 2000s when Ben Treynor Sloss was given the responsibility of making Google’s services more reliable and scalable. Instead of handling operations manually, the idea w...SRE
Chintan Bogharachintanboghara.hashnode.dev·Feb 9, 2025Terraform Associate: Lock and Upgrade Provider VersionsIn Terraform, it's important to use the right version of a provider to prevent breaking changes or inconsistencies across environments. You can do this by locking the provider version in your configuration and making sure it can be upgraded or update...10 likes·137 readsTerraformTerraform
Sachin Khamitkarobserveability.hashnode.dev·Feb 8, 2025How to Connect PostgreSQL and Grafana Using Docker: A Step-by-Step GuideMonitoring databases is a crucial part of maintaining system health and performance. In this post, I'll guide you through setting up PostgreSQL in Docker, connecting it to Grafana, and monitoring database metrics effectively. Why Use Docker for Postg...Prometheusobservability
Jaakko Leskinendeployharmlessly.dev·Feb 8, 2025Mastering kubectl: The Secret Handbook for Kubernetes OperatorsThe console flickers to life. A dim green cursor blinks expectantly, waiting for your command. You type: kubectl get pods And just like that, you’ve peeked inside the digital underbelly of a Kubernetes cluster—an orchestration system so vast, so com...28 readsKubernetes