'2019/08/14'에 해당되는 글 2건

  1. 2019.08.14 [kubernetes] response body 크기 변경하기
  2. 2019.08.14 [kubernetes] namespace 설정하기


nginx를 ingress로 사용하는 kubernetes에서 body 크기(jpeg같은 image)때문에 ingress를 통과 못할 수 있다. 413 에러가 나타나는 이유이다.

이럴 때는 client_max_body_size를 설정한다.


ingress.kubernetes.io/proxy-body-size: 10m



참고

https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md#custom-max-body-size

Posted by '김용환'
,


namespace를 쿠버네티스 deployment 설정에 넣는 것이 좋은 줄 알았는데,

막상 운영해보니, ingress에 namespace에 영향을 미치고

공통 파일 관리가 어렵다.

apiVersion: apps/v1beta2
kind: Deployment
metadata:
name: phantom-server
namespace: phantom


namespace를 커맨드 라인에서 전달한다면 편하다. 

apiVersion: apps/v1beta2
kind: Deployment
metadata:
name: phantom-server


$ kubectl apply -f kubernetes.yml --namespace=phantom


Posted by '김용환'
,