Kubernetes 第6页
Kubernetes 存储分类:文件存储、块存储与对象存储-AI运维探索者

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

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

Kubernetes存储:API资源对象StorageClass

一、下载源码 二、修改命名空间为kube-system并创建rbac授权 查看创建情况 三、修改并应用deployment.yaml 修改命名空间为kube-system 修改nfs服务器地址、nfs共享目录和镜像地址 应用deploymen...
头像2年前
05411
Kubernetes网络:Pod网络-AI运维探索者

Kubernetes网络:Pod网络

一、Pod网络简介 在K8S集群里,多个节点上的Pod相互通信,要通过网络插件来完成,比如Calico网络插件。 使用kubeadm初始化K8S集群时,有指定一个参数--pod-network-cidr=10.18.0.0/16 它用来定...
头像2年前
0335
Kuboard 部署实战:安装配置与证书问题处理-AI运维探索者

Kuboard 部署实战:安装配置与证书问题处理

一、部署Kuboard 参考链接:https://kuboard.cn/install/v3/install-in-k8s.html%E6%96%B9%E6%B3%95%E4%BA%8C-%E4%BD%BF%E7%94%A8-storageclass-%E6%8F%90%E4%BE%9B%E6%8C%81%E4%B9%85%E5%8C%96...
头像2年前
04611
ResourceQuota使用实践:限制ConfigMap和Pod总数-AI运维探索者

ResourceQuota使用实践:限制ConfigMap和Pod总数

一、设置允许存在的 ConfigMap 总数 1.定义一个yaml文件 2.新建一个命名空间 3.开始创建 4.查看部署情况 5.查看cm默认数量为1 6.再创建两个cm,验证。观察到,满足两个后,再创建会发生报错信息...
头像2年前
06011
为什么要引入 Secret:定义、风险提示与常见类型-AI运维探索者

为什么要引入 Secret:定义、风险提示与常见类型

一、为什么要引入Secret Secret对象类型主要用来保存敏感信息,例如密码、令牌和SSH Key,将这些信息放在Secret中比较安全和灵活。用户可以创建Secret并且引用到Pod中。 二、什么是Secret Secre...
头像1年前
04211
共享文件系统动态存储实践-AI运维探索者

共享文件系统动态存储实践

- 一、先决条件 * 有一个 Rook 集群 * 在 Rook 可以配置存储之前,需要创建StorageClass * 每个 OSD 必须位于不同的节点上,因为 被failureDomain设置为`host`且 被`replicated.size`设置为`3` ...
头像1年前
05012
Rancher管理K8s服务发布资源-AI运维探索者

Rancher管理K8s服务发布资源

一、Ingress管理 在前面章节使用helm已经安装完成ingress-nginx,所以在此基础上演示Ingress管理 1、点击【服务发现】-【Ingress】-【创建】 2、定义一个名为backend-a的ingress 设置规则: * 请...
头像1年前
04810
Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群-AI运维探索者

Helm实战:StatefulSet与Chart两种方式安装RabbitMQ集群

一、前言 本文主要以两种方式介绍安装RabbitMQ集群: * StatefulSet安装RabbitMQ集群 * 编写Chart一键安装RabbitMQ集群 二、StatefulSet安装RabbitMQ集群 **说明:下面安装未涉及持久性,但是生产...
头像4年前
03712
Helm:使用Helm安装harbor-AI运维探索者

Helm:使用Helm安装harbor

一、下载harbor的chart包。 Harbor的chartmuseum可以让Helm直接将chart包推送到harbor里,但是注意,harbor从2.8.0开始已经不支持chartmuseum了(目前最新版是2.9.0),而是改为了OCI ,鉴于新版...
头像4年前
05412