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

kubesphere jenkins 流水线 未运行(解决方案)

场景: 

在kubesphere 中运行 流水线 devops 结果,显示未运行

但是用 admin 账户是可以运行成功的。

问题解决
 

1- 查日志: 

然后

Caused: org.acegisecurity.userdetails.UsernameNotFoundException: org.springframework.security.core.userdetails.UsernameNotFoundException: org.acegisecurity.userdetails.UsernameNotFoundException: User project-admin not found in directory.; nested exception is org.springframework.security.core.userdetails.UsernameNotFoundException: org.acegisecurity.userdetails.UsernameNotFoundException: User project-admin not found in directory.

我们发现:

User project-admin not found in directory

这个错误 原因是

Jenkins 使用的是openldap,不会直接创建用户。在安装时会对 openldap 初始化创建 project-admin 用户,看project admin 用户没写到 OpenLDAP

2-怎么解决呢?

在启用 devops 组件的集群上执行:

kubectl patch users project-admin -p '{"spec":{"password":"P@88w0rd"}}' --type='merge' && kubectl annotate users admin iam.kubesphere.io/password-encrypted-

同步一下就可以了。

再返回 流水线, 用 project-admin 账户 (这是我后期建立的账户) 来跑就可以了

如果还不行, 需要我们登录 jenkis后台,添加用户角色

kubesphere中 登录jenkins,可以参考: k8s jenkins-kubesphere  登录: 连接

登录后: 

找到“系统管理

往下拉找打到“manage  and  assign roles ”

点击 分配角色

(1)添加用户

(2) 对刚添加的用户分配角色

希望能帮助到你。

相关文章:

kubesphere jenkins 流水线 未运行(解决方案)

场景: 在kubesphere 中运行 流水线 devops 结果,显示未运行 但是用 admin 账户是可以运行成功的。 问题解决 1- 查日志: 然后 Caused: org.acegisecurity.userdetails.UsernameNotFoundException: org.springframework.security.core.…...

如何保护服务器的安全

互联网的迅速发展,让很多企业都很重视网络技术的使用,但是网络的传播速度比较快,同时容易造成数据、隐私方面的泄露现在每个企业基本有自己的服务器。有几点需要注意,可以参考: 1.基础密码安全 最基本的安全就是密码安…...

Python使用HDL 模拟器实现 FPGA 板卡的仿真验证

Python 结合 HDL 模拟器实现 FPGA 板卡的仿真验证,您可以借助一些开源工具和库来实现这一目的。下面我将为您介绍一种常用的方法,使用 Python 结合 Verilog 模拟器和 FPGA 开发工具进行仿真验证。 ### 步骤概述 1. **编写 Verilog 设计**:首…...

vue中 input disable后无法触发点击事件

问题:input标签为disabled后,点击事项无效;当点击文字**“请选择”**时无法触发点击事件,其父标签的其余位置均可触发 解决:只需要在input标签中添加 style“pointer-events:none” 即可 pointer-events: none 作用是…...

实战一个 Jenkins 构建 CI/CD流水线 的简单配置过程哈

引言:上一期我们讲述了gitlabCI/CD工具的介绍,工具之争,本期我们介绍Jenkins CI/CD 目录 一、Jenkins介绍 1、Jenkins概念 2、Jenkins目的 3、特性 4、产品发布流程 二、安装Jenkins 1、安装JDK 2、安装Jenkins 1、上传压缩包 2、…...

【InternLM 实战营笔记】大模型评测

随着人工智能技术的快速发展, 大规模预训练自然语言模型成为了研究热点和关注焦点。OpenAI于2018年提出了第一代GPT模型,开辟了自然语言模型生成式预训练的路线。沿着这条路线,随后又陆续发布了GPT-2和GPT-3模型。与此同时,谷歌也…...

数据卷(Data Volumes) 自定义镜像(dockerfile)

