随笔分类 - Kubernetes
Kubernetes杂七杂八
摘要:参考 https://blog.csdn.net/weixin_43334786/article/details/128432325 当我们的某个服务在外部集群的时候,但是又想k8s集群内的应用连接它,这是可以创建一个service,用service代理外部服务,然后集群内就能连接该service,
阅读全文
摘要:搭建elascsearch集群 不详述 配置日志发送 打开日志Rancher配置日志发送 其实时在node启用了Daemonset使用fluentd进行日志收集 # kubectl get daemonset -n cattle-logging NAME DESIRED CURRENT READY
阅读全文
摘要:参考 https://blog.csdn.net/qq_43114229/article/details/124078914 https://kubernetes.io/zh-cn/docs/tasks/run-application/run-replicated-stateful-applicat
阅读全文
摘要:需求 使用虚拟机搭建了一台K8S的Master节点,现在需要迁移至物理机 因为搭建K8S集群Master节点的时候使用了节点的IP生成证书所以新的物理机需要何原Master节点的IP一致 复制配置文件和二进制文件 # scp -r /opt/kubernetes/ root@192.168.3.20
阅读全文
摘要:参考Github: https://github.com/kubernetes/kompose kompose工具用于将docker-compose配置文件转换的k8s可识别的yaml文件 安装 CentOS安装 # yum install epel-release # yum install ko
阅读全文
摘要:使用K8S启动的禅道在一次断电重启之后登录首页提示如下 Base table or view not found: 1932 Table 'zentao.zt_lang' doesn't exist in engine in /apps/zentao/li Pod运行正常,登录Pod查看表确实不存在
阅读全文
摘要:参考: https://zhuanlan.zhihu.com/p/542202680 一,健康检查种类 在kubernetes中,经常会看到健康检查相关的配置。一般有两种健康检查方式:存活性健康检查和可用性健康检查,也叫做存活探针(livenessProbe)或者就绪探针(readinessProb
阅读全文
摘要:使用jenkins构建k8s项目时需要执行kubectl命令 因为使用jenkins使用的用户是jenkins所以在执行kubectl时没有权限,但是在页面报错不会报权限错误 而是报以下错误 error: unable to recognize "k8s/xiaoxing-labs-web-depl
阅读全文
摘要:需要使用nginx部署一个外网文件服务器使用k8s部署 本次需要把一个apk文件映射到外网 前提条件 部署好的k8s集群 部署好的存储集群(glusterfs,NFS) k8s的yaml配置文件 deployment文件 使用以下命令生成再修改 # kubectl run apk-nginx --i
阅读全文
摘要:K8S创建service使用NodePort模式时端口是随机的,如需要固定可以修改yaml配置文件 一个完整的service的yaml配置文件如下 # cat zentao-deployment.yaml apiVersion: v1 kind: Service metadata: creation
阅读全文
摘要:node节点启动falnneld失败,查看日志有以下报错信息 /var/log/message 报错信息 certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" whi
阅读全文
摘要:禅道迁移数据可以复制数据文件夹,注意权限问题 使用docker搭建了一个禅道版本18.8 使用docker搭建禅道参考 https://www.cnblogs.com/minseo/p/15879412.html 系统和软件版本 # cat /etc/redhat-release CentOS St
阅读全文
摘要:使用Docker部署禅道参考 https://www.cnblogs.com/minseo/p/15879412.html 本文介绍使用K8S部署最新版禅道 软件和系统版本 # 操作系统 # cat /etc/redhat-release CentOS Linux release 7.9.2009
阅读全文
摘要:k8s集群启动es集群,启动了4个副本,其中1个副本调度到node01,1个副本调度到node02 从主机无法ping通到node01的Pod可以同node02的Pod 查看node01的ip发现flanneld和docker的ip地址不在同一网段 重启flanneld和docker 注意:需要先重
阅读全文
摘要:之前有笔记记录使用filebeat收集主机日志及容器日志 参考:https://www.cnblogs.com/minseo/p/12469176.html 该笔记使用了主机搭建elasticsearch及kibana,本文记录全部使用容器及K8s搭建ELK系统过程 前提条件 K8s集群 搭建参考:
阅读全文
摘要:k8s部署了两套环境命名空间分别为dev和test 但是进入命名空间为test的主机无法使用内部域名解析例如使用statesetful部署的Pod名为es-kibana-0 serviceName名为es-kibana 正常进入容器内部使用es-kibana-0.es-kibana.dev或者es-
阅读全文
摘要:elasticsearch集群其中源es使用虚拟机CentOS搭建,新的node使用k8s搭建,同步速度慢 elsasticsearch同步慢,出现以下提示的解决版本 [ERROR][o.e.x.m.c.n.NodeStatsCollector] [9OfhjwS] collector [node_
阅读全文
摘要:k8s的node主机修改IP以后配置 原k8s node主机IP为172.16.20.182需要修改成172.16.20.183 查看原node node主机修改IP以后,修改node的kubele配置文件 # cat /opt/kubernetes/cfg/kubelet # cat /opt/k
阅读全文
摘要:k8s的node启动kubelet后再master端获取不到 node的日志/var/log/messages报错如下 failed to ensure node lease exists, will retry in 7s, error: leases.coordination.k8s.io "1
阅读全文
摘要:Docker部署ELK参考 https://www.cnblogs.com/minseo/p/12956563.html 安装search guard参考 https://www.cnblogs.com/minseo/p/10576126.html 在线生成证书 https://search-gua
阅读全文

浙公网安备 33010602011771号