FailedScheduling: 0/3 nodes are available: 3 Insufficient pods

My guess, without running the manifests you've got is that the image tag 1 on your image doesn't exist, so you're getting ImagePullBackOff which usually means that the container runtime can't find the image to pull .

Looking at the Docker Hub page there's no 1 tag there, just latest.

So, either removing the tag or replace 1 with latest may resolve your issue.