Repository for dip
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

71 lines
1.9 KiB

image:
registry: "quay.io"
# tag는 생략 가능. repository에 태그 포함 시 tag 필드 무시됨.
# 예시1: repository만으로 태그 지정
# repository: "jupyter/scipy-notebook:ubuntu-22.04"
# 예시2: repository + tag 분리
# repository: "jupyter/scipy-notebook"
# tag: "latest"
repository: "jupyter/scipy-notebook"
tag: "latest"
resources:
limits:
cpu: "2000m"
memory: "4096Mi"
requests:
cpu: "500m"
memory: "1024Mi"
gpu: ""
jupyterConfig:
token: ""
idleCullTimeout: 3600 # 1시간 유휴 후 커널 종료 (테스트용)
idleCullInterval: 300 # 5분마다 체크
# KIC 3.x: timeout은 Kubernetes Service 어노테이션으로 설정 (단위: ms)
service:
annotations:
konghq.com/connect-timeout: "60000" # 60초
konghq.com/read-timeout: "3600000" # 1시간
konghq.com/write-timeout: "3600000" # 1시간
ingress:
enabled: true
ingressClassName: "kong"
annotations:
cert-manager.io/cluster-issuer: "root-ca-issuer"
cert-manager.io/duration: "8760h"
cert-manager.io/renew-before: "720h"
konghq.com/https-redirect-status-code: "301"
# Kong은 https 프로토콜로 WebSocket Upgrade를 자동 처리 (wss 별도 지정 불필요)
konghq.com/protocols: "https"
hosts:
- host: "jupyter.example.com"
paths:
- /
tls:
- hosts:
- "jupyter.example.com"
secretName: "jupyter-tls-secret"
homeVolume:
enabled: false
size: "5Gi"
storageClassName: ""
accessMode: "ReadWriteOnce"
dataVolume:
enabled: false
size: "5Gi"
storageClassName: ""
accessMode: "ReadWriteOnce"
groupVolumes: []
tcpKeepalive:
enabled: true
time: 120 # 유휴 120초 후 첫 probe 전송 (Linux 기본: 7200초)
intvl: 10 # probe 간격 10초 (Linux 기본: 75초)
probes: 6 # 6회 무응답 시 연결 종료 (Linux 기본: 9회)