k8s apply desc
安装 k8s 服务
安装 ingress 服务
kubectl apply -f ingress-nginx.yaml
参考使用: ingress
安装服务
dtm 安装
kubectl apply -f dtm/deployment.yml -f dtm/configMap.yml -f dtm/service.yml
安装 dtm 的 ingress
kubectl apply -f ingress/ingress-nginx.yaml
修改 /etc/hosts 添加
hello-jane.test 192.168.11.10
注意: hello-jane.test 是自己定义的域名, 192.168.11.10 是节点的 ip
参考项目地址:GitHub
参考文档: Docs
mysql-endpoint
mysql 一般不会安装到 k8s 集群中,因此需要通过 endpoint 连接外部服务,
// 安装 endpoint
kubectl apply -f mysql-endpoint.yaml
// 安装服务
kubectl apply -f mysql-service.yaml
参考自定义服务文档: 定义 Service
nginx 服务
kubectl apply -f nginx-deployment.yaml
kubectl apply -f service.yml
测试
参考 sample文件中的 apple.yaml、banana.yaml、ingress.yaml