logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式块存储Longhorn简介

Longhorn 是用于 Kubernetes 的轻量级、可靠且功能强大的分布式块存储系统。Longhorn使用容器(containers)和微服务(microservices)实现分布式块存储。Longhorn 为每个块设备卷(device volume)创建一个专用的存储控制器(storage controller), 并跨存储在多个节点上的多个副本同步复制该卷。存储控制器(storage c

文章图片
#kubernetes#云原生
OpenResty学习笔记(九) 环境搭建

前一阵子学习了lua的基本知识,后来在学习高阶的时候感觉太抽象,效果不佳,既然学完了基础知识那就应该开始实践才对,话不多说,虚拟机装起,环境建起。之前在windows环境上搭了一套Openresty的环境,不过总感觉用着不舒服,测试感觉也不是很方便,没有Linux版本的用着舒服。所以这里提供一整套的Linux下环境的搭建过程,有需要的朋友请拿去用。环境说明虚拟机用的是Oracle Vitua

#openresty#centos#虚拟机
好像发现了一个K8S存储的坑

K8S 1.20版本集群中云硬盘类型的 PV/PVC,在进行压测时,发现租户侧 Ceph 存储响应变慢,造成 Etcd 集群间歇性不可用,从而使 kubelet 无法按顺序正常从 apiserver 更新 Pod、PV 和 PVC 的状态。具体现象为,prometheus Pod 状态一直处于 Running 且容器未重启,但是 kubelet 将使用的云硬盘从节点上卸载(unmount、deta

文章图片
#kubernetes#docker
K8S 1.14.3 csi插件使用问题

K8S 1.14.3 csi插件使用问题问题描述排查过程解决办法后续问题描述在原来的老集群笔者为K8S 1.14.3的环境中测试nfs-csi的功能,发现动态创建pv,是可以跟pvc进行绑定的,但是在pod attach的时候发生报错,describe pod发现报错信息如下:Feb 16 14:49:36 slave7 kubelet[2523120]: I0216 14:49:36.65861

文章图片
#kubernetes#容器#云原生
一个对帐的小脚本

前一段时间一直在做各种对数据的事情,因为我们的业务涉及到银联钱包,并且我们的客户认为其给的某些数据有问题,所以我们写了这样一个小脚本来验证,经验证数据没有问题,不过给过来的数据需要进行一些差错处理,需要仔细一点。废话不多说,直接上程序#!/usr/bin/env python# encoding: utf-8import loggingimport pymysqlimport oscl

#python#数据分析
golang 使用client-go编辑Kubernetes configmap数组

项目需求:项目中用到需要使用client-go来读取并修改,删除k8s里configmap的内容,本文用来记录一下具体的使用及代码实例1.configmap格式本例子所用到的configmap是一个map类型的数组,里面存储着每一块创建的硬盘的信息,具体格式如下:apiVersion: v1data:config.json: '{"testpvs":[{"volumeid":"314f39fb-9

文章图片
#golang#kubernetes
到底了