> ## Documentation Index
> Fetch the complete documentation index at: https://notes.kodekloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Course Overview

> Hands-on course teaching Kubernetes package management with Glasskube, covering Helm, installing five packages, observability, lifecycle strategies, and GitOps through browser-based labs.

Welcome to "Kubernetes Administration: Install Your First Five Packages with Glasskube."

I'm Jake Page, and in this lesson we'll cover practical Kubernetes package management using Glasskube. This course emphasizes hands-on, browser-based labs so you can immediately apply the commands and configurations demonstrated here. If you want to move from theory to practice in minutes, this course is built for that.

Quick cluster checks and Glasskube installation (example session)

```bash theme={null}
controlplane ~ ➜ kubectl get nodes
NAME            STATUS   ROLES           AGE     VERSION
control-plane   Ready    control-plane   82s     v1.21.5

controlplane ~ ➜ kubectl get ns
NAME              STATUS   AGE
default           Active   82s
kube-node-lease   Active   82s
kube-public       Active   82s
kube-system       Active   82s

controlplane ~ ➜ curl -LO https://github.com/glasskube/glasskube/releases/download/v0.17.0/glasskube_v0.17.0.deb
controlplane ~ ➜ sudo dpkg -i glasskube_v0.17.0.deb
(Reading database ... 21876 files and directories currently installed.)
Preparing to unpack glasskube (0.17.0) ...
Unpacking glasskube (0.17.0) ...
Setting up glasskube (0.17.0) ...

controlplane ~ ➜
```

What you'll learn — course map

| Section                           | Key topics covered                                                                         | Tools & references                                                                                                                                                                      |
| --------------------------------- | ------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Package management fundamentals   | Current landscape of Kubernetes package management; how packages differ from raw manifests |                                                                                                                                                                                         |
| Tooling                           | Kubernetes manifests best practices; packaging and releasing with Helm                     | [Helm](https://helm.sh)                                                                                                                                                                 |
| Glasskube (core focus)            | Where Glasskube fits in workflows; installing and managing packages with Glasskube         | Glasskube CLI and UI                                                                                                                                                                    |
| Package installation (hands-on)   | Deploy advanced monitoring and observability stacks; tailing logs and metrics              | `kube-prometheus-stack` ([chart repo](https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack)); [KubeTail](https://github.com/johanhaleby/kubetail) |
| Lifecycle & multi-repo strategies | Package lifecycle management, multi-repo approaches, and version control                   | Git + Glasskube patterns                                                                                                                                                                |
| GitOps with Glasskube             | Managing packages via GitOps workflows and automation                                      | GitOps workflows, CI/CD integration                                                                                                                                                     |

This course is focused on actionable workflows:

* Start with cluster validation and environment setup.
* Learn manifest and Helm best practices to keep deployments predictable.
* Use Glasskube to simplify package installations, updates, and rollbacks.
* Apply observability patterns: monitoring, logging, and alerting using community charts.
* Explore lifecycle and multi-repo strategies that scale across teams.
* Adopt GitOps practices for declarative, auditable package management.

<Frame>
  <img src="https://mintcdn.com/kodekloud-c4ac6d9a/9wfunwr4SxNjNTYq/images/Kubernetes-Administration-Package-Management-with-Glasskube/Course-Introduction/Course-Overview/microphone-package-lifecycle-management-topics.jpg?fit=max&auto=format&n=9wfunwr4SxNjNTYq&q=85&s=0e493612e934addd067991bcac598129" alt="A person is sitting in front of a microphone with a list of topics related to package and lifecycle management displayed beside them." width="1920" height="1080" data-path="images/Kubernetes-Administration-Package-Management-with-Glasskube/Course-Introduction/Course-Overview/microphone-package-lifecycle-management-topics.jpg" />
</Frame>

Course format and labs

* Interactive browser labs let you run the same commands shown in the lesson against a live cluster sandbox.
* Step-by-step exercises guide you through installing five common packages with Glasskube, validating deployments, and troubleshooting common issues.
* Each lab includes expected outputs, troubleshooting tips, and links to the upstream chart or project.

<Callout icon="lightbulb" color="#1CB2FE">
  Join the community to ask questions, share insights, and collaborate with fellow learners as you progress through the labs and exercises.
</Callout>

Ready to get started? Enroll now and take the first step toward mastering Kubernetes package management with Glasskube.

<CardGroup>
  <Card title="Watch Video" icon="video" cta="Learn more" href="https://learn.kodekloud.com/user/courses/k8s-administration-package-management-with-glasskube/module/6a6d19ed-9f2a-45fc-8c60-f748be0831b2/lesson/eecd6706-9e26-4f67-ab88-476af9ddf006" />
</CardGroup>
