logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

minikube安装及启动

环境vmware的ubuntu18.04.1的虚拟机# lsb_release -aNo LSB modules are available.Distributor ID:UbuntuDescription:Ubuntu 18.04.1 LTSRelease:18.04Codename:bionic容器:# docker versionClient:Version...

#k8s
用cephadm单节点安装ceph

官方文档DEPLOYING A NEW CEPH CLUSTER-截至文章发布时的最新版DEPLOYING A NEW CEPH CLUSTER-octopus版安装虚拟机2块磁盘,第一块装系统,第二块是给ceph用的对第二块磁盘,啥也不要干 A storage device is considered available if all of the following conditions ar

#ceph#docker#linux
VMware Tools启动脚本未能在虚拟机中成功运行

问题描述虚拟机开机的时候出现下面的画面环境VMware操作系统root@ubuntu18:~# lsb_release -aNo LSB modules are available.Distributor ID:UbuntuDescription:Ubuntu 18.04.1 LTSRelease:18.04Codename:bionic解决办法卸载...

rook-ceph安装

最大的好处,简化了Ceph的安装,其实用最新的Cephadm安装也不是很麻烦需要有K8s环境github 地址rook支持多种存储,不过截至文章发布日,只有Ceph是处于stable的安装文档地址安装在K8s的节点上的存储的要求:Raw devices (no partitions or formatted filesystems)Raw partitions (no formatted file

#docker
Golang实现线段切割法抢红包

算法参见 抢红包算法代码注意,我这里用了k8s的rand.IntnRange,也可以用内置的math/rand,把我代码里的相关注释取消就可以了package mainimport ("fmt""k8s.io/apimachinery/pkg/util/rand"//"math/rand""sort")func main() {fmt.Println(hongbao(9, 6))}func hon

不要把敏感信息写在k8s的env上

原因:执行k exec podName env就会把敏感信息打印在屏幕上,如果你的env里有数据库相关信息就全部暴露了

Ubuntu18把/var目录挂到新的硬盘分区上

问题虚拟机上操作k8s出错,发现硬盘满了解决vmware扩展硬盘可以参考这个 VMWare下扩展Linux硬盘空间注意比如我之前是20G,要扩展到30G,增加了10G.那么你在弹出的框里就写30G,而不是10Gubuntu分区,格式化,挂载,fdisk -l, 查看硬盘,看到已经到30G了fdisk /dev/sda3, /dev/sda3是我的新添加的名字剩下的步骤,可...

#linux#ubuntu
K8s环境变量能触发热更新吗

只有容器的情况下:apiVersion: v1kind: Podmetadata:name: envpodspec:containers:- name: test-container#image: k8s.gcr.io/busyboximage: busyboxcommand: [ "sh", "-c"]args:- while true; doecho -en '\n';..

Kubernetes(k8s)源码编译(容器方式)

环境主机环境cat /etc/os-releaseNAME="Ubuntu"VERSION="18.04.1 LTS (Bionic Beaver)"ID=ubuntuID_LIKE=debianPRETTY_NAME="Ubuntu 18.04.1 LTS"VERSION_ID="18.04"HOME_URL="https://www.ubuntu.com/"SUPPORT_URL="https

#docker#kubernetes
kafka不通过consumer group来消费某个topic

这是偶然发现的不使用consumer group来消费应用程序自动水平扩展的时候(比如k8s下某个应用程序的pod负载大的时候), 每个节点都能消费指定topic的所有partition的数据下面这段go代码其实脱胎于sarama的官方例子, 消费最新的数据, 因为一个应用程序节点拉起来的时候也只需要消费最新的数据package mainimport ("fmt""log""sync""time"

#kafka#golang
    共 19 条
  • 1
  • 2
  • 请选择