Files
dockerfiles/memcached/memcached-deployment-conf.yaml
2019-09-04 17:31:45 +08:00

37 lines
672 B
YAML

apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: memcached
spec:
replicas: 1
revisionHistoryLimit: 2
template:
metadata:
labels:
run: memcached
spec:
containers:
- name: memcached
image: docker.io/clearlinux/memcached
ports:
- containerPort: 11211
# -u:USER -p:PORT -c:MAXCONN -m:CACHESIZE
args: ["-u memcached", "-p 11211", "-c 1024", "-m 64"]
---
apiVersion: v1
kind: Service
metadata:
labels:
run: memcached
name: memcached
spec:
type: NodePort
ports:
- port: 11211
protocol: TCP
targetPort: 11211
nodePort: 30100
selector:
run: memcached