webhook-k8s API和apimachinery版本高于Client-go

结构设计3D拆件与骨架模型构建实战:基于Creo 8.0的5个高效建模技巧 本文详细解析了基于Creo 8.0的结构设计3D拆件与骨架模型构建实战技巧,涵盖5个高效建模方法,包括参数化驱动、曲面分割、多实体协同设计等。通过骨架模型的智能应用,设计效率可提升30%以上,特别适合复杂产品的结构设计。文章还提供了TWS耳机充电仓等实战案例,帮助工程师快速掌握工业设计中的核心建模技术。 阅读详情

1. 问题

  • 使用go mod tidy 存在丢弃的版本
go: downloading github.com/josharian/intern v1.0.0
go: finding module for package k8s.io/api/flowcontrol/v1alpha1
go: simple-webhook/types imports
        k8s.io/client-go/rest tested by
        k8s.io/client-go/rest.test imports
        k8s.io/client-go/kubernetes/scheme imports
        k8s.io/api/flowcontrol/v1alpha1: module k8s.io/api@latest found (v0.30.2), but does not contain package k8s.io/api/flowcontrol/v1alpha1

在这里插入图片描述

  • 但是我的代码中并没有导入k8s.io/api/flowcontrol/v1alpha1,这个可能存在某个中的依赖项
package types

import (
	"context"

	"github.com/golang/glog"
	"k8s.io/apimachinery/pkg/api/errors"
	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
	"k8s.io/apimachinery/pkg/runtime/schema"
	"k8s.io/client-go/dynamic"
	"k8s.io/client-go/rest"
)

2. 原因

  • 检查go.mod文件发现,k8s的api版本和apimachinery同client-go的版本不一致,高于后者
module simple-webhook

go 1.22.3

require (
github.com/golang/glog v1.2.1
k8s.io/api v0.30.2
k8s.io/apimachinery v0.30.2
k8s.io/client-go v0.23.17
)
  • 推测api的高版本中已经移除了flowcontrol的v1alpha1版本支持
  • v1alpha1 版本的 API 是用于实验和早期访问的,它们可能会在后续的 Kubernetes 版本中被移除或替换为更稳定的版本(如 v1)
    修改后重新执行go mod tidy
    在这里插入图片描述
1.5 RAG技术栈全景图:LangChain vs LlamaIndex深度对比,选错框架后悔3年,一文帮你选对 摘要:LangChain与LlamaIndex框架深度对比 本文全面对比了RAG领域两大主流框架LangChain和LlamaIndex。LangChain是通用AI应用框架,具有模块化设计和丰富生态;LlamaIndex专为RAG优化,提供开箱即用解决方案。功能对比显示,LangChain在文档加载和Agent支持方面更强,而LlamaIndex在检索策略、向量存储和多模态处理上表现更优。代码示例展示了二者实现RAG的不同方式:LangChain需要更多配置但灵活性高,LlamaIndex则提供更简洁的A 阅读详情

相关推荐

python监听海康威视报警服务器

因为我使用海康威视摄像头是自带热成像的所以事件报警会上报两张图片,一张是RGB图像、另一张是热成像图像,因此使用。拿到的就是第一张RGB图像。可以点击测试,会显示。

qq_57018478的博客 1161

使用client-go mod报错

报错版本不匹配:k8s.io/client-go/kubernetes: module k8s.io/client-go@latest found (v1.5.2), but does not contain package k8s.io/client-go/kubernetes

RSQ博客 1856

Mongodb操作与Java(四)MongoTemplate的使用

MongoTemplate的使用

A乐神的博客 3437

2021-04-07

go语言问题but does not contain package github.com 升级go version 到1.14+ 清除go模板缓存 go clean -modcache https://stackoverflow.com/questions/62974985/go-module-latest-found-but-does-not-contain-package

JosephZYF的博客 808

小白学习图像处理6——Canny边缘检测算法原理

