Nginx.ingress.kubernetes.io/proxy-body-sizeが機能しない

mohammad_1m2

Ingressの各リクエストの投稿本文のサイズを大きくしたい。だから私は追加します

nginx.ingress.kubernetes.io/proxy-body-size: 8m

yamlファイルの入力(牧場主のyamlファイルの表示/編集)では機能しませんが、機能しません。kubectlを使用して入力の説明を取得すると、追加されたアノテーションは表示されませんが、新しく追加されたマッピングは表示されます。構成は次のとおりです。

YAMLファイル:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    ingress.kubernetes.io/configuration-snippet: |-
      set $test_host "testdms.test.com"
      if ($host == $test_host) {
        return 301 $scheme://$test_host/webui/;
      }
    nginx.ingress.kubernetes.io/proxy-body-size: 8m
  creationTimestamp: 2018-09-11T12:19:02Z
  generation: 116
  name: test-dms
  namespace: test-dms
  resourceVersion: "95490045"
  selfLink: /apis/extensions/v1beta1/namespaces/test-dms/ingresses/test-dms
  uid: de7c4c1b-b5bc-11e8-84c0-005056bf6431
spec:
  rules:
  - host: testdms.test.com
    http:
      paths:
      - backend:
          serviceName: ingress-e5a45b0dc688c653b79d4b5942ebbe7c
          servicePort: 80
        path: /test
status:
  loadBalancer:
    ingress:
    - {}
    - ip: 198.100.101.171
    - ip: 198.100.101.172
    - ip: 198.100.101.173
    - ip: 198.100.101.61

結果を説明する:

Annotations:
  configuration-snippet:  set $test_host "testdms.test.com"
if ($host == $test_host) {
  return 301 $scheme://$test_host/webui/;
}
Events:
  Type    Reason  Age                       From                      Message
  ----    ------  ----                      ----                      -------
  Normal  UPDATE  36s (x38 over 2h)         nginx-ingress-controller  Ingress test-dms/test-dms
  Normal  UPDATE  21s (x47 over 23d)        nginx-ingress-controller  Ingress test-dms/test-dms
  Normal  UPDATE  <invalid> (x47 over 23d)  nginx-ingress-controller  Ingress test-dms/test-dms
  Normal  UPDATE  <invalid> (x84 over 64d)  nginx-ingress-controller  Ingress test-dms/test-dms
  Normal  UPDATE  <invalid> (x39 over 12d)  nginx-ingress-controller  Ingress test-dms/test-dms
A_Suh

K8sの入力オブジェクトの修正は誤動作することがあるため、編集するのではなく再作成することをお勧めします。

それでも機能しない場合は、configmapを使用して、すべての入力ルールに対してこの値をグローバルに設定してみてください

    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: nginx
      namespace: ingress-nginx
      labels:
        app: ingress-nginx
    data:
      proxy-body-size: "8m"

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

kubernetes nginx ingress //ヘルスチェックが機能しない

分類Dev

nginx.ingress.kubernetes.io/use-regexが期待どおりに機能しない

分類Dev

Kubernetes 1.16 Nginx Ingress(0.26.1)TCP Mariadb / MySQLサービスが機能しない

分類Dev

Kubernetes NGINX Ingress TLS issue

分類Dev

Ingress controller nginx kubernetes not working

分類Dev

Disable SSL redirect for Kubernetes NGINX ingress

分類Dev

Google Cloud Kubernetes Nginx Ingress hang on "Creating ingress"

分類Dev

Kubernetes nginx-ingress ingress controller CORS handled by application

分類Dev

kubernetesがingress-nginxコントローラーのELBを作成しない

分類Dev

Nginx Ingress ControllerはKubernetesでどのように機能しますか?

分類Dev

Kubernetes ingress-nginxで502エラーが発生する(Bad Gateway)

分類Dev

Kubernetes ingress-nginxスティッキーセッションが春のセキュリティで機能しない

分類Dev

Create kubernetes nginx ingress without GCP load-balancer

分類Dev

Kubernetes internal nginx ingress controller with SSL termination & ssl-passthrough

分類Dev

