- 博客(30)
- 收藏
- 关注
原创 zabbix安装&odbc监控oracle&grafana数据展示
zabbix安装部署,ODBC监控oracle,grafana展示zabbix监控数据
2022-10-06 10:18:39
1793
5
原创 kubernetes部署nfs持久存储(静态和动态)
kubernetes部署nfs持久存储(静态和动态)NFS简介NFS是网络文件系统Network File System的缩写,NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地的文件系统中,而在本地的系统中来看,那个远程主机的目录就好像是自己的一个磁盘分区一样。kubernetes使用NFS共享存储有两种方式1.手动方式静态创建所需要的PV和PVC。2.通过创建PVC动态地创建对应PV,无需手动创建PV。部署NFS集群Masrer节点192.168.5.11作为NFS serv
2022-02-05 11:28:55
2118
3
原创 基于kubernetes的Prometheus监控mysql
kubernetes Prometheus监控mysqlPrometheus监控Pod中的应用,比如mysql,有2种方法1.exporter pod方式,通过这个pod去监控mysql service上的数据,在通过/metrics暴露监控数据。2.sidecar方式,在mysql pod中起一个exporter container,暴露/metrics。说明:下面的实验我基于前面的ingress-nginx Prometheus监控实验,所有的deployment和svc都在ingress-
2022-01-19 15:25:12
2199
原创 prometheus监控kubernetes ingress nginx
prometheus监控kubernetes ingress nginx前提: 根据<<kubernetes ingress nginx部署>>文档部署好ingress-nginx目的: 通过Prometheus来监控ingress-nginx性能。环境介绍[root@master-1 grafana]# kubectl get nodeNAME STATUS ROLES AGE VERSIONmaster-1
2022-01-18 18:19:50
3523
原创 kubernetes ingress nginx部署
kubernetes ingress nginx部署Ingress简介在Kubernetes中,服务和Pod的IP地址仅可以在集群网络内部使用,对于集群外的应用是不可见的。为了使外部的应用能够访问集群内的服务,在Kubernetes 目前 提供了以下几种方案:NodePortLoadBalancerIngressIngress组成ingress controller将新加入的Ingress转化成Nginx的配置文件并使之生效ingress服务将Nginx的配置抽象成一个Ingress对象
2022-01-18 18:11:25
2628
原创 ansible lookup例子
lookup 读取csv通过lookup方式,将用户密码把独立到credentials.csv文件中credentials.csv# Credentials FileHostname,Passwordweb_server,Passw0rddb_server,Passw0rdinventorydb_serverweb_server playbook.yml- name: Test Connectivity hosts: web_server vars: ansib
2022-01-03 18:16:40
578
原创 ansible jinja2 模板例子
1. 打印出 The name is bond! james bond!- name: Test Jinja2 Templating hosts: localhost vars: first_name: james last_name: bond tasks: - debug: msg: 'The name is {{ last_name }}! {{ first_name }} {{ last_name }}!'2.打印出 The name is Bo
2022-01-03 15:58:16
211
原创 ansible playbook 执行策略
ansible playbook 执行策略默认情况下, ansible在所有hosts中每次在5台机器上运行任务。如果想要改变这种默认行为,可以改变forks 数量或者改变策略类型。设置策略默认是 linear strategy , ansible提供其他策略 debug strategy , free strategy, 它允许每个主机尽可能快地运行到播放结束:可以通过下面方式修改- hosts: all strategy: free tasks: # ...或者修改ansib
2022-01-03 14:26:53
1304
原创 ansible playbook 转换成role格式
上一篇文档讲述了如何写一个playbook Ansible快速部署web application这篇文章,讲述一下我们如何把playbook转换成role格式.创建roles的目录结构# lsapp.py inventory.txt playbook.yml roles# cd roles# ansible-galaxy init flask_web# ansible-galaxy init mysql_db# ansible-galaxy init python# lsflas
2021-12-31 22:36:02
648
原创 kubernetes集群上部署EFK
# kubernetes上部署efk## k8s部署EFK概念Kubernetes 开发了一个 Elasticsearch 附加组件来实现集群的日志管理。这是一个 Elasticsearch、Fluentd 和 Kibana 的组合。- Elasticsearch 是一个搜索引擎,负责存储日志并提供查询接口;- Fluentd 负责从 Kubernetes 搜集日志,每个node节点上面的fluentd监控并收集该节点上面的系统日志,并将处理过后的日志信息发送给Elasticsearch;-
2021-12-17 17:07:32
2559
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人