目录 一. 数据卷(Data Volumes) 1.1 什么是数据卷 1.2 为什么需要数据卷 1.3 数据卷的作用 1.4 数据卷的使用 二. 自定义镜像(dockerfile) 2.1 什么是dockerfile 2.2 自定义centos 2.3 自定义tomcat 一. 数据卷(Data…...

数据库管理-第156期 Oracle Vector DB AI-07(20240227)

数据库管理156期 2024-02-27 数据库管理-第156期 Oracle Vector DB & AI-07(20240227)1 Vector相关DDL操作可以在现有的表上新增vector数据类型的字段:可以删除包含vector数据类型的列:可以使用CTAS的方式,从其他有…...

CASAtomic原子操作详解

什么是原子操作?如何实现原子操作? 我们在接触到事务的时候,了解到事务的一大特性是原子性,一个事务要么全部执行、要么全部不执行。 并发里的原子性和事务里的原子性有一样的内涵和概念。假定有2个操作A和B都包含多个步骤…...

真机测试——关于荣耀Magic UI系列HBuilder真机调试检测不到解决办法

​​​​​出现这种状况怎么办 1、开启USB调试 2、重点来了——我们要选择USB配置,选择音频来源 3、连接OK...

代理IP安全问题:在国外使用代理IP是否安全

目录 前言 一、国外使用代理IP的安全风险 1. 数据泄露 2. 恶意软件 3. 网络攻击 4. 法律风险 二、保护国外使用代理IP的安全方法 1. 选择可信的代理服务器 2. 使用加密协议 3. 定期更新系统和软件 4. 注意网络安全意识 三、案例分析 总结 前言 在互联网时代&…...

SonarLint 疑难语法修正

/*** 投诉率统计(厂端)* 1.通过售后小区分组统计* 2.通过经销商分组统计* param kpiComplaintRateQueryVO 查询参数* return 投诉率统计数据*/ApiOperation(value "厂端投诉率统计维度查询")PostMapping("/vcdc/ratestatis")public List<KpiComplaintR…...

MurmurHash算法

MurmurHash&#xff1a;(multiply and rotate) and (multiply and rotate) Hash&#xff0c;乘法和旋转的hash 算法。 一、哈希函数 散列函数&#xff08;英语&#xff1a;Hash function&#xff09;又称散列算法、哈希函数&#xff0c;是一种从任何一种数据中创建小的数字“…...

CSRF靶场实战

DVWA靶场链接&#xff1a;https://pan.baidu.com/s/1eUlPyB-gjiZwI0wsNW_Vkw?pwd0b52 提取码&#xff1a;0b52 DVWA Low 级别打开靶场&#xff0c;修改密码 复制上面的 url&#xff0c;写个简单的 html 文件 <html <body> <a hrefhttp://127.0.0.1/DVWA/vulne…...

小程序性能优化

背景 在开发小程序的过程中我们发现&#xff0c;小程序的经常会遇到性能问题&#xff0c;尤其是在微信开发者工具的时候更是格外的卡&#xff0c;经过排查发现&#xff0c;卡顿的页面有这么多的js代码需要加载&#xff0c;而且都是在进入这个页面的时候加载&#xff0c;这就会…...

C++拿几道题练练手吧

第 1 题 【 问答题 】 • 最短路径问题 平面上有n个点(n<100)&#xff0c;每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。 若有连线&#xff0c;则表示可从一个点到达另一个点&#xff0c;即两点间有通路&#xff0c;通路的距离为两点间的直线距离。现在的任务…...

【国产MCU】-CH32V307-I2C控制器

I2C控制器 文章目录 I2C控制器1、I2C模块介绍2、I2C驱动API介绍3、I2C使用实例3.1 主模式3.1.1 主设备发送模式和主设备接收模式3.1.2 DMA方式发送3.2 从模式内部集成电路总线(I2C)广泛用在微控制器和传感器及其他片外模块的通讯上,它本身支持多主多从模式,仅仅使用两根线(…...

k8s pod理论

一、Pod概述 1、Pod的定义 Pod是K8S中创建和管理的最小单位。 2、一个Pod至少包含多少容器 1个pause容器&#xff08;基础容器/父容器/根容器&#xff09;和 1个或者多个应用容器&#xff08;业务容器&#xff09; 通常一个Pod最好只包含一个应用容器&#xff0c;一个应用容…...

智慧应急:构建全方位、立体化的安全保障网络

一、引言 在信息化、智能化快速发展的今天&#xff0c;传统的应急管理模式已难以满足现代社会对安全保障的需求。智慧应急作为一种全新的安全管理模式&#xff0c;旨在通过集成物联网、大数据、云计算、人工智能等先进技术&#xff0c;实现对应急事件的快速响应、精准决策和高…...

国际黄金价格是什么?和黄金价格有何区别?

黄金是世界上最珍贵的贵金属之一&#xff0c;其价值被无数人所垂涎。而国际黄金价格作为市场上的参考指标&#xff0c;直接影响着黄金交易的买卖。那么国际黄金价格到底是什么&#xff0c;与黄金价格又有何区别呢&#xff1f;本文将为您详细解答。 国际黄金价格是指以美元计量的…...

终极指南:如何使用dnSpy进行.NET程序集调试与BAML反编译

终极指南&#xff1a;如何使用dnSpy进行.NET程序集调试与BAML反编译 【免费下载链接】dnSpy Unofficial revival of the well known .NET debugger and assembly editor, dnSpy 项目地址: https://gitcode.com/gh_mirrors/dns/dnSpy dnSpyEx是一款功能强大的.NET调试器和…...

008、新星:状态空间模型(SSM)基础——从经典控制论到结构化状态空间序列模型(S4)

从一次深夜调试说起 上周在部署一个实时传感器滤波算法时,我又翻出了那本快散架的《现代控制理论》。凌晨三点,盯着屏幕上不断发散的卡尔曼滤波状态协方差矩阵,我突然意识到——我们总在谈论模型的“状态”,但到底什么才是序列建模中真正有效的状态表示?这个问题,成了我…...

AJ-Captcha:多端行为验证码技术架构与安全防护工程实践

AJ-Captcha&#xff1a;多端行为验证码技术架构与安全防护工程实践 【免费下载链接】captcha 行为验证码(滑动拼图、点选文字)&#xff0c;前后端(java)交互&#xff0c;包含h5/Android/IOS/flutter/uni-app的源码和实现 项目地址: https://gitcode.com/gh_mirrors/captc/cap…...

从fMRI到LLM对齐,AGI正经历第3次范式跃迁,错过2026奇点大会等于错过未来10年技术主权,你准备好了吗?

第一章&#xff1a;2026奇点智能技术大会&#xff1a;AGI与认知科学 2026奇点智能技术大会(https://ml-summit.org) 跨学科融合的新范式 本届大会首次设立“神经符号协同实验室”&#xff0c;将fMRI实时解码框架与可微分逻辑编程&#xff08;Differentiable Logic Programmin…...

AI核心知识130—大语言模型之 多模态大模型(简洁且通俗易懂版)

如果说我们之前聊的纯文本大模型&#xff08;如早期的 ChatGPT 或 LLaMA&#xff09;是极其聪明但被关在小黑屋里的“缸中之脑” &#xff08;只能靠别人从门缝里递纸条来交流&#xff09;&#xff1b;那么多模态大模型 (Multimodal AI) 就是给这个超级大脑装上了眼睛、耳朵和嘴…...

告别玄学调试:用逻辑分析仪抓取STM32与MLX90614的SMBus波形,精准排查通信故障

STM32与MLX90614通信故障排查实战&#xff1a;逻辑分析仪波形诊断指南 当你的红外测温项目突然返回0℃或异常数据时&#xff0c;那种挫败感就像在黑暗中摸索开关。本文将以一个真实案例为线索&#xff0c;带你用逻辑分析仪揭开SMBus通信故障的真相——不是靠猜测&#xff0c;而…...

Matlab函数传参和返回值的‘黑魔法’:巧用逗号分隔列表处理可变参数

Matlab函数传参和返回值的‘黑魔法’&#xff1a;巧用逗号分隔列表处理可变参数 在Matlab编程中&#xff0c;处理可变数量的输入参数和返回值是每个中高级用户都会遇到的挑战。想象一下&#xff0c;当你需要设计一个像plot那样灵活的函数&#xff0c;能够接受任意数量的属性-值…...

Claude Code 不只是会写代码:这 10 个 Skills,才是效率分水岭

一个接口测通了&#xff0c;不代表 AI 功能能上线。 一个问答结果看起来没问题&#xff0c;也不代表这个版本真的可用。这两年&#xff0c;很多团队一边接入大模型&#xff0c;一边沿用原来的测试思路&#xff1a;提测、冒烟、回归、上线。流程看上去没变&#xff0c;但项目一落…...

别再乱用了!PyTorch中F.layer_norm和nn.LayerNorm的实战选择指南(附RNN/Transformer场景对比)

PyTorch中LayerNorm的深度实践&#xff1a;从原理到RNN/Transformer最优选型策略 在深度学习模型构建中&#xff0c;归一化层如同隐形的骨架支撑着网络训练的稳定性。当BatchNorm面对变长序列束手无策时&#xff0c;LayerNorm凭借其独特的计算方式成为RNN、Transformer等架构的…...

5步掌握BepInEx框架:从零到精通的完整指南

5步掌握BepInEx框架&#xff1a;从零到精通的完整指南 【免费下载链接】BepInEx Unity / XNA game patcher and plugin framework 项目地址: https://gitcode.com/GitHub_Trending/be/BepInEx BepInEx是一个功能强大的Unity游戏插件框架&#xff0c;专门为游戏模组开发者…...