
Kubernetes
文章平均质量分 78
k8s相关学习笔记
喝不完一杯咖啡
学而不思则罔,思而不学则殆
展开
-
【Kubernetes】K8S内Java应用如何开启远程JMX端口
Djava.rmi.server.hostname需要获取Pod的真实IP,也可以通过环境变量的方式添加。获取真实IP是根据k8s集群内的运行时状态得到的,不同的k8s集群配置,可能获取方式不一样。重新build镜像,并更新至Deployment中,在本地就可以进行可视化调试了。修改Dockerfile,读取对应的环境变量。原创 2023-03-10 20:07:17 · 1204 阅读 · 0 评论 -
【Kubernetes】记录一次K8S容器内程序OOM排查过程:unable to create new native thread
项目背景:基于k8s的容器化kafka PaaS管理平台,业务团队申请kafka,通过一系列操作,封装crd,调用operator创建集群,当然还包括其他功能、topic管理、group管理、监控告警、集群扩容、分区管理等等。后台会对每个集群启动定时任务,扫描kafka的元数据变化,主要是使用zk客户端Curator。原创 2023-02-03 20:04:11 · 1753 阅读 · 0 评论 -
【Kubernetes】记录一次基于ucloud/redis-cluster-operator的可行性测试
该集群使用了calico vxlan网络模式,每个node上面都有calicoctlo工具,可用于管理网络配置;master节点没有设置污点,所以master节点也可以分配pod;集群中redis集群使用的ip池数量改为256,模拟ip池紧张的情况。.........原创 2022-07-08 18:12:37 · 916 阅读 · 0 评论 -
【Kubernetes】使用kube-prometheus-stack快速在k8s内搭建Prometheus全家桶
最近因为需要做一些redis-cluster-operator的故障演练,新搭建了一个k8s集群,新的k8s集群需要搭建一套监控告警系统,对于Prometheus,之前自己在虚拟机上练过手,比较麻烦,需要先后安装Prometheus、Grafana、AlertManager,还需要修改各种配置,今天一想,现在都2202年了,肯定有更简单的方法,于是在社区找到了kube-prometheus-stack......原创 2022-06-14 19:12:21 · 2720 阅读 · 0 评论