CI/CD - K8S

概念

k8s

搭建环境

minicube

下载后启动:minicube start

应用部署

deployment.yaml:定义如何部署整个环境

Service 之 NodePort:指定暴露给外网的端口

kubectl apply -f deployment.yaml:在集群上部署应用

kubectl get pods:查看pod的运行状态

kubectl get services:查看创建的服务

minikube service <app_name>:打开浏览器访问部署的Web应用

kubectl delete -f deployment.yaml:从集群中移除应用

链接

Fork me on GitHub