k8s生产问题汇总 部署k8s报错:unknown container “/system.slice/kubelet.service” 部署k8s报错:unknown container “/system.slice/kubelet.service” *原因:kubernetes和docker版本兼容性问题(有可能是k8s版本太高,d... 12月21日 634 views 发表评论 阅读全文
linux 解决ubuntu删除文件空间无法释放的问题 查看已经删除的文件正在使用的进程: lsof |grep delete 杀掉对应进程号即可释放空间: sudo kill -9 进程号 for i in `lsof |grep delete|awk ... 12月21日 1,263 views 发表评论 阅读全文
elasticsearch 修复ElasticSearch中含有的log4j2的安全问题 1、编辑 ElasticSearch服务的 jvm.options 文件,添加JVM参数配置: -Dlog4j2.formatMsgNoLookups=true 通过执行 curl -XGET htt... 12月20日 611 views 发表评论 阅读全文
k8s生产问题汇总 重启服务器之后k8s启动失败报错Unable to connect to the server: x509: certificate has expired or is not yet valid问题解决 1 问题描述(kubeadm证书/etcd证书过期处理) 重启了服务器,发现k8s启动失败,一直报错连接 Unable to register node "k8s-master01" with API... 12月17日 3,249 views 发表评论 阅读全文
ceph ceph遇到问题汇总 1 mons are allowing insecure global_id reclaim ceph -s cluster: id: 4f706b80-04bc-495d-9a34-f8dec17c... 12月09日 1,506 views 发表评论 阅读全文
ansible 使用ansible-playbook部署java业务代码(转) 背景 一般地,在公司的生产环境中,由于需求变更和代码更新频繁的问题,那么应对措施就是工具化平台化使用到该生产环境中。ansible-playbook可以简单便捷地管理配置服务。 需求 对于代码部分,一... 11月21日 505 views 发表评论 阅读全文
zabbix ansible批量创建用户赋予sudo权限 cat roles/createuser.yaml --- - hosts: test tasks: - name: create user user: name: "{{item.user}}" p... 11月21日 432 views 发表评论 阅读全文
kubernetes kubernetes集群网络 1 kubernetes网络模型 Kubernetes 要求所有的网络插件实现必须满足如下要求: 一个Pod一个IP 所有的 Pod 可以与任何其他 Pod 直接通信,无需使用 NAT 映射 所有节点... 11月18日 684 views 发表评论 阅读全文
helm k8s包管理工具Helm V3 简单入门 1 helm相关概念 1.1 Helm 介绍 Helm就是Kubernetes的应用程序包管理器,类似于Linux系统之上的yum或apt-get等,可用于实现帮助用户查找、分享及使用Kubernet... 11月15日 951 views 发表评论 阅读全文