pulumi / examples

Infrastructure, containers, and serverless apps to AWS, Azure, GCP, and Kubernetes... all deployed with Pulumi
https://www.pulumi.com
Apache License 2.0
2.33k stars 873 forks source link

Improve navigating experience with our /examples repo #1575

Open desteves opened 5 months ago

desteves commented 5 months ago

Hello!

Issue details

Problem:

Potential Solution:

Affected area/feature

Any existing redirects to the /examples repo.

cnunciato commented 5 months ago

Definitely much we could do here! Looking forward to talking through it.

yodamad commented 2 months ago

As discuss on X with @cnunciato 😉, here are my ideas : It could be interesting to split the repo in several ones to help the user find his way. Two possible splitting in my mind:

Or a more complex one but that is the most complete:

|_ platform
   |_ language
yodamad commented 2 months ago

After though, a less intrusive one, would be to just "de-flatten" the current one with the approach platform / langage / sample: it will avoid the long list and ease to find our path to the sample we need

yodamad commented 2 months ago

Hi @cnunciato @desteves @dirien

i've tried to initialize something : https://github.com/yodamad/pulumi-examples/tree/master

🚧 Work is in progress, I've just done the job for AWS.

Let me know what you do think about it, if it looks ok for you, I can do the other providers 😉

PR associated (marked as WIP) : https://github.com/pulumi/examples/pull/1630