云原生 第7页
Secret 实践:文件挂载、自定义文件名、权限与环境变量注入-AI运维探索者

Secret 实践:文件挂载、自定义文件名、权限与环境变量注入

一、以文件形式挂载Secret 1.将这些字符串转换为 base64 **注意:Secret 数据的 JSON 和 YAML 序列化结果是以 base64 编码的。 换行符在这些字符串中无效,必须省略。 在 Darwin/macOS 上使用 `b...
头像2年前
04714
StorageClass动态存储入门与Ceph块存储实践-AI运维探索者

StorageClass动态存储入门与Ceph块存储实践

一、存储分类 存储一般分为三类: * 文件存储:一些数据可能需要被多个节点使用,比如用户的头像、用户上传的文 件等,实现方式:NFS、NAS、FTP、CephFS等。 * 块存储:一些数据只能被一个节点...
头像1年前
04414
Kubernetes里的DNS-AI运维探索者

Kubernetes里的DNS

一、DNS服务 1、K8s集群内有一个DNS服务: 2、K8s集群内有对应的Pod为coredns: 3、查看defalut命名空间Pod里的/etc/resolv.conf 4、查看aming命名空间Pod里的/etc/resolv.conf 上面参数说明: ...
头像2年前
02714
StorageClass是什么、为什么需要以及如何定义-AI运维探索者

StorageClass是什么、为什么需要以及如何定义

一、前言 本文主要以下几方面介绍k8s中的StorageClass: * 什么是StorageClass * 为什么要引入StorageClass * StorageClass实现方式 * 定义StorageClass 二、什么是StorageClass StorageClass(...
头像1年前
04014
ConfigMap创建方式之YAML与自定义conf-AI运维探索者

ConfigMap创建方式之YAML与自定义conf

一、基于YAML文件创建ConfigMap 1.编写yaml文件 2.创建cm 3.进行验证 二、自定义conf文件 2.1 自定义单个conf文件 1.创建工作目录 2.编写配置文件 3.创建ConfigMap 4.验证 2.2 自定义多个conf文...
头像4年前
04914
SpringCloud 项目迁移到 Kubernetes:迁移流程与 Ingress 前置准备-AI运维探索者

SpringCloud 项目迁移到 Kubernetes:迁移流程与 Ingress 前置准备

一、项目迁移流程 - 1.1 项目迁移的流程步骤 * 1)需求分析及迁移方案 * 2)迁移注册中心服务 * 3)迁移网关服务 * 4)迁移SpringBoot服务 * 5)迁移前端服务 1.1 项目迁移的准备工作 参考:[Ing...
头像1年前
04314
RBAC企业实践-AI运维探索者

RBAC企业实践

一、创建通用权限 1.1 创建通用权限-list 1.2 创建通用权限-delete 1.3 创建通用权限-exec 1.4 创建通用权限-log 二、创建用户管理命名空间 三、创建用户 四、获取两个用户的token 4.1 获取user...
头像2年前
04413
Kubernetes基础:Deployment-AI运维探索者

Kubernetes基础:Deployment

一、创建YAML文件 二、使用YAML创建deploy 三、查看 四、查看pod分配到哪个节点上 五、恢复
头像4年前
04913
Kube-State-Metrics 入门:K8S 集群层监控的基础组件-AI运维探索者

Kube-State-Metrics 入门:K8S 集群层监控的基础组件

一、KubeStateMetrics简介 kube-state-metrics 是一个 Kubernetes 组件,它通过查询 Kubernetes 的 API 服务 器,收集关于 Kubernetes 中各种资源(如节点、pod、服务等)的状态信息,并将这些...
头像3年前
03513
不同Kubernetes版本下临时容器的使用方法与删除-AI运维探索者

不同Kubernetes版本下临时容器的使用方法与删除

一、不同版本如何使用临时容器 临时容器功能在Kubernetes 1.16后的版本才可以使用,并且在1.16~1.18版本和1.18+版本的使用方法不太一致。 1.1 1.16~1.18(包括1.18)版本中临时容器的使用方法 临...
头像1年前
04613