目录结构一、高斯滤波二、梯度计算1、原理2、代码如下三、非极大值抑制三、双阈值检测四、matlab 的 edge函数五、总结 Canny边缘检测算法主要步骤:高斯滤波、梯度计算、非极大值抑制和双阈值检测。 一、高斯滤波   使用高斯滤波的目的是平滑图像,滤除图像中的部分噪声(因为微分算子对噪声很敏感)。高斯滤波具体办法是生成一个高斯模板,使用卷积进行时域滤波: img = im2double(im...

我有两颗糖 7791

cadence allegro 17.x 降版本到16.6的转换工具

Cadence17.x版本降低到16.6版本转换工具 下载链接:Cadence17.x版本降低到16.6版本转换工具   使用方法: 软件使用比较简单,在「第一个路径输入栏」浏览指向17.x的设计文件,也就是需要降版本的17.4或者17.2的文件,然后在「第二个路径输入栏」里浏览指向转换后的文件保存路径,然后点击「转换」按钮即可。 ...

ltqdxl的博客 1万+

golang import module出现 module ******* @latest found(v1.6.4), but does not contain package ******问题解决

这种情况下一般是因为版本号不对的问题导致,比如上面报错goconvey版本不对,可以在go.mod文件中将require goconvey的部分删除掉,然后再重新更新go mod tidy试一下

xiangy0809的博客 1万+

基于Simulink的直流电机双闭环调速系统抗扰动仿真与参数优化

本文详细介绍了基于Simulink的直流电机双闭环调速系统仿真与参数优化方法。通过构建转速外环与电流内环的仿真模型,阐述了利用工程设计法整定PI参数的核心步骤,并重点探讨了如何优化系统参数以增强其抗负载突变等扰动的能力,实现快速、平稳的调速性能。

weixin_29061997的博客 193

k8s Api server 源码解读

背景      由于在工作中,需要引入k8s Resource Quota,所以这次借此契机研究Api Sever源码和resource quota的创建流程。            K8s源码版本: v 1.10            Golang版本: 1.10.5            etcd: 3.0+            ide: idea    对于1.10及以上的k8...

qq_32381527的博客 2188

CVPR 2027 投稿规划:基于近3年录用率与截稿周期的5步时间管理法

本文为计算机视觉研究者提供CVPR 2027投稿的完整规划指南,基于近三年录用率与截稿周期数据,提出五步时间管理法。涵盖选题策略、实验设计、论文写作、同行评审到最终提交的全流程优化,特别针对CVPR日益激烈的竞争环境(2024年投稿量达11532篇,录取率仅23.6%)提供实用解决方案,帮助研究者提升投稿成功率。

weixin_34079177的博客 1159

基于阻抗控制的工业机器人轨迹跟踪系统 Simulink/Simscape 仿真

  本文是对文献 [1] 的复现。 关于阻抗控制   阻抗控制的提出可以追溯到 1984 年,Neville Hogan 在 American Control Conference 发表的 Impedance Control:An Approach to Manipulation ,次年,Hogan N. 又在 Journal of Dynamic Systems Measurement and Control-transactions of The Asme 发表了阻抗控制经典三部曲 —— Imped.

-贝塔- 的博客 2万+

Jellyfin Skin Manager 完整指南:如何让媒体库界面一键换新颜的终极换肤插件

**Jellyfin Skin Manager**(Jellyfin 换肤管理器插件)是一个专为 [Jellyfin](https://link.gitcode.com/i/6c4e74cf05ddcceead9a0284af8faa57) 媒体服务器打造的换肤插件:它能在管理后台直接帮你下载、安装并应用各种社区皮肤,还能调整主题色、字体、圆角、模糊度等细节,让默认的媒体库界面一键换新颜。全程无需

gitblog_00532的博客 1060

Qwen2.5-VL模型微调实战:从零到部署的完整流程(附避坑指南)

本文详细介绍了Qwen2.5-VL视觉语言模型从零开始的完整微调与部署流程。内容涵盖使用LLaMA-Factory进行LoRA微调的关键参数配置与避坑指南,以及如何将训练好的模型权重合并,并最终利用vLLM高性能推理引擎进行部署,为开发者提供了一套可落地的实战方案。

oo7890的博客 592

Kubernetes v1.36 版本演进全解:从 CHANGELOG-1.36 看调度、DRA 与集群升级要点

本指南以仓库 [CHANGELOG/CHANGELOG-1.36.md](https://link.gitcode.com/i/8bd5714a783d3f48b78257b6ca0c9779) 为骨架,系统梳理 Kubernetes v1.36 正式版及其后 4 个补丁版本(v1.36.0 → v1.36.4)在调度器、Dynamic Resource Allocation(DRA)、存储、节点

gitblog_00303的博客 779

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

从零构建完整的 OpenCore EFI:OpCore Simplify 新手上手指南

手工改 config.plist,重启还是卡在开机画面——这是很多新手第一次装黑苹果时的真实处境。OpCore Simplify 读入一份硬件报告,就自动帮你配好 ACPI 补丁、kext 驱动和 SMBIOS 机型,最后拼出一份可引导的 OpenCore EFI。读完本文,你手里会有一个能直接拷进启动盘的 `Results/EFI` 目录,这就是完成标志。 ## 它到底帮你做了什么 先说一个

gitblog_00751的博客 200

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

安全与稳定性:Qwen3.5-9B在Ascend NPU上的可靠性测试与验证

Qwen3.5-9B是Qwen系列最新的旗舰多模态模型,采用MoE(Mixture of Experts)架构,在Ascend NPU上实现了高性能部署。本文将系统介绍该模型在Ascend平台上的安全验证流程、稳定性测试方法及可靠性保障机制,帮助开发者全面了解模型部署的安全与稳定特性。 ## 📋 安全验证核心流程 ### 1. 环境安全配置指南 Qwen3.5-9B在Ascend NPU上

gitblog_00206的博客 479

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Tectonic Bundle 规范解读:从 bundle.toml 配置到 FILELIST/SEARCH 文件查找机制

Tectonic 是一个现代化的、完整的、自包含的 TeX/LaTeX 引擎,它将 TeXLive 的支撑文件(宏包、字体、格式等)打包成名为 **bundle** 的归档,随引擎分发,从而摆脱了传统 TeXLive 安装依赖系统目录与 kpathsea 文件搜索的问题。本文以 [bundles/bundles/README.md](https://link.gitcode.com/i/3e960

gitblog_00360的博客 680

从网址到主屏幕:把 Folia 的全屏歌词动画装进手机 PWA

Folia 是一款以全屏歌词动画为核心的在线音乐播放器,可接入网易云音乐、QQ 音乐、酷狗、Navidrome 以及本地文件,让歌词跟着旋律在整块屏幕上动起来——但它没有官方手机版本,这就是本文要解开的矛盾。好消息是解法早已写在项目里:Web 版原生支持 PWA(Progressive Web App,浏览器可以"当成 App 安装"的网页),配置之后,手机主屏幕上会出现一个独立的 Folia 图

gitblog_01081的博客 206

Go语言实现GitOps工作流:从零手写同步器核心原理

基础设施即代码是现代云原生实践的基石,而GitOps则将其进一步推向声明式、版本化和自动化的极致。Kubernetes作为容器编排的事实标准,其生态与Go语言深度绑定——从Kubernetes本身到Argo CD、Flux CD等主流工具,均以Go为母语。理解GitOps的核心机制,尤其是持续对比期望状态与实际状态的收敛循环,是平台工程师和运维开发进阶的关键。本文以工程实践为导向,拆解如何用Go语言从零构建一个轻量级GitOps同步器:从go-git拉取配置、yaml.v3解析多文档、client-go动态

weixin_30399155的博客 296

ARC-AGI 零基础调试教程:本地部署、任务加载与测试界面的完整指南

ARC-AGI 是一个用 0–9 数字网格考抽象思维能力的推理基准,仓库自带开箱即用的浏览器测试界面。如果你面对一堆任务 JSON 文件不知从何下手,本文会带你依次完成本地部署、读懂数据结构和动手调试任务,读完即可独立加载一个任务、解出答案并验证对错。 ## ⚡ 先跑起来:三步打开测试界面 ### 第一步:获取代码 把仓库克隆到本地: ```bash git clone https://g

gitblog_00807的博客 1077

微信防撤回补丁怎么装?RevokeMsgPatcher Windows 补丁完整指南

RevokeMsgPatcher 是一款 Windows 防撤回补丁,支持 PC 端微信、QQ、TIM。打完补丁后,对方撤回消息,你这边仍能看到原始内容。系统要求 Windows 7 及以上、.NET Framework 4.5.2+(Win10 / Win11 自带运行时)。只要你装过普通桌面软件,几分钟就能装完。 ## 装之前先自查:微信 QQ 防撤回补丁支持范围 先对照表格,确认你的客户

gitblog_00501的博客 1115

shadcn-vue 手动安装完全指南:从零搭建 Tailwind CSS v4 组件环境

本指南以 [Manual Installation](https://link.gitcode.com/i/ea94d0f670cd5c29279cd107de543bdc) 文档为核心骨架,讲解在不使用 `npx shadcn-vue init` 自动初始化的前提下,如何在一个 Vue 项目中手动接入 shadcn-vue 的全部运行时依赖、路径别名、主题 CSS 变量与 `components

gitblog_00298的博客 1020

Kubernetes渗透测试工具设计:从信息搜集到横向移动的自动化实现

在云原生安全领域,容器编排平台的安全防护是核心议题。Kubernetes作为主流编排系统,其多层、动态的特性使得传统安全测试方法面临挑战。理解容器逃逸、横向移动等攻击原理,对于构建有效的防御体系至关重要。这些技术通过自动化模拟攻击链路,能够系统性地验证集群配置的安全性,识别权限滥用、敏感信息泄露等风险。在DevSecOps实践中,此类工具的价值在于将安全测试左移,实现持续的风险暴露与加固。本文聚焦于K8s综合渗透测试工具的设计与实现,详细拆解了自动化信息搜集、权限逃逸检测与横向移动等核心模块,为安全工程师提

weixin_30613343的博客 399

Kubernetes v1.19 发布说明详解:Ingress 与 seccomp GA、EndpointSlices 默认启用及 v1.19.x 系列完整演进

本文基于官方变更日志 [CHANGELOG-1.19.md](https://link.gitcode.com/i/301fa911258028877970b532743cef0a) 撰写,完整梳理 Kubernetes v1.19.0 的 16 项重大主题(What's New)、强制升级注意事项、废弃清单与关键 API 变更,并覆盖 v1.19.1 至 v1.19.16 共 16 个补丁版本的

gitblog_00334的博客 348

Kubernetes cloud-provider 代码库解析:云提供商接入接口、插件注册机制与外部云控制器管理器构建指南

在 Kubernetes 主仓库中,`cloud-provider` 是一个以独立 Go module(`k8s.io/cloud-provider`)形式同步维护的代码库,它定义了 Kubernetes 与各大公有云/私有云平台(如负载均衡、实例、路由、可用区)对接的全部抽象接口,以及把这些实现“初始化进 Kubernetes”的插件机制。本篇指南以仓库内 [staging/src/k8s.io

gitblog_01004的博客 619

os-taxonomy 是什么:5 分钟看懂这张覆盖 4~15 岁的开放学习知识图谱

**os-taxonomy**(全称 **Marble Skill Taxonomy**)是 Marble 团队开源的一份小学生开放学习知识图谱:它把 4~15 岁"孩子到底该学什么"拆成 **1,900 个微主题(micro-topic,可教的最小知识点)**,用 **4,013 条前置依赖边**连成一张有向无环图(DAG,即"先修 A 才能解锁 B"的单向关系网),并把每个主题对齐到 **8

gitblog_00238的博客 229
上一篇: CentOS7安装jq命令
下一篇: 全新轻量级丐版k8s可视化管理平台kubeants上线
Geray-zsg
博客等级 码龄8年 2106粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值