TKG is deployed, if it's not the case please go to https://blog.cloud-garage.net/tkg-pcc/. Now we will see how to deploy a simple nginx webserver.
Let's finalize dev-cluster with StorageClass, LoadBalancer and IngressController.
For storage class it's needed to tag the datastore and create a storage policy (SBPM).
Now, move on type LoadBalancer. We need something that handles this. My choice is to go with metallb but up to you.
Tips: try guard to discover contour with "kubectl apply -f https://projectcontour.io/examples/kuard.yaml ; kubectl -n projectcontour get deployments,pods,svc". And go to the contour @IP.
Time to deploy nginx:
Tips: if you want to deploy open source projects, think about Bitnami repo. Do a "helm repo add bitnami https://charts.bitnami.com/bitnami" and you are ready to deploy a bunch of them.
Tips: Because cPod is so flexible, if you want to expose nginx to Internet we need to adjust cPodEdge reverse proxy configuration to publish the all new shiny app!
Conclusion: A freshly deployed managed cluster needs some adjustements to be used in hosting workloads. It's not a big deal and bring to you the necessary customization for your context.