
Devops
文章平均质量分 89
Wielun
这个作者很懒,什么都没留下…
展开
-
Prometheus+Ansible+Consul实现服务发现
Consul 是基于 GO 语言开发的开源工具,主要面向分布式,服务化的系统提供服务注册、服务发现和配置管理的功能。Consul 提供服务注册/发现、健康检查、Key/Value存储、多数据中心和分布式一致性保证等功能。在没有使用 consul 服务自动发现的时候,我们需要频繁对 Prometheus 配置文件进行修改,无疑给运维人员带来很大的负担。引入consul之后,只需要在consul中维护监控组件配置,prometheus就能够动态发现配置。原创 2023-11-13 17:50:39 · 1365 阅读 · 0 评论 -
Jenkins通过OpenSSH发布WinServer2016
Jenkins通过OpenSSH发布WinServer2016。原创 2023-08-01 14:25:55 · 1167 阅读 · 0 评论 -
Jenkins集成SonarQube代码质量检测
SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误。原创 2023-06-21 17:49:00 · 3179 阅读 · 0 评论 -
Loki+Grafana(外)采集Kubernetes(K8s)集群(基于containerd)
Loki是一个开源、分布式的日志聚合系统,由Grafana Labs推出。Loki的设计目标是为了高效地处理大规模的日志数据,并具有良好的可扩展性。Loki的最大优点是它具有低资源占用和高效的查询速度。这是因为Loki不需要在处理日志数据时进行索引,而是将数据存储在类似于散列表的内存数据结构中,可以快速地定位和检索日志数据。此外,Loki可以与Prometheus集成,实现更强大的监控功能。原创 2023-06-21 13:30:48 · 7927 阅读 · 0 评论 -
Jenkins发布Kubernetes(K8s)集群(基于containerd)
Jenkins发布到kubernetes containerd集群原创 2023-06-13 14:55:55 · 2785 阅读 · 1 评论 -
Prometheus+Grafana(外)监控Kubernetes(K8s)集群(基于containerd)
通过kube-state-metrics监控Kubernetes(K8s)集群(基于containerd)原创 2023-06-04 12:44:22 · 4467 阅读 · 0 评论 -
k8s入门(三)之StatefulSet、Service、Ingress
–测试:主机名、DNS不会改变2、扩容和缩容(1)扩容(2)缩容(3)OnDelete更新测试:(4)RollingUpdate更新3、灰度发布(1)partition(2)回滚(3)通过yaml文件设置(4)通过yaml文件设置(并行)级联删除(方式一)级联删除(方式二)强制删除正常删除二、Service操作1、初体验2、扩容测试3、测试集群IP5、设置hostname测试访问:6、setHostnameAsFQDN原创 2023-06-03 17:33:38 · 1737 阅读 · 0 评论 -
k8s入门(二)之Deployment、DaemonSet、Job、CronJob
Deployment、DaemonSet、Job、CronJob原创 2023-06-01 14:09:47 · 1087 阅读 · 0 评论 -
k8s入门(一)之pod创建、label使用、污点、亲和性、RS
pod创建、label使用、污点、亲和性、RS原创 2023-05-31 17:22:29 · 1353 阅读 · 0 评论 -
二进制安装Kubernetes(K8s)集群(基于containerd)---从零安装教程(带证书)
二进制安装k8s---从零安装教程带证书原创 2023-05-30 17:45:35 · 2174 阅读 · 0 评论 -
Prometheus+Grafana+Alertmanager监控系统
官网:https://prometheus.io项目代码:https://github.com/prometheusPrometheus(普罗米修斯)是一个最初在SoundCloud上构建的监控系统。自2012年成为社区开源项目,拥有非常活跃的开发人员和用户社区。为强调开源及独立维护,Prometheus于2016年加入云原生云计算基金会(CNCF),成为继Kubernetes之后的第二个托管项目。原创 2023-05-21 15:19:47 · 3515 阅读 · 0 评论 -
Jenkins入门与安装
Jenkins入门教程,示例发布Tomcat。原创 2023-05-21 12:40:28 · 3100 阅读 · 0 评论 -
二进制安装Kubernetes(K8s)集群---从零安装教程(无证书)
K8s介绍Kubernetes一个用于容器集群的自动化部署、扩容以及运维的开源平台。使用Kubernetes,你可以快速高效地响应客户需求:动态地对应用进行扩容。无缝地发布新特性。仅使用需要的资源以优化硬件使用。Kubernetes是:简洁的:轻量级,简单,易上手 可移植的:公有,私有,混合,多重云(multi-cloud) 可扩展的: 模块化, ...原创 2018-07-19 10:26:21 · 22589 阅读 · 51 评论