<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Debug School: Kammara Praveenkumar</title>
    <description>The latest articles on Debug School by Kammara Praveenkumar (@pravin0058_729).</description>
    <link>https://www.debug.school/pravin0058_729</link>
    <image>
      <url>https://www.debug.school/images/CPDdQlGexClW9WOTxwLbEDeLKxuBxqind7bvkmstzXo/rs:fill:90:90/g:sm/mb:500000/ar:1/aHR0cHM6Ly90aGVw/cmFjdGljYWxkZXYu/czMuYW1hem9uYXdz/LmNvbS9pLzk5bXZs/c2Z1NXRmajltN2t1/MjVkLnBuZw</url>
      <title>Debug School: Kammara Praveenkumar</title>
      <link>https://www.debug.school/pravin0058_729</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://www.debug.school/feed/pravin0058_729"/>
    <language>en</language>
    <item>
      <title>Helm Day 2 summary</title>
      <dc:creator>Kammara Praveenkumar</dc:creator>
      <pubDate>Thu, 31 Aug 2023 12:23:10 +0000</pubDate>
      <link>https://www.debug.school/pravin0058_729/helm-day-2-summary-3o6b</link>
      <guid>https://www.debug.school/pravin0058_729/helm-day-2-summary-3o6b</guid>
      <description>&lt;p&gt;&lt;strong&gt;Topics_Discussed:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Creating and Packaging a Helm Chart&lt;/p&gt;

&lt;p&gt;Creating Local &amp;amp; Remote Helm Repository&lt;/p&gt;

&lt;p&gt;Working with helm remote repo using github&lt;/p&gt;

&lt;p&gt;Validating Helm Chart Values with JSON Schemas&lt;/p&gt;

&lt;p&gt;Input Validation With Values.Schema.Json&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Helm Assignment 1</title>
      <dc:creator>Kammara Praveenkumar</dc:creator>
      <pubDate>Wed, 30 Aug 2023 07:07:36 +0000</pubDate>
      <link>https://www.debug.school/pravin0058_729/helm-assignment-1-16db</link>
      <guid>https://www.debug.school/pravin0058_729/helm-assignment-1-16db</guid>
      <description>&lt;p&gt;1) What is Helm?&lt;/p&gt;

&lt;p&gt;Helm is a deployment tool that simplifies installing, configuring, and managing Kubernetes clusters.&lt;/p&gt;

&lt;p&gt;2) Write write 5 reason why we need helm?&lt;/p&gt;

&lt;p&gt;i) Simplified application deployment&lt;br&gt;
ii) Dependency management&lt;br&gt;
iii) Versioning and rollback&lt;br&gt;
iv) Sharing configuration&lt;br&gt;
v) Portability&lt;/p&gt;

&lt;p&gt;3) How Helm works?&lt;/p&gt;

&lt;p&gt;The Helm application library uses charts to define, create, install, and upgrade Kubernetes applications. Helm charts allow you to manage Kubernetes manifests without using the Kubernetes command-line interface (CLI) or remembering complicated Kubernetes commands to control the cluster.&lt;/p&gt;

&lt;p&gt;4) What are the components of helm eco systems?&lt;/p&gt;

&lt;p&gt;Helm Charts and the Helm Client&lt;/p&gt;

&lt;p&gt;5) What are parallel tools of helm for another platform and programming Language?&lt;/p&gt;

&lt;p&gt;Captain, Terraform helm provider, orkestra and Fleet&lt;/p&gt;

&lt;p&gt;6) Explain a Directory structure of helm&lt;/p&gt;

&lt;p&gt;config folder — Contains properties files.&lt;br&gt;
templates folder — Contains Helm templates.&lt;br&gt;
Chart.lock file — Contains the chart dependencies.&lt;br&gt;
Chart.yaml file — Contains metadata information, such as chart name and version, maintainer information, a relevant website, and search keywords.&lt;br&gt;
README.md file&lt;br&gt;
Contains information for the chart users.&lt;br&gt;
values.schema.json file&lt;br&gt;
JSON Schema for imposing a structure on the values.yaml file.&lt;br&gt;
values.yaml file — Contains the YAML file for the default configuration for the helm chart.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
