(01)Deploy to cluster
Linux
1kubectl apply -f .2kubectl get all3kubectl get pods -wRedis Deployment + ClusterIP Service for in-cluster caching
redis-deployment.yml
1apiVersion: apps/v12kind: Deployment3metadata:4 name: redis5spec:6 replicas: 17 selector:8 matchLabels:9 app: redis10 template:11 metadata:12 labels:13 app: redis14 spec:15 containers:16 - name: redis17 image: redis:7-alpine18 ports:19 - containerPort: 637920 resources:21 limits:22 memory: 256Mi23 cpu: 250mredis-service.yml
1apiVersion: v12kind: Service3metadata:4 name: redis5spec:6 type: ClusterIP7 selector:8 app: redis9 ports:10 - port: 637911 targetPort: 6379Step 01
1kubectl apply -f .2kubectl get all3kubectl get pods -w1kubectl delete -f .