/images/avatar1.jpeg

K8s结合kubevirt管理虚拟机

什么是 KubeVirt KubeVirt 作为 Red Hat 公司的开源项目,它可以让用户以容器的方式来管理虚拟机。 Kubevirt 主要实现了下面几种资源,以实现对虚拟机的管理: VirtualMac

K8s上部署CI/CD

云原生的一大应用场景就是 Devops 了,本篇就来介绍如何搭建一套 CI/CD 工作流环境。选择组件为 Kubernetes + Gitlab + ArgoCD。 准备 首先需要安装有一套可用的 k8s 环境,本地

K8s上搭建harbor私有库

由于公共镜像库都是部署在外网,而且有些镜像的体积也比较庞大。因此在自建的 k8s 环境上安装一套私有镜像仓库是十分有必要的。接下来就详细说明如何一步

Rust所有权与生命周期

在 Rust 编程语言的内存管理总共有两种,一种是 C/C++ 方式的手动管理内存,优点就是程序性能好,内存使用率高,但是缺点是手动管理内存难度高,处理不好就会出

Lvs 负载均衡实战

由于在项目中有负载均衡需求,所以就想到几年前学过的 lvs。本文记录下 lvs 在 linux 和 windows 两个平台下部署方式。 lvs 简介 Linux Virtual Server 项目的目标 :使用集群技术和 Linux 操

下载oreilly电子书

简介 众所周知,O’Reilly 是一家世界著名的技术书出版商,提供大量高质量的技术书籍。但是不支持下载功能,所以本篇就来说明如何下

配置CentOS8的yum源

简介 如何更换 CentOS8 的 yum 源成国内源。 内容 备份老的 *.repo 文件 1 2 3 cd /etc/yum.repo.d/ mkdir bak mv *.repo ./bak 添加新的 CentOS-Base.repo 文件 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

Clion远程调试c代码

本篇主要介绍如何使用 Clion 来远程调整 C 语言代码。所需环境如下: Mac 主机 Clion 2021.3.3 CentOS8 远程开发机 在 mac 上新建一个 mac 项目 添加远程工具链 toolchains: settings –> Build –> toolchains Clion 默认项目默认