Skip to content

Commit c5ffc5a

Browse files
committed
Added save-podrick task
1 parent 5e212bf commit c5ffc5a

File tree

6 files changed

+105
-0
lines changed

6 files changed

+105
-0
lines changed

tasks/images/evil-lord.png

5.75 MB
Loading

tasks/images/scholar.png

8.68 MB
Loading

tasks/images/times-before.png

10.1 MB
Loading

tasks/pieces/part-1.md

Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
---
2+
title: Podrick and the Infinite Garden
3+
weight: 0
4+
---
5+
6+
# Podrick and the Infinite Garden
7+
8+
![cover picture of podrick and the infinite garden](./images/podrick/scene-0.png)
9+
10+
* **Written by:** _The Gardener authors_
11+
* **Inspiration:** [_The Illustrated Children's Guide to Kubernetes_](https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes/)
12+
* **Illustrations:** _generated with [Gemini Nano Banana Pro](https://gemini.google/overview/image-generation/)_
13+
14+
## Meet Podrick
15+
16+
Podrick was a simple earthworm with a complex dream.
17+
While most worms were content tunneling through a single patch of dirt, Podrick had ambition.
18+
He had collected thousands of rare and delicate plants.
19+
Among them were orchids that needed humidity, cacti that craved dry heat, and ferns that demanded shade.
20+
21+
To keep them alive, he needed plots (_Kubernetes clusters_).
22+
Many plots in different environments but all with a similar set of features to ease maintenance efforts.
23+
24+
![podrick is an earthworm and main protagonist of the story](./images/podrick/podrick_no_logo.png)
25+
26+
## _Explanation: Kubernetes Clusters_
27+
28+
* Host containerized workloads.
29+
* Can be configured in many ways.
30+
* Need to be scaled, updated and maintained regularly.
31+
32+
<img src="./images/podrick/icon_plot.png" style="width: 50%" alt="a farm plot growing different vegetables representing a kubernetes cluster">
33+
34+
---
35+
36+
At first, Podrick had asked his racoon friends for help.
37+
38+
The raccoons were enthusiastic builders, but they were chaotic.
39+
"Hey Podrick!" a raccoon shouted, straining to shove a green hose into a square pipe.
40+
"I've built the perfect intake system!"
41+
"That's great," Podrick sighed, "but how do I connect your intake system to the other plots?"
42+
43+
He turned to the second raccoon, who was cluelessly trying to drill holes into a puddle of water.
44+
"I have the most advanced tools," the raccoon insisted, "but for some reason, I don't seem to make any progress!"
45+
46+
Meanwhile, the third raccoon ignored them both, meticulously sorting and stacking smooth pebbles.
47+
It was a beautiful way of organizing, but it didn't help Podrick on the quest for the perfect plot.
48+
49+
Each built their own way, using their own tools, speaking their own languages.
50+
If a plot broke, Podrick had to find the builder and understand their logic.
51+
Podrick was tired.
52+
53+
![podrick meets three raccoons that represent providers of kubernetes distributions](./images/podrick/scene-1.png)
54+
55+
## _Explanation: Providers_
56+
57+
* There are many ways to get and maintain a Kubernetes cluster.
58+
* Different offerings provide different features and configuration options.
59+
* Each provider has their own release/adoption cycle for new Kubernetes version and features.
60+
61+
<img src="./images/podrick/icon_raccoon.png" style="width: 50%" alt="raccoon representing a kubernetes provider">

tasks/podrick.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
structure:
2+
# Combined document from multiple sources
3+
- file: combined-story.md
4+
frontmatter:
5+
title: "Podrick's Complete Story"
6+
weight: 1
7+
multiSource:
8+
# Part 1 - Local file
9+
- /tasks/pieces/part-1.md
10+
11+
# Parts 2-4 - You need to specify individual .md files from those directories
12+
# Example (replace with actual filenames):
13+
- https://github.com/n-boshnakov/old-ruins/blob/moment-of-rest/common-room/part-2.md
14+
- https://github.com/n-boshnakov/old-ruins/blob/lost-moment/dining-room/part-3.md
15+
- https://github.com/n-boshnakov/old-ruins/blob/moment-of-rest/common-room/part-4.md
16+
- https://github.com/n-boshnakov/old-ruins/blob/lost-moment/dining-room/part-5.md
17+
- https://github.com/n-boshnakov/old-ruins/blob/eventful-moment/ball-room/part-6.md
18+
- https://github.com/n-boshnakov/old-ruins/blob/eventful-moment/ball-room/part-7.md
19+
- https://github.com/n-boshnakov/marketplace/blob/main/unassuming-stall/other-wares/cookbook.md
20+
21+
# Images directory - download separately
22+
- dir: images
23+
structure:
24+
- fileTree: https://github.com/n-boshnakov/marketplace/tree/main/unassuming-stall/orb-of-sight

tasks/save_podrick.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## Save Podrick's Story
2+
3+
![what-was-before](./images/times-before.png)
4+
5+
The [story of Podrick](https://gardener.cloud/docs/getting-started/podrick-and-the-infinite-garden/) has traveled to distant lands and inspired everyone to create their own little gardens. Beautiful flowers, delicious vegetables, and bushes full of berries have taken over spots that used to lay barren. No matter the climate, the needs of the crops or the layout of the plots, Podrick's exploits gave the people strength to overcome any obstacles.
6+
7+
![evil-lord](./images/evil-lord.png)
8+
9+
But beauty has a way of attracting the attention of envious eyes. The evil Lord [Placeholder] has ruled over the land for decades through fear and keeping the spirits of his subjects low. To him, optimism and effort are a threat, so he had all scrolls and books detailing Podrick's exploits gathered, torn to shreds and burned. With these teachings lost, now nary a trace remains of the beautiful gardens that were.
10+
11+
![scholar](./images/scholar.png)
12+
13+
But there is still a faint hope. Your teacher, the wise scholar doc. Forge, has come across a piece of the original story tucked away in a dusty old tome, seemingly untouched for years. It appears that someone, maybe a hesitant servant of Lord [Placeholder], maybe a kind soul revolting at the thought of destroying such knowledge, has preserved what little they could of the invaluable texts.
14+
15+
On the back of that first piece of the scroll were marked two locations hidden from Lord [Placeholder]'s prying eyes - an old, long forgotten ruin of the times long past, and an unassuming market stall in the city's busiest market.
16+
17+
---
18+
As doc. Forge is not as spry as he used to be, the task of going to these places and locating the missing pieces of the story falls on your shoulders. Armed with your wits and a blank piece of the original Scroll of Desire gifted to you by your teacher, you set off on your journey.
19+
20+
The magic of the scroll allows you to access the contents of any location by simply writing it down in the correct format. Use that to reconnect the missing pieces and complete the original scroll!

0 commit comments

Comments
 (0)