|
|
1 bulan lalu | |
|---|---|---|
| .. | ||
| README.md | 1 bulan lalu | |
| deploy-nginx.sh | 1 bulan lalu | |
| nginx-deployment-with-ingress-no-class.yaml | 1 bulan lalu | |
| nginx-deployment-with-ingress.yaml | 1 bulan lalu | |
| nginx-deployment.yaml | 1 bulan lalu | |
此目录包含用于在 k3s 集群中部署 nginx 的 YAML 文件。
nginx-deployment.yaml: 包含基本的 nginx 部署和服务定义nginx-deployment-with-ingress.yaml: 包含带有 ingress 规则的完整 nginx 应用部署deploy-nginx.sh: 用于自动部署 nginx 的脚本kubectl apply -f nginx-deployment.yaml
kubectl apply -f nginx-deployment-with-ingress.yaml
chmod +x deploy-nginx.sh
./deploy-nginx.sh
如果使用了 LoadBalancer 类型的服务,可以通过外部 IP 访问:
kubectl get svc nginx-service
如果使用了 Ingress,可以通过配置的主机名访问(例如 nginx.local)。
kubectl get pods,svc,ingress -l app=nginx
kubectl delete -f nginx-deployment.yaml