先下载实战-在k8s平台部署个人博客-资源包
再K8s部署个人博客
实验步骤如下:
[root@k8s-master]# kubectl create secret generic mysql-pass --from-literal=password=YOUR_PASSWORD
#把mysql.tar.gz和wordpress.tar.gz上传到K8s工作节点,手动解压即可:
[root@k8s-node1]# docker load -i mysql.tar.gz
[root@k8s-node1]# docker load -i wordpress.tar.gz
#部署服务
[root@k8s-master]# kubectl apply -f mysql.yaml
[root@k8s-master]# kubectl apply -f wordpress.yaml
#查看wordpress前端的service
[root@k8s-master ~]# kubectl get svc -l app=wordpress
备注;node_ip可以是K8s集群控制节点ip,也可以是工作节点ip
http://192.168.190.61:30090