Devops

PHP调用AWS SES服务发送邮件报403 Forbidden SignatureDoesNotMatch

PHP调用AWS SES服务发送邮件报403 Forbidden SignatureDoesNotMatch

错误描述 使用sdk-for-php:https://docs.aws.amazon.com/zh_cn/sdk-for-php/v3/developer-guide/welcome.html $emailConfig = [ 'key' =>

Joe.Ye Joe.Ye 2023-03-28
0 0 0
AWS SES通过PHP发送带附件的邮件

AWS SES通过PHP发送带附件的邮件

AWS发送邮件只能发送不带附件的,可以直接调方法sendEmail,但是发送带附件的邮件,用sendRawEmail必须自己写MIME邮件格式的邮件,不像sendEmail那样方便 参考文档:https://docs.aws.amazon.com/zh_cn/sdk-for-php/v3/devel

Joe.Ye Joe.Ye 2023-03-28
0 0 0
密码保护:使用 CloudFormer 通过现有 AWS 资源创建 AWS CloudFormation 模板

密码保护:使用 CloudFormer 通过现有 AWS 资源创建 AWS CloudFormation 模板

CloudFormer简介 CloudFormer 是一种模板创建试用版工具,可从账户中的现有 AWS 资源创建 AWS CloudFormation 模板。可选择账户中运行的任何受支持的 AWS 资源,CloudFormer 将在 Amazon S3 存储桶中创建模板。 参考:https://do

Joe.Ye Joe.Ye 2023-03-28
0 0 0
AWS SFTP Transfer 下载通过S3上传的文件(非SFTP上传)权限问题

AWS SFTP Transfer 下载通过S3上传的文件(非SFTP上传)权限问题

FileZilla通过 AWS SFTP Transfer 下载通过S3上传的文件(非SFTP上传),如 AWS Console 或 AWS Cli 上传的文件,IAM 角色策略配置为s3:GetObject和s3:GetObjectAcl,FileZilla报错如下: 错误: error whil

Joe.Ye Joe.Ye 2023-03-27
0 0 0
AWS Transfer Family IAM角色配置

AWS Transfer Family IAM角色配置

Use an IAM policy to control access to AWS Transfer Family 参考:https://docs.aws.amazon.com/transfer/latest/userguide/users.html 参考:https://docs.aws.ama

Joe.Ye Joe.Ye 2023-03-27
0 0 0
AWS添加负载均衡基本步骤

AWS添加负载均衡基本步骤

基本配置 名称:elb-appblog-gateway 模式:面向 internet 或者 内部 IP 地址类型:ipv4 可用区配置 VPC:选择VPC 可用区:选择可用区、选择子网 侦听器 HTTPS HTTP 选择默认证书 从 ACM 中列表中选择证书 (推荐) 选择安全策略 选择ELB

Joe.Ye Joe.Ye 2023-03-27
0 0 0
Grafana展示精美的Nginx访问日志图表

Grafana展示精美的Nginx访问日志图表

ELK 7.10 搭建 ELK 7.10 搭建请参考:容器部署ELK7.10,适用于生产 Grafana展示Nginx图表 注意:请确保 nginx 使用该字段,Nginx Key名称如果有修改,Logstash和Grafana模板需要根据自己Nginx字段来修改 Nginx 日志字段配置

Joe.Ye Joe.Ye 2023-03-26
0 0 1
502错误 Nginx日志 upstream sent too big header while reading response header from upstream

502错误 Nginx日志 upstream sent too big header while reading response header from upstream

2020/11/06 13:05:08 [error] 105478#0: *104739 upstream sent too big header while reading response header from upstream, client: 10.20.90.26, server: l

Joe.Ye Joe.Ye 2023-03-26
0 0 1
Nginx负载均衡配置

Nginx负载均衡配置

Nginx不仅可以作为强大的web服务器,也可以作为反向代理服务器,而且nginx还可以按照调度规则实现动静分离,还可以对后端的服务器做负载均衡。 Nginx负载均衡配置 Nginx的负载均衡主要是对proxy_pass和upstream的配置: http { # 注意,这里的server

Joe.Ye Joe.Ye 2023-03-26
0 0 0
Docker 图形化工具 Portainer 使用

Docker 图形化工具 Portainer 使用

简介 Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理 Docker环境,包括单机环境和集群环境,彻底摆脱命令行操作 Docker 官网:https://github.com/portainer/portainer 安装 首先下载Portainer的Docker镜像: d

Joe.Ye Joe.Ye 2023-03-26
0 0 0
Katacoda – 免费学习 Kubernetes 利器

Katacoda – 免费学习 Kubernetes 利器

Katacoda Katacoda是一个面向软件工程师的交互式学习和培训平台,可在浏览器中使用真实环境学习和测试新技术,帮助开发人员学习,并掌握最佳实践。 Katacoda可以快速的提供一套完整的临时环境,并在使用后将其回收。用户可以根据设计好的引导步骤,通过浏览器上的终端界面操作一套完整的环境,一

Joe.Ye Joe.Ye 2023-03-26
0 0 0
Docker容器可视化图形工具Portainer

Docker容器可视化图形工具Portainer

Portainer介绍 Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。 官方站点:https://www.portainer.io/ 安装Portainer 官方安装说明:

Joe.Ye Joe.Ye 2023-03-26
0 0 0
K8S 如何选择 Docker、containerd

K8S 如何选择 Docker、containerd

Docker 和 containerd 同时存在,Kubernetes 好像还是会优先选择 Docker 作为运行时环境 如果想使用 containerd 作为运行时环境,而 Docker 又没有起来,那么会报错 搭建时,不要安装 Docker,就只安装 containerd 即可 安装 Dock

Joe.Ye Joe.Ye 2023-03-26
0 0 0
再见 Docker !5分钟转型 containerd !

再见 Docker !5分钟转型 containerd !

Docker作为非常流行的容器技术,之前经常有文章说它被K8S弃用了,取而代之的是另一种容器技术containerd!其实containerd只是从Docker中分离出来的底层容器运行时,使用起来和Docker并没有啥区别,本文主要介绍下containerd的使用,希望对大家有所帮助! contai

Joe.Ye Joe.Ye 2023-03-26
0 0 0
K8s将Pod指定部署到特定节点(master)上的一种方法

K8s将Pod指定部署到特定节点(master)上的一种方法

需求:搭建一个集群,这个集群要走 CI/CD 流程,还要管理 CI/CD 流程的产出物,将其保存在 Harbor 中,让后让产出物在另外两个节点上运行起来。建议将 Jenkins 部署到 Master 节点,可以避免各种证书相关的问题。 那么问题来了,Pod 部署一般都是 K8s 分配,怎么将 Je

Joe.Ye Joe.Ye 2023-03-26
0 0 0
1 2 3 4 5 6 22