云原生与容器 第33页
持续交付工程实践:构建集成、发布监控与测试管理-AI运维探索者

持续交付工程实践:构建集成、发布监控与测试管理

一、L4构建集成 1.1 构建的提速 1.1 升级硬件资源 需要注意的是,这里的硬件资源包括 CPU、内存、磁盘、网络等等,具体升级哪一部分,需要具体情况具体分析。 比如,**你要构建一个 C 语言程序...
容器:代表性容器相关工具-AI运维探索者

容器:代表性容器相关工具

一、Docker。 1.1 Docker Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。 Docker诞生于2013年,它的出现推动了容器技术发展的步伐,使其突飞猛进、日新月异。可以...
Istio:故障注入-AI运维探索者

Istio:故障注入

一、延迟注入(针对VirtualService) 延迟注入通过在服务之间的网络通信中引入人为的延迟,模拟实际生产环境中网络延迟的情况。 1、观察正常从frontend访问advertisement的返回时间,可以看到,...
Ingress-Nginx 安装实战:使用 Helm 部署控制器-AI运维探索者

Ingress-Nginx 安装实战:使用 Helm 部署控制器

一、安装Ingress Nginx 通常有两种方式: 1. 部署一个独立的 Ingress 控制器 Pod:可以通过将 Ingress 控制器部署为一个独立 的 Pod,使用 Kubernetes Service 对其进行负载均衡和暴露服务。 1....
Rancher节点管理与维护-AI运维探索者

Rancher节点管理与维护

一、管理节点的标签 1.1 增加节点标签 1、给10.0.0.20节点添加gpu=true标签 2、后台进行查看 1.2 删除节点标签 1、给10.0.0.20节点删除gpu=true标签 2、后台进行查看,此时为空,代表节点标签删...
ConfigMap 创建方式详解:literal、YAML 与自定义配置文件-AI运维探索者

ConfigMap 创建方式详解:literal、YAML 与自定义配置文件

一、基于字符值创建 1.创建ConfigMap 2.验证 1.1 基于yaml文件 1.编写yaml文件 2.创建cm 3.进行验证 1.2 自定义conf文件 1.2 自定义单个conf文件 1.创建工作目录 2.编写配置文件 3.创建ConfigMa...
HostPath 与 NFS Volume:宿主机挂载和远端共享实践-AI运维探索者

HostPath 与 NFS Volume:宿主机挂载和远端共享实践

一、使用HostPath挂载宿主机文件 hostPath 卷可将节点上的文件或目录挂载到 Pod 上,用于 Pod 自定义日志输出或访问 Docker 内部的容器等。 hostPath常用类型有如下: | 取值 | 行为 | | ------...
Kubernetes Job基础概念、场景与配置参数-AI运维探索者

Kubernetes Job基础概念、场景与配置参数

一、前言 本文主要以下几方面介绍k8s中的Job: * 什么是Job * Job使用场景 * Job配置参数详解 * Job如何创建 * Job如何终止与清理 本文主要以下几方面介绍k8s中的CronJob: * 什么是CronJob * Cro...
Kubernetes 存储分类:文件存储、块存储与对象存储-AI运维探索者

Kubernetes 存储分类:文件存储、块存储与对象存储

一、文件存储 一些数据可能需要被多个节点使用,比如用户的头像、用户上传的文件等,实现方式:NFS、NAS、FTP、CephFS等。 二、块存储 一些数据只能被一个节点使用,或者需要将一块裸盘整体挂载...
Kubernetes存储:API资源对象StorageClass-AI运维探索者

Kubernetes存储:API资源对象StorageClass

一、下载源码 二、修改命名空间为kube-system并创建rbac授权 查看创建情况 三、修改并应用deployment.yaml 修改命名空间为kube-system 修改nfs服务器地址、nfs共享目录和镜像地址 应用deploymen...