目的
继续搭建单应用到k8s集群上,熟悉后逐渐练习集群应用的搭建,这一篇文档,接着上一篇的在k8s上搭建mysql单节点服务并实现客户端访问。
参考文档
示例:使用 Redis 部署 PHP 留言板应用 | Kubernetes
创建redis deployment
#创建应用配置文件存放目录
mkdir -p /root/application/redis
cd /root/application/redis
#编写redis deployment的配置文件(直接从参考文档复制过来,可以根据需要修改)
vim redis-leader-deployment.yaml
# 来源:https://cloud.google.com/kubernetes-engine/docs/tutorials/guestbook
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis-leader
labels:
app: redis
role: leader
tier: backend
spec:
replicas: 1
selector:
matchLabels:
app: redis
template:
metadata:
labels:
app: redis
role: leader
tier: backend
spec:
containers:
- name: lead