摘要: Docker Engine V1.12 之后版本,用户可以自行创建 daemon.json 文件对 Docker Engine 进行配置和调整。要点如下: 该文件作为 Docker Engine 的配置管理文件, 里面几乎涵盖了所有 docker 命令行启动可以配置的参数。 不管是在哪个平台以何种方 阅读全文
posted @ 2020-04-23 11:39 sxlong_work 阅读(24186) 评论(0) 推荐(0) 编辑
摘要: etcd服务出现了以下报错Mar 23 05:50:44 localhost etcd: failed to send out heartbeat on time (exceeded the 100ms timeout for 2.951502ms) 心跳检测报错主要与以下因素有关(磁盘速度、cpu 阅读全文
posted @ 2020-03-30 18:54 sxlong_work 阅读(2540) 评论(0) 推荐(0) 编辑
摘要: ETCD配置参数 原文地址:https://github.com/etcd-io/etcd/blob/master/Documentation/op-guide/configuration.md 成员标记 --name 人类可读的该成员的名字 默认值:"default" 环境变量:ETCD_NAME 阅读全文
posted @ 2020-03-30 18:50 sxlong_work 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: ETCD3数据备份与恢复 1.备份数据 备份etcd集群任意一个节点的数据就行 export ETCD_ENDPOINTS="https://192.168.0.20:2379,https://192.168.0.21:2379,https://192.168.0.22:2379" etcdctl 阅读全文
posted @ 2020-03-26 18:19 sxlong_work 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: kubernetes调度器在kubernetes中,调度指的是将新生成的pod调度到合适的Node节点上,然后Node上对应的kubelet才能运行pod。 1.调度概述调度器通过kubernetes的watch机制来发现新生成的且未调度到Node上的pod。调度器会将发现的每一个未调度的pod调度 阅读全文
posted @ 2020-03-25 18:33 sxlong_work 阅读(2186) 评论(0) 推荐(0) 编辑
摘要: python发送钉钉消息 import requests import time import hashlib import hmac import base64 import re def SendMessageBySEC(message = ''): """ 机器人设置了加密签名的访问方式 :p 阅读全文
posted @ 2020-01-16 10:31 sxlong_work 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: 1.使用base64加密用户名和密码 [root@node2 ~]# echo -n "admin"|base64 YWRtaW4= [root@node2 ~]# echo -n "Admin123"|base64 QWRtaW4xMjM= [root@node2 ~]# 2.编写secret文件 阅读全文
posted @ 2019-12-17 17:50 sxlong_work 阅读(896) 评论(0) 推荐(0) 编辑
摘要: kubernetes创建的pod默认会从国外拉取镜像,如何使k8s从指定的镜像仓库拉取镜像创建应用? 一、创建secret 命令行方式创建 # kubectl create secret docker-registry myregistrykey --docker-server=DOCKER_REG 阅读全文
posted @ 2019-12-05 10:55 sxlong_work 阅读(2368) 评论(0) 推荐(0) 编辑
摘要: 有时候拉取镜像时,本地会生成TAG为<none>的标签 删除标签为<none>的镜像,可以使用如下命令 # docker images | grep none | awk '{print $3}' | xargs docker rmi 该命令是根据镜像ID删除对应镜像 对于其他正常的镜像,还可以通过 阅读全文
posted @ 2019-12-04 13:58 sxlong_work 阅读(3171) 评论(0) 推荐(0) 编辑
摘要: kubernetes集群搭建完毕后,可以为集群创建dashboard,步骤如下 生产客户端证书 [root@k8s-master ~]# grep 'client-certificate-data' ~/.kube/config | head -n 1 | awk '{print $2}' | ba 阅读全文
posted @ 2019-12-02 09:46 sxlong_work 阅读(845) 评论(0) 推荐(0) 编辑