An Easy-to-use example for Kubernetes deplyoments.
395
Example deployment files:
deployment.yaml:
apiVersion: apps/v1beta1
kind: Deployment
metadata:
name: my-webserver
spec:
replicas: 2
template:
metadata:
labels:
name: my-webserver
spec:
containers:
- name: my-webserver
image: tilmankrauss/webserver
ports:
- containerPort: 90
Service.yaml:
kind: Service
apiVersion: v1
metadata:
name: my-webservice
spec:
ports:
- port: 80
targetPort: 90
nodePort: 32123
selector:
name: my-webserver
#type: LoadBalancer
type: NodePort
Content type
Image
Digest
Size
42.3 MB
Last updated
almost 9 years ago
docker pull tilmankrauss/webserver