摘要:
在k8s集群内prometheus可以通过service自动发现node_exporter和其它的一些target 如果需要接入裸机上面的node_exporter可以使用静态配置,很明显静态配置在机器数量比较多的时候不方便维护 scrape_configs: - job_name: 'node_e 阅读全文
摘要:
新建10000个文件 #!/bin/bash mkdir -p test for ((i=1; i<=10000; i++)) do touch ./test/$(date +%H%M%S%N).txt done 测试find -delete time find ./test/* -delete r 阅读全文
摘要:
win10 powershell(管理员身份)操作 安装choco(windows的包管理工具类似于brew) Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityPr 阅读全文
摘要:
token方式 配置服务账户及授权 创建服务账户 kubectl create sa api-admin 获取TOKEN kubectl get secrets $(kubectl get sa api-admin -ojsonpath='{.secrets[0].name}') -ojsonpat 阅读全文
摘要:
参考文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-cluster.html#cluster-shard-allocation-filtering 验证版本:5.5.3 停止节点分片 curl -X 阅读全文
摘要:
在已有的kuberenetes上用helm(部署文档)部署过rancher卸载之后在也别想再次部署rancher了。。。会出现无法登陆 资源正在删除中诸如此类问题,导致这个现象的原因是rancher创建的crd资源大部分都有finalizers字段,这会导致crd下的一系列资源一直在Terminat 阅读全文
摘要:
flannel介绍: flannel项目是在三层物理网络之上构建一个可跨节点通信容器网络,负责为节点下发子网和路由等信息,为容器分发唯一IP,flannel只实现简单的网络通信,不支持网络ACL。 flannel 支持vxlan、host-gw模式,udp模式已弃用。 在k8s中flannel作为标 阅读全文
摘要:
场景1 CMD ["java", "-jar", "app.jar"] 这时候java程序的PID=1也就是容器的主进程 执行docker stop <container> 也就等于 kill -15 1,这时候只要java程序能够处理SIGTERM信号即可 场景2 CMD ["/home/defa 阅读全文
摘要:
默认情况下使用deployment发布新版本发布是要使用新的镜像tag 先演示一下常规部署: 准备Dockerfile FROM nginx ENV app_version=v1 传镜像到私库里面 docker login -u <USER> -p <PASSWORD> docker-registr 阅读全文
摘要:
Yearning是一个mysql开源sql语句审核平台,工单流程:开发者提交sql工单->主管审核->运维执行 如果你只是一个工单执行者可以屏蔽一些关键词后自动执行工单 #!/usr/bin/python3 # -*- coding: utf-8 -*- import requests import 阅读全文