redis.yaml文件内容

apiVersion: apps/v1
kind: Deployment
metadata:
  name: redis-deploy
spec:
  selector:
    matchLabels:
      prod: redis
  replicas: 1
  template:
    metadata:
      labels:
        prod: redis
    spec:
      containers:
      - name: prod-redis
        ports:
        - containerPort: 6379
        image: redis
        imagePullPolicy: IfNotPresent
---
apiVersion: v1
kind: Service
metadata:
  name: redis-service
spec:
  type: NodePort
  ports:
    - port: 6379     # 容器端口
      nodePort: 30379 # 对外暴露端口
  selector:
    prod: redis

启动redis

kubectl apply -f redis.yaml

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