WadeNo bald man, no god

的文章
  • python Flask 开发一个机器人的HTTP服务
    ##1、创建一个Flask 项目,一下是目录结构 . ├── api │ ├── init.py │ ├── pycache │ │ ├── init.cpython-36.pyc │ │ └── wechat.cpython-36.pyc │ └── wechat.py ├── manage.py └── requirements.txt 2、查看代码文件 2.1、查看wechat.py #!/usr/bin/env python # -*- coding:utf-8 -*- from urllib import parse, request import json class WeCh...
    •  0
    •  0
    •  2020-09-24
  • python Flask 编写一个简单的机器人通知
    1、wechat.py #!/usr/bin/env python # -*- coding:utf-8 -*- from urllib import parse, requestimport json class WeChatAPI(object): def __init__(self, http_url, message, on_off=False): self.http_url = http_url self.message = message self.on_off = on_off def run(self): ...
    •  0
    •  0
    •  2020-09-12
  • kubernetes监控prometheus+grafana+gluster持久化部署
    整套监控集群数据持久化是通过glusterfs集群存储做数据持久化,其他的存储也行,如nfs,整个目录在/root/glusterfs或者/home/glusterfs 1、创建一个endpoints [root@master glusterfs]# cat gluster-ep.yaml apiVersion: v1 kind: Endpoints metadata: name: glusterfs-cluster namespace: ops-monitoring subsets: - addresses: - ip: 192.168.1.67 - ip: 192.168....
    •  0
    •  0
    •  2020-09-12
  • Kubesphere中新增Kubernetes的GPU node节点
    1、系统环境 Centos7.6 GPU V100 2块 2、新增node节点 2.1、开启GPU [root@master conf]# vi common.yaml # Container Engine Acceleration # Use nvidia gpu acceleration in containers # KubeSphere currently support Nvidia GPU V100 P100 1060 1080 1080Ti # The driver version is 387.26,cuda is 9.1 nvidia_accelerator_enabled:...
    •  0
    •  0
    •  2020-09-12
  • Windows环境采集CPU,内存,硬盘,GPU资源
    系统资源采集部署(cpu,disk_io,mem,GPU) 1、安装python3环境 1.1、点击安装python3.6 python-3.6.8-amd64.exe 2、安装需要的python库 2.1、离线安装,先将所有的库下载好,并且拷贝到目录中,如C:\monitor\system\pip 2.2、安装所需要的库(注意安装路径修改为自己的真实路径) 格式 pip install --no-index --find-links=(2.2步骤解压的pip目录句对路径) 包名 如下 pip install --no-index --find-links=C:\monitor\system...
    •  0
    •  0
    •  2020-09-12
  • 卸载elasticsearch docker中自带的x-pack插件
    1、进入到docker容器 docker exec -it es /bin/sh 2、查看elasticsearch插件列表是否有x-pack sh-4.2# elasticsearch-plugin list ik ingest-geoip ingest-user-agent 3、如果有,先卸载x-pack**[没有请忽略]** sh-4.2# elasticsearch-plugin remove x-pack 4、如果没有,进入到module和plugins目录删除x-pack所有的 文件 sh-4.2# cd modules/ sh-4.2# rm -rf x-pack* sh-...
    •  0
    •  1
    •  2020-09-12
  • Dockerfile配置介绍详情
    指令 描述 指令 描述 FROM 构建的新镜像是基于哪个镜像 例如:FROM centos:6 COPY 拷贝文件或目录到镜像,用法同上 例如:COPY ./start.sh /start.sh MAINTAINER 镜像维护者姓名或邮箱地址 例如:MAINTAINER lizhenliang ENTRYPOINT 运行容器时执行的Shell命令 例如: ENTRYPOINT [“/bin/bash", “-c", “/start.sh"] ENTRYPOINT /bin/bash -c ‘/start.sh’ RUN 构建镜像时运行的Shell命令 例如: RUN [“yum”, “inst...
    •  0
    •  0
    •  2020-09-12
  • python3 django2.5 celery4.3 redis 分布式异步任务调度
    环境: python 3.7.3 pip install redis pip install --upgrade https://github.com/celery/celery/tarball/master 项目目录结构: celery.py内容 from __future__ import absolute_import, unicode_literals import os from celery import Celery # set the default Django settings module for the 'celery' program. os.environ.se...
    •  2
    •  1
    •  2019-10-25
  • 使用ansible playbook api 实现多主机部署发布
    背景 一个组件发布会对应多台主机,如下: ‘component name’: { 'hosts': [{'ip': '0,0,0,0', port : 22 ,'username':'root', 'password': '11111111'},...] group_vars: {} } hosts 对应的就是多台主机属于同一个组件 group_vars 就是发布部署所需要的一些配置信息,可以理解成业务变量信息 自定义二次开发 InventoryManager from ansible.inventory.manager import InventoryManager class WadeIn...
    •  0
    •  2
    •  2019-10-24
  • mysql5.7数据库安装和配置
    1、查询系统默认mysql版本,默认版本一般情况下我5.1 rpm -qa |grep mysql 2、卸载默认mysql yum remove mysql 3、yum安装mysql5.7 wget  http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm   --no-check-certificate yum localinstall mysql57-community-release-el6-8.noarch.rpm yum install mysql-server service mysqld stop...
    •  2
    •  0
    •  2019-10-15