随笔分类 -  kubernetes

摘要:一、前言 Ingress与Ingress-controller ingress对象: 指的是k8s中的一个api对象,一般用于yaml配置,如果集成了kubesphere,可以直接在UI界面上进行创建,其作用就是定义请求如何转发到service的规则,可以理解为配置模版 Ingress-contro 阅读全文
posted @ 2022-09-23 16:15 Mr&Yu 阅读(541) 评论(0) 推荐(0) 编辑
摘要:1、首先部署MySQL至Kubernetes集群中,直接配置MySQL权限即可 [root@k8s-master01 prometheus]# kubectl create deployment mysql --image=registry.cn-beijing.aliyuncs.com/dotba 阅读全文
posted @ 2022-07-31 10:14 Mr&Yu 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一、在现有的K8s集群ETCD节点上进行测试 测试访问Etcd Metrics接口 [root@k8s-master01 ~]#for ((i=131;i<134;i++));do curl -s --cert /etc/kubernetes/pki/etcd/etcd.pem --key /etc 阅读全文
posted @ 2022-07-22 15:32 Mr&Yu 阅读(392) 评论(0) 推荐(0) 编辑
摘要:前言: Prometheus官网提供了很多安装方式https://prometheus.io/docs/prometheus/latest/installation/ 在这里我选择通过Kube-Prometheus Stack技术站栈进行安装 Kube-Prometheus项目地址:https:// 阅读全文
posted @ 2022-07-10 11:07 Mr&Yu 阅读(958) 评论(0) 推荐(0) 编辑
摘要:前言 Storageclass解决PV手动创建需求,当每次创建 PVC 声明使用存储时,都需要去手动的创建 PV,来满足 PVC 的使用。 可以用一种机制来根据用户声明的存储使用量(PVC)来动态的创建对应的持久化存储卷(PV)。k8s 用 StorageClass 来实现动态创建 持久化存储。 实 阅读全文
posted @ 2022-07-08 18:48 Mr&Yu 阅读(1398) 评论(1) 推荐(0) 编辑
摘要:一、前言 检查当前系统资源 如需在 Kubernetes 上安装 KubeSphere 3.3.0,您的 Kubernetes 版本必须为:v1.19.x,v1.20.x,v1.21.x,v1.22.x 或 v1.23.x(实验性支持)。 确保您的机器满足最低硬件要求:CPU > 1 核,内存 > 阅读全文
posted @ 2022-07-03 17:35 Mr&Yu 阅读(392) 评论(0) 推荐(0) 编辑
摘要:一、下载efk相关安装文件 1.1、下载对应的EFK yaml配置文件 [root@k8s-master01 k8s]# cd efk-7.10.2/ [root@k8s-master01 efk-7.10.2]# ls create-logging-namespace.yaml es-servic 阅读全文
posted @ 2022-05-25 19:14 Mr&Yu 阅读(140) 评论(1) 推荐(0) 编辑
摘要:一、前言 本片文章主要是基于现有的k8s集群环境使用Rook部署Ceph集群 Rook官方文档:https://rook.github.io/docs/rook/v1.6/ 环境版本信息:k8s版本为1.21.0; Rook版本为:v1.6 集群基础配置要求:内存不低于5G,CPU不低于2核 二、概 阅读全文
posted @ 2022-04-12 17:09 Mr&Yu 阅读(1714) 评论(0) 推荐(0) 编辑
摘要:关于RBAC相关的知识点可以参考kubernetes官方文档:https://kubernetes.io/zh/docs/reference/access-authn-authz/rbac/#kubectl-create-rolebinding 下图所示是RBAC角色与权限之间的关系: RBAC支持 阅读全文
posted @ 2021-05-25 16:04 Mr&Yu 阅读(470) 评论(0) 推荐(0) 编辑
摘要:RBAC API 声明了四种 Kubernetes 对象:Role、ClusterRole、RoleBinding 和 ClusterRoleBinding。你可以像使用其他 Kubernetes 对象一样, 通过类似 kubectl 这类工具 描述对象, 或修补对象 clusterrole在生产中 阅读全文
posted @ 2021-05-21 17:10 Mr&Yu 阅读(735) 评论(0) 推荐(0) 编辑
摘要:前言: 本片文章主要介绍了Deployment和Replicaset之间的关系以及如何产生Pod #vim nginx-deploy.yaml #先给出Deployment的YAML文件实例; apiVersion: apps/v1 kind: Deployment metadata: annota 阅读全文
posted @ 2021-02-01 17:47 Mr&Yu 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:集群架构 集群系统环境 一、集群环境配置 1.1、关闭所有节点swap分区 swapoff -a && sysctl -w vm.swappiness=0 sed -i '/swap/s/^/&#/' /etc/fstab 1.2、yum环境配置 curl -o /etc/yum.repos.d/C 阅读全文
posted @ 2021-01-05 19:11 Mr&Yu 阅读(2080) 评论(1) 推荐(0) 编辑