摘要:
1、安装mailx yum install mailx -y 2、配置/etc/mail.rc文件 set from=yourname@126.com set smtp=smtps://smtp.126.com:465 set smtp-auth-user=yourname@126.com set 阅读全文
摘要:
一、海外区 二、中国区 参考文档:https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/logs.html#CloudWatchLogs.Client.delete_resource_policy 阅读全文
摘要:
1、脚本一 2、脚本二 注释: 罗列日志组时一页最多可以显示50条,虽然一次删不干净,多执行两次就OK了。 阅读全文
摘要:
最终实现aws SSM 自动化 备份consul ,然后传输到S3 1、所有的consul 服务节点安装 SSM agent 2、各区创建备份用到的S3存储桶 3、在各区的SSM控制台创建自动化,远程执行备份脚本 备注:由于consul 是多节点集群,本想着每个集群只需一个备份即可,但考虑到备份文件 阅读全文
摘要:
/etc/init.d/updatessh.sh 阅读全文
摘要:
1、从AMI启动一个实例 2、检测安装ssm agent 3、更新软件包 4、停止实例 5、根据实例创建一个新的AMI镜像 6、终止实例 以上流程完全可以通过ssm 中 Automation 的 AWS-UpdateLinuxAmi 文档搞定。但是在运行过程中一直遇到权限问题(完全按照aws 文档操 阅读全文
摘要:
公司服务部署架构:gitlab+jenkins+自己开发的运维管理平台+consul+aws ec2(cloudformation 进行云资源配置管理) 阅读全文
摘要:
在协议兼容的情况下,先挨个升级服务端节点,完毕后,再同样操作升级客户端:1、线上正在运行版本Consul v0.6.4 ,计划升级版本Consul v1.2.32、首先把Consul v1.2.3上传到每个节点服务上3、关闭Consul v0.6.4 版本,使用 -raft-protocol=2 启 阅读全文
摘要:
#coding:utf8 import boto3 import xlwt lambda_client = boto3.client('lambda',region_name = 'cn-north-1') workbook = xlwt.Workbook() sheet1 = workbook.add_sheet('sheet1',cell_overwrite_ok=True) shee... 阅读全文
摘要:
1、配置开启aws账单的接收(创建并设置S3桶)2、创建Athena1)通过glue的数据库创建2)Athena处通过语句创建 ——以上两种方法都需要用对应的权限3、创建一个可以同时访问S3、Athena、cloudwatch log 的role角色4、设置代码配置文件,源码:https://git 阅读全文