随笔分类 -  kubernetes

摘要:部署k3s集群时,有几点细节点需要备注与思考 1.修改无状态节点标签 kubectl label node node-03 node-role.kubernetes.io/worker=worker 2.node节点配置仓库同样需要在 /etc/rancher/k3s/registries.yaml 阅读全文
posted @ 2022-03-25 13:49 周知非 阅读(426) 评论(0) 推荐(0)
摘要:部署K3s集群在有访问外网权限的情况下是非常简单的,然而实际情况中绝大多数依然是离线环境,所以就需要思考如何在离线环境中正常使用k3s+rancher集群。 结论:K3s+rancher离线环境可以正常使用 准备工作:1.k3s离线安装包(放入/var/lib/rancher/k3s/agent/i 阅读全文
posted @ 2021-12-29 15:36 周知非 阅读(751) 评论(0) 推荐(0)
摘要:在完成k3s部署一段时间后发现了这样的一个问题:k3s会使用默认的根目录进行数据的保存,长此以往根目录的磁盘会被占满,所以需要迁移到新的磁盘目录;本身在k3s配置文件中并未找到相关路径的配置,所以只有换一个思路,使用软连接来指向新的目录。 步骤 k3s的服务主要是占用了根目录下的/run/k3s的磁 阅读全文
posted @ 2021-06-29 16:42 周知非 阅读(1757) 评论(0) 推荐(1)
摘要:Kubernetes发展到现在,已经在很多正式的场景落地应用,可以说现阶段使用Kubernetes是比较靠谱也比较轻松的,本文就根据官方文档手把手开始部署Kubernetes+Rancher集群。 架构 Master—192.168.15.252 Slave—192.168.15.251 本地域名— 阅读全文
posted @ 2020-09-17 09:46 周知非 阅读(13770) 评论(1) 推荐(2)
摘要:最近在rancher平台中部署elasticsearch时容器出现了"Read-only file system" setting key "vm.max_map_count"的报错,通过命令查看 sysctl -a|grep vm.max_map_count 发现vm.max_map_count配 阅读全文
posted @ 2020-02-19 12:08 周知非 阅读(3244) 评论(0) 推荐(0)
摘要:Operator是基于Kubernetes的资源和控制器之上构建的概念,用来扩展 Kubernetes API,特定的应用程序控制器,目前官方提供了几种Operator的实现,而其中Prometheus Operator应用最为方便。核心原理是通过ServiceMonitor中间层,可以自定义资源管 阅读全文
posted @ 2020-01-03 15:23 周知非 阅读(1261) 评论(0) 推荐(0)
摘要:在使用yaml文件部署Deployment项目时,出现过 error: error validating "xx-Deployment.yaml": error validating data: found invalid field Ports for v1.Container; if you c 阅读全文
posted @ 2019-12-23 11:41 周知非 阅读(8818) 评论(0) 推荐(2)
摘要:Secret与ConfigMap都是kubernetes用于文件配置的调用对象,细微的区在于Secret存储敏感信息,例如密码,OAuth token和SSH key等等,Secret更加安全和灵活。平时调用的时候也没有在乎配置文件是否热更新的问题,所以专门测试记录。 1.ConfigMap测试Co 阅读全文
posted @ 2019-12-13 15:09 周知非 阅读(2014) 评论(0) 推荐(0)
摘要:kubernetes默认情况下创建pod调度是由kubernetes scheduler来管理的,但显然有时候还是需要人为介入。根据目前的kubernetes版本来说,有两种自定义资源调度的方式:Node和Pod。 实例label配置:10-19-53-145 node=node0110-19-15 阅读全文
posted @ 2019-12-11 17:37 周知非 阅读(1017) 评论(0) 推荐(0)

返回顶点