Kubernetes NGINX Ingress with Angular return wrong MIME-Type

分類Dev

Ingress-ボールトのkubernetesのnginx。ヘルスチェックが成功していない疑い

分類Dev

Ingress-ボールトのkubernetesのnginx。ヘルスチェックが成功していない疑い

分類Dev

Ingress-Nginx-Routing in Kubernetes (Konvertierung von Docker-Compose mit Nginx-Reverse-Proxy)

分類Dev

Kubernetes nginx ingress 0.22はCookieアフィニティアノテーションを尊重していませんか?

分類Dev

Kubernetes Ingressが機能しない:デフォルトのバックエンド404

分類Dev

AWS上のKubernetes:nginx-ingress + cert-managerを使用してクライアントIPを保持する

分類Dev

nginx-ingress-controllerのスティッキーセッションが機能しない

分類Dev

Kubernetes ingress-nginx sticky session isn't working with spring security

分類Dev

Kubernetes NGINX Ingress configmap301リダイレクト

分類Dev

Kubernetes Nginx Ingressイメージのバグ/エラー?

分類Dev

Kubernetes Ingress - Rewrite path

分類Dev

Kubernetes ingress conditional routing

分類Dev

Kubernetes ingress controller

分類Dev

nginx ingress minikubeプラグインhostPortが機能するのに、hostPortが他のプラグインでは機能しないのはなぜですか?

Related 関連記事

  1. 1

    kubernetes nginx ingress //ヘルスチェックが機能しない

  2. 2

    nginx.ingress.kubernetes.io/use-regexが期待どおりに機能しない

  3. 3

    Kubernetes 1.16 Nginx Ingress(0.26.1)TCP Mariadb / MySQLサービスが機能しない

  4. 4

    Kubernetes NGINX Ingress TLS issue

  5. 5

    Ingress controller nginx kubernetes not working

  6. 6

    Disable SSL redirect for Kubernetes NGINX ingress

  7. 7

    Google Cloud Kubernetes Nginx Ingress hang on "Creating ingress"

  8. 8

    Kubernetes nginx-ingress ingress controller CORS handled by application

  9. 9

    kubernetesがingress-nginxコントローラーのELBを作成しない

  10. 10

    Nginx Ingress ControllerはKubernetesでどのように機能しますか?

  11. 11

    Kubernetes ingress-nginxで502エラーが発生する(Bad Gateway)

  12. 12

    Kubernetes ingress-nginxスティッキーセッションが春のセキュリティで機能しない

  13. 13

    Create kubernetes nginx ingress without GCP load-balancer

  14. 14

    Kubernetes internal nginx ingress controller with SSL termination & ssl-passthrough

  15. 15

    Kubernetes NGINX Ingress with Angular return wrong MIME-Type

  16. 16

    Ingress-ボールトのkubernetesのnginx。ヘルスチェックが成功していない疑い

  17. 17

    Ingress-ボールトのkubernetesのnginx。ヘルスチェックが成功していない疑い

  18. 18

    Ingress-Nginx-Routing in Kubernetes (Konvertierung von Docker-Compose mit Nginx-Reverse-Proxy)

  19. 19

    Kubernetes nginx ingress 0.22はCookieアフィニティアノテーションを尊重していませんか?

  20. 20

    Kubernetes Ingressが機能しない:デフォルトのバックエンド404

  21. 21

    AWS上のKubernetes:nginx-ingress + cert-managerを使用してクライアントIPを保持する

  22. 22

    nginx-ingress-controllerのスティッキーセッションが機能しない

  23. 23

    Kubernetes ingress-nginx sticky session isn't working with spring security

  24. 24

    Kubernetes NGINX Ingress configmap301リダイレクト

  25. 25

    Kubernetes Nginx Ingressイメージのバグ/エラー?

  26. 26

    Kubernetes Ingress - Rewrite path

  27. 27

    Kubernetes ingress conditional routing

  28. 28

    Kubernetes ingress controller

  29. 29

    nginx ingress minikubeプラグインhostPortが機能するのに、hostPortが他のプラグインでは機能しないのはなぜですか?

ホットタグ

アーカイブ