metalbear-co / playground

Playground for mirrord - services written in different languages to try out mirrord with
MIT License
2 stars 4 forks source link

Create/document easy setup #3

Open t4lz opened 4 months ago

t4lz commented 4 months ago

Document how to setup the playground with one easy command. Think of different clouds (eks, azure, mini local clouds, etc.) - when running kubectl apply -k . on an EKS cluster I got

error: resource mapping not found for name: "playground-metalbear-dev-cert" namespace: "" from ".": no matches for kind "ManagedCertificate" in version "networking.gke.io/v1"

Maybe we have to create additional configurations (do we need different manifests for EKS for example? Or just to parameterise the manifests? Use templating?). Would it be helpful to users if we supported other tools, like helm? terraform?

t4lz commented 4 months ago

Closing in favour of https://github.com/metalbear-co/mirrord.dev/issues/62. (If we have that example for users to test mirrord with, I guess the playground does not have to be user-friendly).

t4lz commented 4 months ago

I misunderstood, we are going to use the "playground" for the "real world example", so this issue is relevant.

gememma commented 2 months ago

I got the same error message when running on minikube, but I'm not toally sure what problem this actually causes (I managed to run mirrord in the ip-visits-counter just fine)

Would it be helpful to users if we supported other tools, like helm? terraform?

Speaking from experience, terraform is a (cool and powerful, I'll admit) can of worms, so I probably wouldn't recommend it personally