- 博客(16)
- 资源 (4)
- 收藏
- 关注
原创 autok3s搭建k3s ha集群并支持gpu调度
公司新进了一台8卡a800的机器,老板要求将这台机器做成算力节点。之前利用autok3s在单机上搭建过k3d集群(autok3s单机搭建k3d集群并支持gpu调度),尝到了autok3s部署k3s集群的方便与快捷,并且autok3s支持部署native模式的k3s集群,所以再次基于autok3s部署native的k3s集群。本文详细记录了部署过程。方案:3 masters + n workers。
2023-08-09 09:53:59
931
1
原创 autok3s单机搭建k3d集群并支持gpu调度
本文详细记录了利用autok3s部署单机k3d集群,并且支持gpu资源的调用和切分,从而模拟出真实多节点集群相似的模式,并且稳定在生产环境稳定运行(不考虑资源不足和重启机器导致的异常问题)
2023-08-08 16:17:45
1020
原创 runc源码解析--1.源代码调试环境搭建
源代码调试环境搭建环境搭建createcontainer流程详解目录源代码调试环境搭建前言一、基础环境搭建二、文件系统包bundle准备总结前言云原生时代,容器有多重要不言而喻。而runc是一个 CLI 工具,用于根据 OCI 规范在 Linux 上生成和运行容器,是容器的底层技术之一。本系列从源代码层面深入剖析runc项目,带你解开容器神秘面纱的背后世界。在剖析runc之前,我们需要重点了解下oci标准。Open Container Initiative (OCI) 是Linux基金
2022-05-21 22:45:21
1530
原创 opentelemetry之分布式链路追踪 -- 10.openresty agent环境构建
本文从源代码级别做了相应的编译工作,所以,如果有小伙伴想对官方的 nginx instrumentation 进行二次开发或者根据需求自己编译so文件,都可以参考本文的实践过程。
2022-05-20 18:21:23
2519
原创 机器学习平台kubeflow搭建
机器学习平台kubeflow搭建文章目录机器学习平台kubeflow搭建前言一、搭建流程1. k0s 构建k8s平台2. 准备pv3. 安装kubeflow二、问题总结前言 首先来一段官网的介绍:Kubeflow项目致力于使Kubernetes上机器学习(ML)工作流的部署变得简单、可移植和可扩展。我们的目标不是重新创建其他服务,而是提供一种直接的方式,为ML部署最佳的开源系统到不同的基础设施。无论你在哪里运行Kubernetes,你都应该能够运行Kubeflow。(谷歌翻译) kubefl
2021-11-17 11:26:14
3856
15
原创 微服务可观测性研究系列总目录
微服务可观测性研究系列总目录微服务可观测性研究之distributed tracing–1. 综述微服务可观测性研究之distributed tracing–2. opentelemetry tracing详解微服务可观测性研究之distributed tracing–3. opentelemetry tracing实战微服务可观测性研究之distributed tracing–4. zipkin tracing实战微服务可观测性研究之metrics–5. opentelemetry metric
2021-11-11 11:39:31
1640
原创 微服务治理之分布式链路追踪--4.opentelemetry实战
微服务治理之分布式链路追踪–4.opentelemetry实战提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录微服务治理之分布式链路追踪--4.opentelemetry实战前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,
2021-11-10 19:36:16
3998
原创 微服务治理之分布式链路追踪--3.zipkin实战
分布式链路追踪之zipkin实战本节是基于zipkin分布式追踪系统搭建,因为对 scala 和 play framework 2 框架不熟悉,所以,没有采用opentelemetry 的sdk来实现play框架的追踪功能。scala有zio-telemetry库来实现opentelemetry方案,但是本人不太了解如何在play框架中引入zio-telemetry,如果有大佬熟悉这块可以留言评论。文章目录分布式链路追踪之zipkin实战前言一、环境构建1. k8s部署2. jaeger搭建二、代码解
2021-11-03 16:04:30
698
原创 kfserving升级到0.7 kfserve后出现的bug汇总
这里写自定义目录标题kfserving升级到0.7 kfserve后出现的bug汇总kfserving升级到0.7 kfserve后出现的bug汇总你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。Failure executing: POST at: https://10.96.0.1/apis/serving.kubeflow.org/v1beta1/namespaces/
2021-10-22 14:13:51
223
原创 goframe框架实现文件下载功能
最近在使用goframe框架编写微服务,接到pm的新需求,要求实现文件下载功能,但是翻看了goframe框架的官方技术文档,没有找到类似的案例。于是,谷歌了一下golang语言的文件下载功能实现的代码,结合goframe框架的源码,实现了goframe框架的文件下载。
2021-04-21 14:16:20
2297
转载 允许ubuntu下mysql远程连接
第一步:vim /etc/mysql/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;或者自己指定一个IP地址。重启 MySQL:sudo /etc/init.d/mysql rest
2015-01-11 14:09:35
262
转载 在android下实现定制闹钟
闹钟是我们生活中常用的工具。在android系统中提供了强大的闹钟接口,并且使用起来也非常简单。AlarmManager是android提供的闹铃管理接口。我们想创建一个闹铃程序就需要通过它来完成。那么接下来就看一下创建闹钟的过程:1. 获取AlarmManager对象AlarmManager am = (AlarmManager)getSystemService(Context.AL
2014-08-29 21:34:40
635
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人