proxy:
  secretToken: "2d1e65370b4f44e4125748d3c6e44c5b00b214ccb227c0c58adc4a0bf53b05ed"
ingress:
  enabled: true
  hosts:
    - jupyter-hub.geumdo.net
  annotations:
    kubernetes.io/ingress.class: nginx
hub:
  config:
    JupyterHub:
      authenticator_class: google

    # Google OAuth 설정
    GoogleOAuthenticator:
      # 아래 client_id와 client_secret은 2단계에서 발급받은 값으로 교체해야 합니다.
      client_id: "907112921421-4gebm5mbt7i7275f5mb4ubolmcbsmvqi.apps.googleusercontent.com"
      client_secret: "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"
      
      # 이 주소는 Google Cloud Platform의 '승인된 리디렉션 URI'에 반드시 등록되어야 합니다.
      # jupyter.your-domain.com은 실제 사용하는 도메인으로 변경해야 합니다.
      oauth_callback_url: "http://jupyter-hub.geumdo.net/hub/oauth_callback"
      
      # 로그인 버튼에 표시될 텍스트
      login_service: "Google 계정"

    # 사용자 목록 기반 인증 설정
    # 아래 목록의 Google 계정만 로그인이 가능합니다.
    Authenticator:
      admin_users:
        - 100sangk@gmail.com
        - insun8246@gmail.com
      allowed_users:
        - 100sangk@gmail.com
        - kirim1062@gmail.com
        - itsgoeun24@gmail.com
        - eyh8088@gmail.com
        - kleenex4770@gmail.com
        - zzanghyeonjin@gmail.com
        - insun8246@gmail.com
        - wlgjs011004@gmail.com
        - sunghan44559@gmail.com
        - idsun22@gmail.com
        - dlqnfla12@gmail.com
singleuser:
  storage:
    dynamic:
      storageClass: nfs-client
    capacity: 10Gi
  profileList:
    - display_name: "CPU Server"
      description: "Standard environment with 2 CPU and 4GB RAM"
      default: true
      kubespawner_override:
        image: jupyter/base-notebook:latest
        cpu_limit: 2
        cpu_guarantee: 1
        mem_limit: 4G
        mem_guarantee: 2G
    - display_name: "GPU Server (1x NVIDIA H100)"
      description: "TensorFlow environment with 1 NVIDIA H100 GPU"
      kubespawner_override:
        image: jupyter/tensorflow-notebook:latest
        cpu_limit: 4
        cpu_guarantee: 2
        mem_limit: 16G
        mem_guarantee: 8G
        extra_resource_limits:
          nvidia.com/gpu: "1"