Kubernetes测试nvidia nccl(IB+GPU)

后续会验证gpu-operator和network-operator的使用 环境kubernetes:1.30 IB驱动版本:MLNX_OFED_LINUX-24.10-1.1.4.0 驱动查看 $ ofed_info -s MLNX_OFED_LINUX-24.10-1.1.4.0 rdma-share-device-plugin安装目前使用的版本应该1.5.2,我直接使用的master分...

Istio外部流量引入

最近公司产品在适配 openshift 平台,想要弃用掉外部 nginx 的代理,决定使用 redhat 认证过的 serviceMesh 来做代理,也就是将k8s集群外部的流量引入集群内。 istio 的 ServiceEntry CRD有这个能力,原理与 svc 和 endpoint 是一样的,将外部流量作为 endpoint 引入 ServiceEntry 中,并赋予自定义域名,就像集...

cert-manager部署和使用

cert-manager是应用于 kubernetes 集群内,用于管理 ssl 证书的组件,包括自签证书和CA机构颁发和续签证书,使用者创建后无需关注证书后续到期时间。初次接触的用户,不要理解为 k8s 的内部 apiserver 证书,这个证书是传递给 ingress、istio等网关给 k8s 内部服务使用 https 暴露应用使用的。 安装https://cert-manager.i...

Python(二十一)---视图httpResponse详解

HttpRequest对象是用户请求服务端时的一些客户端信息,而HttpResponse对象则是服务器接受到客户端请求时,要给客户端返回内容的信息 HttpResponse对象:HttpResponse函数HttpResponse函数:给浏览器返回数据 语法:HttpResponse(content=响应体, content_type=响应体数据类型, status=状态码) 看下如何自定义...

Python(二十)---视图httpRequest详解

视图也就是 Django 结构中的 views.py 文件。 HttpRequest对象:常用属性Django 会建立一个包含请求源数据的 HttpRequest 对象,当 Django 加载对应的视图时,HttpRequest 对象将作为函数视图的第一个参数(request),每个视图负责返回一个 HttpResponse 对象。 例如: def index(request): ret...

Python(十九)---Django路由系统

简而言之,路由系统就是 URL 路径和视图函数的对应关系,也可以称为转发器。 URL 路由系统格式也就是上一篇提到的 urls.py 这个文件里面的内容就是路由系统的格式。 from django.contrib import admin from django.urls import path from myapp import views urlpatterns = [ pat...

Python(十八)---Django

Django 是 Python 的一个主流 web 框架,提供一站式解决方案,开发成本低,内建 ORM,数据管理后台,登录认证,表单,RESTAPI 等功能,适合开发中大型项目。 Python 还有其他的 Web 框架,如:Flask(轻量级)、Tornado(异步) Django 目前已更新到 5.0 版本,参考链接:https://docs.djangoproject.com/zh-ha...

Python(十七)---正则表达式

和其他编程语言一样,Python 正则表达式也是为了匹配字符串。Python 的正则表达式是由 re 标准库提供的,拥有了基本所有的表达式。 方法 描述 re.compile(pattern, flags=0) 把正则表达式编译成一个对象(已弃用) re.match(pattern, string, flags=0) 匹配字符串开始,如果不匹配返回None re.sear...

Python(十六)---数据库编程

Python 中数据库编程,主要是通过使用数据库的三方模块来操作数据库的增删改查,通常使用 PyMYSQL 模块。 PyMYSQL 是 python 中操作 MySQL 的模块,使用方法和 MySQLdb 几乎相同。但目前 PyMYSQL 仅支持 py3,而 MySQLdb 不支持 py3。PyMYSQL 是三方模块,所以需要单独进行安装。 pip3 install pymysql 找一台虚...

Python(十五)---常用标准库

本文提到的所有标准库都是 python 默认自带的库,无需独立安装 模块 描述 os 操作系统管理 sys 解释器交互 platform 操作系统信息 glob 查找文件 shutil 文件管理 random 随机数 subprocess 执行 shell 命令 pickle 对象数据持久化 json JOSN编码和解码 time 时间访问和转...

Python(十四)---装饰器和内建函数

函数装饰器作用装饰器本质上是一个函数,它可以让其他函数在不需要做任何变动的前提下增加额外的功能,装饰器的返回值也是一个函数对象。 应用场景记录日志、性能测试、权限校验等。 通俗理解就是,在不改变源代码的基础上给源函数增加新的代码。 无参数示例源函数 def source(): print("我是原函数") 装饰器 def decorator(func): #...

Python(十三)---存储数据

大部分程序要求使用者输入一些信息,程序都把这些信息存储在列表或者字典等数据结构中。当程序关闭时,要保存这些信息,最简单的方式是使用模块json来存储数据。 模块json能将简单的 Python 数据结构转储到文件中,程序再次运行时加载文件中的数据。也可以将数据分享到其他程序。json格式也并非 Python 专用,也可以同步使用其他编程语言的程序使用。 json.dump()json.dum...

TKE部署Harbor踩坑记录

腾讯云产品信息

TKE:腾讯云容器服务,Kubernetes 版本:1.24.4,containerd 版本:1.6.9
Helm 版本:helm 3,本文采用 helm 方式部署 Harbor。参考:Helm安装和使用
Harbor 版本:1.11.1
COS:腾讯云对象存储
CFS:腾讯云文件存储(可理解为NFS)

Python(十二)---异常处理

当 Python 编写的程序发生异常时,程序会自动停止并抛出异常报告,Shell 也是这样的,如果使用一种方法来处理异常,可以做到跳过异常继续执行程序。

在 Python 中处理异常使用了 try-except 代码块处理。try-except 代码块让 Python 执行指定的操作,同时告诉 Python 发生异常时该怎么办。这样可以让程序发生异常后仍继续运行。

Python(十一)---文件数据处理

之前的十篇内容已经完成了 Python 的基础部分,接下来是对文件数据的处理以及分析,也是工作中会经常用到的技能。





正在载入...
PoweredHexo
HostedAliyun
DNSAliyun
ThemeVolantis
UV
PV
BY-NC-SA 4.0