Deploy an app

Once your cluster is ready, deploy a simple application to validate the full workflow.

Deploy a dummy app

Use a simple container like traefik/whoami:

kubectl create deployment whoami --image=traefik/whoami
kubectl expose deployment whoami --port 80 --type ClusterIP

Verify locally

kubectl port-forward service/whoami 8080:80

Then open http://localhost:8080 to confirm the app responds.

Expose the service

We recommend exposing services through the Noplane API gateway rather than traditional ingress controllers. See the Expose services guide for the recommended approach.