首页
学习
活动
专区
工具
TVP
发布

后端云

云计算技术的分享和交流平台
专栏作者
219
文章
286921
阅读量
32
订阅数
client-go 源码分析(2) - discovery模块:discovery cache
DiscoveryClient可以将资源相关信息存储于本地,默认存储位置为~/.kube/cache和~/.kube/http-cache。缓存可以减轻client-go对KubernetesAPI Server的访问压力。默认每10分钟与Kubernetes API Server同步一次,同步周期较长,因为资源组、源版本、资源信息一般很少变动。DiscoveryClient第一次获取资源组、资源版本、资源信息时,首先会查询本地缓存,如果数据不存在(没有命中)则请求Kubernetes API Server接口(回源),Cache将Kubernetes API Server响应的数据存储在本地一份并返回给DiscoveryClient。当下一次DiscoveryClient再次获取资源信息时,会将数据直接从本地缓存返回(命中)给DiscoveryClient。本地缓存的默认存储周期为10分钟(对应CachedDiscoveryClient 结构体的ttl属性,超时时间)。代码示例如下:
后端云
2023-02-10
2420
client-go 源码分析(1) - discovery模块:discoveryclient获取所有的gv和gvr
本篇是client-go源码分析的第一篇,client-go是从事Kubernetes开发必研究的项目,client-go之所以重要,主要在以下几个方面:
后端云
2023-02-10
4100
Openstack运维常见问题记录(5)
蓝屏是因为当时的镜像打的驱动是virtio的驱动,而磁盘设备所需的是scsi驱动,所以当时的镜像都会蓝屏,后来重制的镜像,磁盘驱动打的是scsi驱动,镜像上传时再加2个参数:hw_disk_bus=scsi,hw_scsi_model=virtio-scsi,后测试没有再蓝屏
后端云
2022-11-25
4060
Knative Serving flowchart
相比庞大的Kubernetes和KubeVirt功能和代码,Knative的功能和代码就简单太多了。
后端云
2022-11-25
4380
KubeVirt和其他技术的对比
Kubevirt的主要目标是允许基于Kubernetes运行虚拟机。它专注于虚拟化。一般的虚拟化管理系统(例如OpenStack或Ovirt)通常包括一些其他服务,这些服务要照顾网络管理,主机提供,数据仓库,仅举几例。这些服务超出了Kubevirt的范围。话虽如此,Kubevirt旨在成为虚拟化管理系统的一部分。Kubevirt可以看作是VM群集运行时,并且Kubernetes的组件提供了其他功能,以提供一个不错的连贯的用户体验。
后端云
2022-11-25
1.3K0
在产品开发中调用Kubernetes API接口遇到的几个问题
URL切换,产品提供一个功能就是透传Kuernetes API接口调用,就是要把对https://xx.xx.xx.xx:xx/api/v1/xx/xx/yy/../zz接口的调用变成对https://<kubernetes-ip>:6443/yy/../zz接口(Kubernetes原生接口的调用),开发过程中遇到了一些问题,记录一下。
后端云
2021-10-09
9840
创建资源池租户
Java版云管平台项目中创建资源池租户,南向接口需要对底层的Kubernetes创建namespace的同时创建同名Kubernetes用户。
后端云
2021-10-09
6400
k3s, OpenYurt, KubeEdge 主要差异
Kubernetes 已经成为云原生的标准,并且能够在任何基础设施上提供一致的云上体验。我们经常能够看到“容器 + Kubernetes”的组合在 DevOps 发挥 10X 效率,最近也有越来越多 Kubernetes 运行在数据中心外(边缘)的需求。
后端云
2021-02-05
3.7K0
OpenStack Placement
私有云的用户,尤其是传统 IT 架构转型的私有云用户一般会拥有各式各样的存量资源系统,与这些系统对接会让 OpenStack 的资源体系变得复杂。
后端云
2019-05-31
6K0
新增OpenStack NOVA API用于强制计算节点nova-compute服务down
https://blueprints.launchpad.net/nova/+spec/mark-host-down https://blueprints.launchpad.net/python-novaclient/+spec/support-force-down-service
后端云
2018-10-24
1.9K0
Openstack运维常见问题记录
dashboard 网络页面报错 Invalid service catalog service: network
后端云
2018-10-24
13.7K0
OpenStack Pike dashboard noVNC 不能访问
现象:openstack dashboard novnc不能查看,报Failed to connect to server (code: 1006)错误
后端云
2018-10-24
2.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档