zhong (钟鹏群) 69b3cb9db1 debug пре 2 недеља
..
README.md 8f3de20b4f test пре 3 недеља
dashboard-admin-user-complete.yaml c69cd781d8 fix пре 4 недеља
dashboard-admin-user.yaml 4f1569be6e k3s dashboard пре 1 месец
deploy-nginx.sh 1490005d2b nginx deployment пре 1 месец
flask-complete-with-ingress.yaml 1a4136b110 nginx пре 4 недеља
flask-deployment-complete.yaml 00a7ae7270 nginx пре 4 недеља
flask-deployment.yaml 4f1569be6e k3s dashboard пре 1 месец
flask-ingress-with-middleware.yaml 1a4136b110 nginx пре 4 недеља
flask-ingress.yaml 1a4136b110 nginx пре 4 недеља
flask-redirect-ingress.yaml 7b0efa501c fix пре 4 недеља
flask-simple-ingress.yaml 18c47faf53 test пре 3 недеља
gogs-deployment.yaml 199487cc63 debug пре 2 недеља
gogs-ingress.yaml 27ee974adb debug пре 2 недеља
gogs-service-nodeport.yaml 61ddba2e51 gogs пре 2 недеља
k3sdashboard-ingress.yaml 0ee73c083a test пре 3 недеља
k8s-dashboard.yaml deaac8675c fix пре 4 недеља
nginx-deployment-nodeport.yaml b16c0e0c85 fix пре 1 месец
nginx-deployment-with-ingress-no-class.yaml ce5874b051 fix пре 1 месец
nginx-deployment-with-ingress.yaml ce5874b051 fix пре 1 месец
nginx-deployment.yaml bc8035f1dc nginx пре 4 недеља
nginx.md 00a7ae7270 nginx пре 4 недеља
test-ingress.yaml 611824721f debug пре 2 недеља
traefik-svc.yaml 69b3cb9db1 debug пре 2 недеља

README.md

Nginx 部署文件

此目录包含用于在 k3s 集群中部署 nginx 的 YAML 文件。

文件说明

  • nginx-deployment.yaml: 包含基本的 nginx 部署和服务定义
  • nginx-deployment-with-ingress.yaml: 包含带有 ingress 规则的完整 nginx 应用部署
  • deploy-nginx.sh: 用于自动部署 nginx 的脚本

部署方法

方法 1: 使用基本部署文件

kubectl apply -f nginx-deployment.yaml

方法 2: 使用带 Ingress 的部署文件

kubectl apply -f nginx-deployment-with-ingress.yaml

方法 3: 使用部署脚本

chmod +x deploy-nginx.sh
./deploy-nginx.sh

访问 nginx 服务

如果使用了 LoadBalancer 类型的服务,可以通过外部 IP 访问:

kubectl get svc nginx-service

如果使用了 Ingress,可以通过配置的主机名访问(例如 nginx.local)。

查看部署状态

kubectl get pods,svc,ingress -l app=nginx

删除部署

kubectl delete -f nginx-deployment.yaml

用这个 flask-simple-ingress.yaml