Kubernetes Deployment Builder

Examples:
busybox
nginx
busybox:latest
gcr.io/your-project-id/your-namespace/your-image:latest
				

Ports

Add container ports, and optionally specify if any ports should be exposed via a service. (Will add additonal service configuration to YAML template.)
 
Container Port
Expose Service Port
Exposed Port Number
Port Name

Service Information

ClusterIP exposes the service on a cluster-internal IP. Choosing this value makes the service only reachable from within the cluster.
NodePort exposes the service on each Node's IP on a high randomly chosen port. The port used to access the service will be generated in the 30000's range (i.e. port 31229).
Cloud Provider Only LoadBalancer exposes the service externally using a cloud provider's load balancer.

Generated YAML

{{DeploymentYaml}}