最新发布第104页
MySQL DML实战:insert、update、delete 与自增控制-AI运维探索者

MySQL DML实战:insert、update、delete 与自增控制

一、增加数据内容信息(insert) 添加命令语法格式: 实际操作命令演示 拓展: 正常在插入表数据的时候,id值一般按照1,2,3,4,5...这样的顺序开始进行递增。有时候,我们可能在插入表数据的...
MySQL数据类型与约束实战:字段设计、外键与表约束-AI运维探索者

MySQL数据类型与约束实战:字段设计、外键与表约束

一、数据类型介绍 数据类型从数据存储底层机制来看,主要和内存中如何存储数据信息有关; 在数据库服务中,每一个常量、变量和参数都有数据类型,数据类型用来指定数据的存储格式、约束和有效范...
Kubernetes高级调度:Pod反亲和性-AI运维探索者

Kubernetes高级调度:Pod反亲和性

一、定义pod1.yaml文件 二、应用pod1.yaml文件 三、定义pod2.yaml文件 四、应用pod2.yaml文件 五、查看 查看pod身上所带标签 查看pod部署节点,观察到pod01和pod02分配到同一节点 六、恢复
黑盒监控和白盒监控有什么区别-AI运维探索者

黑盒监控和白盒监控有什么区别

一、什么是黑盒监控 黑盒监控是从外部视角对系统进行监控,类似于使用用户的角度观察系统。监控系统并不了解系统的内部工作方式,只关注对外部暴露的接口和功能的响应情况。黑盒监控主要通过发...
ConfigMap创建方式之目录文件与环境变量-AI运维探索者

ConfigMap创建方式之目录文件与环境变量

一、ConfigMap创建方式总览 创建ConfigMap细分的话有5种形式: * 基于目录创建 * 基于文件创建 * 基于环境变量创建 * 基于literal创建 * 基于yaml文件创建 不过最终数据都是以键值对的形式进行保...
用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现-AI运维探索者

用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现

一、使用k8s能力替换Eureka 环境准备 1.1 创建handler的Service 1、新定义一个handler的Service 2、创建此类service 3、使用demo-ui进行测试(未注册到注册中心)
PrometheusAlert 入门:为什么需要告警消息转发平台-AI运维探索者

PrometheusAlert 入门:为什么需要告警消息转发平台

一、为什么要用PrometheusAlert? - 1.1 背景 - 通过configmap配置文件维护告警媒介辨析度低; - 部分快消息告警媒介需要额外部署webhook做转发; - alertmanager web UI 较简单,不足以展示更...
BGP路由协议从邻居建立到策略控制、反射器与排障实战-AI运维探索者

BGP路由协议从邻居建立到策略控制、反射器与排障实战

一、简介 本章聚焦于BGP相关的各个知识点,具体包括BGP邻居关系,BGP认证功能,BGP自动和手动路由聚合,各种常见的BGP路由属性分析,路由反射器、路由黑洞问题,BGP联盟,BGP路由的过滤、引入和...
Helm 私仓配置:Harbor、Chart 仓库与 Push 插件-AI运维探索者

Helm 私仓配置:Harbor、Chart 仓库与 Push 插件

一、配置harbor支持helm chart存储 如下图登录harbor 仓库 ,选取项目这一栏没有helm chart 这个关键字就说明harbor仓 库支持暂不支持存放chart。 开启Charts功能: 等命令执行完再登录就能看到...
用 SubPath 解决 ConfigMap 和 Secret 挂载覆盖问题-AI运维探索者

用 SubPath 解决 ConfigMap 和 Secret 挂载覆盖问题

一、演示环境准备 接下来导出nginx.conf文件进行修改进行挂载覆盖演示 1.创建工作目录 2.编写配置文件 3.创建ConfigMap,,其中--from-file参数用于指定文件 4.验证 5.编写dp-cm.yaml 6.创建Pod ...