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

news/2025/2/25 15:35:33

如果只是小组内使用  不想共用密码 也不想搞复杂认证方案  那么就直接通过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.niftyadmin.cn/n/5865660.html

相关文章

图神经网络实战(24)——基于LightGCN构建推荐系统

图神经网络实战(24)——基于LightGCN构建推荐系统 0. 前言1. Book-Crossing 数据集介绍2. Book-Crossing 数据集预处理3. 构建 LightGCN 架构3.1 LightGCN 架构2. 实现 LightGCN3.3 损失函数3.4 模型训练与测试3.5 生成推荐 小结系列链接 0. 前言 推荐系…

springboot411-基于Java的自助客房服务系统(源码+数据库+纯前后端分离+部署讲解等)

💕💕作者: 爱笑学姐 💕💕个人简介:十年Java,Python美女程序员一枚,精通计算机专业前后端各类框架。 💕💕各类成品Java毕设 。javaweb,ssm&#xf…

详解Flask Flash Message(消息闪现)

目录 安装 Flask 入门:Flask flash() 基本示例 进阶:使用 Flask-WTF Flash 登录结果消息 详解:get_flashed_messages() 详解:flash() 消息的完整生命周期 Flask 提供 flash() 用于向 用户传递临时消息,通常用于: • 表单提交成功或失败 • 用户登录、注册、退出提…

【C++】 stack和queue以及模拟实现

一、stack及其模拟实现 1.1 stack介绍 stack是一种容器适配器,专门用在具有后进先出操作的上下文环境中,其删除只能从容器的一端进行 元素的插入与提取操作。stack是作为容器适配器被实现的,容器适配器即是对特定类封装作为其底层的容器&am…

MongoDB#Code和Function

背景 在MongoDB Shell中, 使用db.system.js.inertOne 新增一个自定义函数后,读取值类型显示Code Class,该如何使用?Code类型和Function能互相转换吗? 实践 // 保存一个函数到 system.js 集合 db.system.js.insertOne({_id: &qu…

课程1. 深度学习简介

课程1. 深度学习简介 神经网络结构逻辑回归XOR问题(异或问题) 中间特征的生成全连接神经网络中间网络层的激活函数Sigmoid函数Tanh函数ReLU函数其它激活函数 使用全连接神经网络解决 XOR 问题神经网络用于回归问题训练神经网络 不同类型的神经网络 附加材…

OpenCV计算摄影学Computational Photography

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 计算摄影学(Computational Photography)是一门结合了数字图像处理、计算机视觉和光学的交叉学科领域,旨在通过…

GMII(Gigabit Media Independent Interface)详解

一、GMII的定义与作用 GMII(千兆介质无关接口)是用于千兆以太网(1Gbps)的标准化接口,连接 MAC层(数据链路层)与 PHY芯片(物理层)。其核心目标是支持高速数据传输&#x…