小编Fau*_*zan的帖子

在 Kubernetes 集群上刷新 CoreDNS 缓存

如何在 kubernetes 集群上刷新 CoreDNS 缓存?

我知道可以通过删除 CoreDNS pod 来完成,但是是否有适当的方法来刷新缓存?

dns core-file kubernetes kube-dns coredns

7
推荐指数
2
解决办法
5880
查看次数

如何将nginx配置转换为ingress kubernetes yaml配置?

我在 kubernetes 上部署了 Vue JS。我需要像这个页面一样配置 nginx 路由:

https://router.vuejs.org/guide/essentials/history-mode.html#example-server-configurations

配置是这样的:

location / {
  try_files $uri $uri/ /index.html;
} 
Run Code Online (Sandbox Code Playgroud)

如何将该配置转换为 ingress kubernetes yaml 配置?

我尝试过这个但不起作用

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /index.html
  name: backoffice
  namespace: default
  selfLink: /apis/extensions/v1beta1/namespaces/default/ingresses/backoffice
spec:
  rules:
    - host: dev.abc.com
      http:
        paths:
          - backend:
              serviceName: backoffice-svc
              servicePort: 443
            path: /
Run Code Online (Sandbox Code Playgroud)

我尝试使用这个注释,但仍然不起作用:

nginx.ingress.kubernetes.io/app-root: /app1
Run Code Online (Sandbox Code Playgroud)

nginx url-rewriting kubernetes-ingress nginx-ingress

7
推荐指数
1
解决办法
6904
查看次数