<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Environment-Variables on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/tags/environment-variables/</link><description>Recent content in Environment-Variables on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><lastBuildDate>Sat, 16 May 2026 17:42:12 +0100</lastBuildDate><atom:link href="http://ghafoorsblog.com/tags/environment-variables/index.xml" rel="self" type="application/rss+xml"/><item><title>Service Binding</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/03-module/006-service-binding/</link><pubDate>Fri, 18 Jul 2025 10:19:35 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/03-module/006-service-binding/</guid><description>&lt;p class="lead text-primary"&gt;
This document details how service binding in Kubernetes enables applications to securely consume external services by managing configuration and credentials through secrets and environment variables. It covers the binding process, practical steps, and usage in application code.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-service-binding"&gt;Introduction to Service Binding&lt;/h2&gt;
&lt;p&gt;Service binding is the process of connecting applications running in Kubernetes to external or backing services, such as REST APIs, databases, or event buses. It manages configuration and credentials for backend services, ensuring sensitive data is protected and made available to applications as secrets.&lt;/p&gt;</description></item><item><title>Config Map and Secrets</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/03-module/005-config-map/</link><pubDate>Fri, 18 Jul 2025 10:08:42 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/09-introduction-to-containers/03-module/005-config-map/</guid><description>&lt;p class="lead text-primary"&gt;
This document explains how Kubernetes ConfigMaps and Secrets enable separation of configuration and sensitive data from application code. It covers their characteristics, creation methods, and best practices for securely managing environment variables and application settings in containerized deployments.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="introduction-to-configmaps-and-secrets"&gt;Introduction to ConfigMaps and Secrets&lt;/h2&gt;
&lt;p&gt;Kubernetes ConfigMaps and Secrets are API objects designed to decouple configuration and sensitive data from application code. ConfigMaps store non-confidential key-value pairs, while Secrets are intended for sensitive information and provide encoding for security.&lt;/p&gt;</description></item><item><title>Filter Pipes Variables</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/03-module/002-filter-pipes-variables/</link><pubDate>Thu, 03 Jul 2025 14:21:50 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/03-module/002-filter-pipes-variables/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores Linux filter commands and how they transform input data into output data. It explains how to chain multiple commands using pipes to create powerful command sequences. Additionally, it covers both shell variables and environment variables, including their scope, creation, usage, and management techniques.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="filters-and-pipes-in-linux"&gt;Filters and Pipes in Linux&lt;/h2&gt;
&lt;p&gt;Filters are shell commands or programs that take input from standard input (usually the keyboard) and send their output to standard output (usually the terminal). They function as transformers that convert input data into a different form of output data.&lt;/p&gt;</description></item></channel></rss>