logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于k8s插件的jenkins容器化构建

本文主要描述如何在K8S中实现jenkins slave节点的动态构建(通过Jenkins的k8s插件)前提准备:1.jenkins部署在K8S中。2.安装jenkins的kubernetes插件jenkins在k8s中如何部署请看上一篇,《jenkins在k8s中部署》具体配置系统管理-〉系统配置-〉最下方配置cloud添加云集群->选择kuberneteskubernetes名字:可以随

#k8s
kube-prometheus-Loki应用日志监控(离线安装)待补充细节

Loki应用日志监控(离线安装)loki部署在k8s集群中,因为又是离线环境,所以最开始考虑是直接通过yaml安装,可参考https://mp.weixin.qq.com/s/4YWgMFcDfLhg9LxSY_dCKQ按照这种方式可以成功运行,但是我在连接grafana的时候就连接不上。所以换了种方式。还有一种方式是通过helm离线安装1、安装helm首先安装helm,直接在官网下载压缩包,传到

#docker#运维#linux
es集群搭建-离线搭建、k8s搭建

ES基本概念名词Cluster 代表一个集群,集群中有多个节点,其中有一个为主节点,这个主节点是可以通过选举产生的,主从节点是对于集群内部来说的。es的一个概念就是去中心化,字面上理解就是无中心节点,这是对于集群外部来说的,因为从外部来看es集群,在逻辑上是个整体,你与任何一个节点的通信和与整个es集群通信是等价的。Shards代表索引分片,es可以把一个完整的索引分成多个分片,这样的好处是可以把

#elasticsearch
Kube-prometheus(k8s-1.14版本,离线安装)-prometheus和grafana挂载nfs-mysql监控

前提:部署kube-prometheus之前单独在k8s集群上部署过prometheus和grafana,不过因为监测指标过多,导致prometheus总是被oomkill掉,调大使用cpu和内存也不行,而kube-prometheus本身就是高可用prometheus。两者的不同之处还在于添加检测对象上,prometheus需要修改配置文件,然后重启,kube-prometheus需要根据监测服

#云原生#kubernetes
K8Sdashboard登录问题(chrome无法访问以及使用用户名和密码登录)

1.chrome不能访问进入默认secret所在目录删除原有secret并创建新的kubectl delete secret kubernetes-dashboard-certs -n kubernetes-dashboardkubectl create secret generic kubernetes-dashboard-certs \--from-file=/etc/kubernetes/p

离线安装(单节点rancher)高可用rancher集群(ETCD)安装K8S集群以及常见问题

1.单节点安装rancher(安装高可用rancher可直接跳过)到https://github.com/rancher/rancher/releases下载rancher版本的镜像和创建rancher集群需要的镜像压缩包将压缩包通过docker load -i rancherd-amd64.tar.gz解压等待rancher容器启动即可docker run -d --restart=unless

#k8s
到底了