当前位置: 首页 > article >正文

jupyterhub on k8s 配置用户名密码 简单版

如果只是小组内使用  不想共用密码 也不想搞复杂认证方案  那么就直接通过map(用户名,密码md5值)来制定密码

config.yaml部分内容

hub:
  config:
    JupyterHub:
      shutdown_on_logout: true   # 用户logout 自动stop jupyter pod,家目录下所有文件会被保存到pvc 即启动后之前家目录下文件都在. 配置对应 c.JupyterHub.shutdown_on_logout
    ServerApp:
      shutdown_no_activity_timeout: 60   # 单位s 超过该时间没活动 jupyter pod会被关闭
  extraConfig:
    # 添加自定义的 Python 配置
    custom_config.py: |
      from jupyterhub.auth import Authenticator
      def md5(password):
          import hashlib
          # 定义字符串
          string = password
          # 创建 md5 对象
          md5_hash = hashlib.md5()
          # 更新 md5 对象
          md5_hash.update(string.encode('utf-8'))
          # 获取 MD5 值
          md5_value = md5_hash.hexdigest()
          retu

http://www.kler.cn/a/559907.html

相关文章:

  • 防漏电保护,塔能物联运维为城市照明安全“上锁”
  • Python Seaborn库使用指南:从入门到精通
  • 【每日八股】MySQL篇(二):事务
  • CSS滚动条原理与自定义样式指南,CSS滚动条样式失效,滚动条样式无效,-webkit-scrollbar无效,overflow不显示滚动条
  • 力扣-贪心-55 跳跃游戏
  • DeepSeek行业应用实践报告-智灵动力【112页PPT全】
  • 登录+注册的前后端以及sql
  • 【面试】Redis 常见面试题
  • Qt QTreeWidget 总结
  • 企业金融数字场景平台:架构设计、实践与未来趋势
  • Linux-Ansible模块完结
  • Linux 内核中关于 CPU 编号和拓扑管理
  • at32f103a+rtt+AT组件+esp01s 模块使用
  • 网络练级宝典-> TCP协议
  • 掌握SQLAlchemy:Python数据库集成的艺术
  • 【R语言】读取CSV数据时,显示[1] PK...<0 行> (或0-长度的row.names)
  • 一:将windows上的Python项目部署到Linux上,并使用公网IP访问
  • 【多模态处理篇八】【DeepSeek增强现实:AR导航实时推理优化】
  • 基于STM32的智能电梯安全监测系统
  • Mybatis常用动态 SQL 相关标签