|
|
2 veckor sedan | |
|---|---|---|
| .. | ||
| README.md | 3 veckor sedan | |
| dashboard-admin-user-complete.yaml | 4 veckor sedan | |
| dashboard-admin-user.yaml | 1 månad sedan | |
| deploy-nginx.sh | 1 månad sedan | |
| flask-complete-with-ingress.yaml | 4 veckor sedan | |
| flask-deployment-complete.yaml | 4 veckor sedan | |
| flask-deployment.yaml | 1 månad sedan | |
| flask-ingress-with-middleware.yaml | 4 veckor sedan | |
| flask-ingress.yaml | 4 veckor sedan | |
| flask-redirect-ingress.yaml | 4 veckor sedan | |
| flask-simple-ingress.yaml | 3 veckor sedan | |
| gogs-deployment.yaml | 2 veckor sedan | |
| gogs-ingress.yaml | 2 veckor sedan | |
| gogs-service-nodeport.yaml | 2 veckor sedan | |
| k3sdashboard-ingress.yaml | 3 veckor sedan | |
| k8s-dashboard.yaml | 4 veckor sedan | |
| nginx-deployment-nodeport.yaml | 1 månad sedan | |
| nginx-deployment-with-ingress-no-class.yaml | 1 månad sedan | |
| nginx-deployment-with-ingress.yaml | 1 månad sedan | |
| nginx-deployment.yaml | 4 veckor sedan | |
| nginx.md | 4 veckor sedan | |
此目录包含用于在 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
用这个 flask-simple-ingress.yaml