title | date | draft | description | image | imageBig | categories | avatar | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
My Journey: K8s and Helm |
2024-08-05 19:11:50 +0300 |
false |
Discovering Kubernetes and Helm Charts |
/images/journey/k8s.png |
/images/journey/k8s.png |
|
/images/avatar.webp |
during this week I will discover and learn Kubernetes, and how to deploy a simple application to k8s.
I will build a simple API application with Express and then deploy it to Kubernetes, including a database and Redis cache.
the API will be a Incantogamus app a simple CRUD application for video games.
Incantogamus: is a whimsical and imaginary word created with a mix of Latin and whimsy, inspired by the magical world of Harry Potter. However, in terms of actual meaning, it doesn't have a specific definition or translation as it's a made-up term. It's intended to evoke a sense of enchantment and mystery, fitting for a magical word related to games in the Harry Potter universe.
-
Dockerize the application
-
Deploy the application to Kubernetes
-
Discover and play with Kubernetes features
-
Learning Helm Charts
- During this sub-mission, I learned what Helm is and how to use and create Helm Charts.
- I created a Helm Chart for the Incantogamus application. And I have published it to a Helm Repo hosted on GitHub using GitHub pages and helm releaser.
- The Helm Chart is accessible at: https://civilcoder55.github.io/learning-helm-charts/
- updated the application readme to include the Helm Chart usage. https://github.com/civilcoder55/incantogamus