前言k8s默认不提供LoadBalancer实现,一般是云厂商的k8s集群会提供这样的功能,让我们的服务暴露到某个外部ip地址上。个人自建集群的话可以使用MetalLB来实现外部ip地址的分配。
正文安装根据文档来安装还是挺简单的。
1kubectl apply -f https://raw.githubusercontent.co...
前言当我想好好复盘一下的时候总是通知我面试。怪不得说找工作是一件很辛苦的事情,既要找机会,又要面试,又要复盘,又要改简历,中途还得穿插学习,有点顶不住,忙里偷闲复盘一下。
复盘两个面试放在一起讲了。一个都在问项目另一个八股文比较多。
项目深挖项目,无言。
任务分片怎么做?
优化点?
java和python多线程什么差别?原回答:...
前言竟然被问到了redis集群了不了解,我除了主从其他还没搭建过,这篇就搭建下redis的主从模式,哨兵模式,Cluster模式。
正文主从模式这个模式老简单了,读写分离嘛。看我快速写出k8s编排文件。一主一从。
123456789101112131415161718192021222324252627282930313233343...
前言无言。
继续复盘。
复盘消息队列选型?kafka和rabbitmq对比?
RabbitMq
RocketMq
Kafka
开发语言
erlang
Java
Java
单机吞吐
万级
万级
十万级
延时
微秒
毫秒
毫秒
消息重复
可控制
可能会有重复
持久化
内存,文件
磁盘
事务
不支持
支...
前言拼多多和b站两场面试,大概率凉凉。
“你这业务都是偏向工具类啊”。这句话一说出我也只能呵呵一笑了,确实是这样,面试越多越发现内部业务是真的垃圾啊。
真的该考虑转行了。
但是该复盘还是得复盘。
复盘pdd算法题实现一颗树的序列化与反序列化,要求序列化后的字符串长度最小。树的定义如下
1234567891011121314151...
前言上篇讲了cephfs对接k8s集群,体验不是很好,这篇接着体验ceph-rbd。
正文安装rbd驱动很简单,接着使用helm安装即可。
12kubectl create namespace "ceph-csi-rbd"helm install --namespace "ceph-csi-rbd&qu...
前言上篇讲了ceph集群的搭建,这篇就来对接k8s存储。
ceph对接k8s在比较新的k8s版本中废弃了对ceph的官方支持,转为社区维护ceph-csi驱动,但是纵观我能搜索到的网上的中文教程,还有驱动官方的readme,都写的不咋样。
ceph接入k8s常见的有两种方式,一种是ceph-rbd,另一种是ceph-fs,两...
前言上篇讲了k8s集群的搭建,这篇接着来搭建ceph集群。
以下内容来自wiki
Ceph 是一个专注于分布式的、弹性可扩展的、高可靠的、性能优异的存储系统平台,可用于为虚拟机提供块存储方案或通过 FUSE提供常规的文件系统。Ceph 是个高度可配置的系统,管理者可以控制系统的各个方面。它提供了一个命令行界面用于监视和控制其存...
前言k8s集群是目前中大型公司的首选微服务部署方案,包括高可用,便捷性等等,但是也有人建议中小厂最好不用k8s去部署,因为这意味着你需要有一个专门的精通k8s的运维工程师去解决各种大大小小的问题,但说实话不难,你遇到的问题,99%都能在网上搜索到。
所以我个人的观点是能用则用,当然如果是裸金属服务器的话,成本那就比较高了,但是如...
随便聊聊最近离职了无聊想写一个系统,用于在k8s上部署应用,也是我们内部在用的一个部署平台,想着通过这个,把一些技术都给用上。没想到没写多久就遇到困难了,在想ceph是如何挂载到k8s上,运维老师又是如何把数据从原先的docker swarm迁移到k8s上。以上种种,在我写代码时暴露出来,因此我花了很久的时间,学习与踩坑,从k8s环...