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

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

相关文章:

  • C++ day4 练习
  • SQL: DDL,DML,DCL,DTL,TCL,
  • 2.24力扣每日一题--设计有序流
  • 【Microsoft® PowerPoint for Mac】MAC一键导出PPT备注
  • 能不能用Ai来开发出一款APP?很早就想过能不能用Ai来开发出一款APP?
  • 89.迷人子序列计数问题|Marscode AI刷题
  • vue2中,打包报错ERROR in /node_modlules/@types/lodash/common/common.d.ts 26
  • python全栈-并发和网络通信
  • GO 快速升级Go版本
  • 【Qt之QQuickWidget】QML嵌入QWidget中
  • c++day4
  • 【嵌入式Linux应用开发基础】网络编程(1):TCP/IP协议栈
  • WIN10 本地部署 BGE Embedding 向量化模型
  • unxi-进程间通信
  • 使用PHP接入纯真IP库:实现IP地址地理位置查询
  • akka现有的分布式定时任务框架总结
  • 条件渲染
  • .Net 9下使用Tensorflow.net---DNN_Keras
  • AI时代前端开发技能变革与ScriptEcho:拥抱AI,提升效率
  • MongoDB 复制(副本集)
  • 林诗栋/蒯曼不敌日本组合,无缘晋级世乒赛混双四强
  • “敌人已经够多了”,菲总统马科斯:愿与杜特尔特家族和解
  • 红星控股重整期间实控人被留置后续:重整草案不会修改,涉车建兴职责已调整
  • 永久基本农田竟沦为垃圾场,湖南湘潭回应:全面启动专项整治
  • 波兰总统选举第一轮投票结束,出口民调显示将进入第二轮投票
  • 江苏疾控:下设部门无“病毒研究所”,常荣山非本单位工作人员