平台:亚马逊AWS EC2 出现状况: 我创建了弹性平衡负载,也注册了实例,但是实例的状态一直是outofservice.为什么? 为什么会出现这个问题呢? 1:实例有问题: 2:负载平衡器创建的有问题: 3:协议端口没开: 我首先想到的是协议端口没开,但是,当我把http的80端口打开之后,依然是那样,所以,不太可能是这个原因了 然后,我用YuPPT连接实例 一:在AWS的EC2实例中查看自己的公用DNS. 二:打开Putty,在host_name中填入上图红色框中的内容. 三:点开Putty…
OpenShift是RedHat出品的PAAS平台.OpenShift做为PAAS平台最大的特点是它是完全容器化的PAAS平台,底层封装了Docker和Kubernetes,上层暴露了对开发者友好的接口来完成对应用程序的集成.部署.弹性伸缩等任务. Docker提供了对打包和创建基于Linux的轻量级容器的抽象.而Kubernetes提供了多主机集群管理和Docker容器编排.OpenShift基于Docker和Kubernetes加入了新的功能: 源代码管理.构建和部署 在系统中集成镜像的管理…
NAT, Network Address Translation,即网络地址转换.当内部网络的主机想要访问外网,但是又不想直接暴露给公网,可以通过NAT节点来访问外网.这样做有两个好处,第一是内网的主机无需拥有公网IP就可访问网络(NAT节点需要公网IP),节约了公网IP:第二是内网的主机由于没有公网IP,所以公网的电脑无法访问到它,这样就可以隐藏自己.一个很经典的示例是假如你有一台数据库服务器放置在内网中,为在同一个内网中的web服务器提供数据服务,为了安全性考虑你不会把它直接暴露在公网中.但…
今天在使用AWS中,由于原来的 key和secrect是放在配置文件ini里面的.现在需要改成从DB里面获取,所以需要自定义Credential.在AWS中重写这个挺简单的. 我这里是继承原先的CredentialProvider类,然后写了一个bucketProvider方法 使用方法: //调用自定义provider $provider = \app\library\Aws\S3CredentialProvider::bucketProvider(); $provider = Aws\Cre…
#!/usr/bin/env python3# coding=utf-8import requestsimport jsonimport boto3 headers = {'Content-Type': 'application/json-rpc'} #url = 'http://%s/zabbix/api_jsonrpc.php' % server_ipurl = 'http://' token_num = getToken(username, passwd) data = getHosts(…
nternet 网关是一种横向扩展.支持冗余且高度可用的 VPC 组件,可实现 VPC 中的实例与 Internet 之间的通信.因此它不会对网络流量造成可用性风险或带宽限制. Internet 网关有两个用途,一个是在 VPC 路由表中为 Internet 可路由流量提供目标,另一个是为已经分配了公有 IP 地址的实例执行网络地址转换 (NAT). 启用 Internet 访问 要为 VPC 子网中的实例开启 Internet 访问,您必须执行以下操作: 将 Internet 网关连接到 VP…
参考官方文档: 由表中包含一系列被称为路由的规则,可用于判断网络流量的导向目的地. 在您的 VPC 中的每个子网必须与一个路由表关联:路由表控制子网的路由.一个子网一次只能与一个路由表关联,但您可以将多个子网与同一路由表关联. 主题 路由表基本信息 路由优先级 路由选项 使用路由表 API 和命令概览 路由表基本信息 以下是您需要了解的关于路由表的基本信息: 您的 VPC 有一个隐式路由器. 您的 VPC 会自动生成主路由表,以供您修改. 您可以为您的 VPC 创建额外的自定义路由表. 每个子网…
概要 利用AWS的S3服务托管静态网站后,如何将自己的域名与该站点绑定,并为此域名提供SSL/TSL证书(https). 面向人群 已经掌握如何利用S3服务托管静态网站. 已经拥有自己的域名. 希望为自己的域名添加安全证书,可以通过https访问自己的静态网站. 实施步骤 在AWS Certificate Manager(ACM)申请证书.为自己的域名申请证书.比如www.example.com.注意,必须在“美国东部(弗吉尼亚北部)”区域申请.否则在CloudFront中无法使用. 在AWS…
目录 1. 概述 2. 版本 3. 预备 3.1. 操作环境 3.2. 角色权限 3.2.1. CloudFormation 完全权限 3.2.2. EKS 读写权限 3.2.3. EC2 相关权限 3.2.4. CloudWatch 相关权限 3.2.5. autoscaling 相关权限 3.2.6. elasticloadbalancing 相关权限 3.2.7. iam 相关权限 3.2.8. LaunchTemplate 相关权限 3.3. 安装 aws-iam-authenticat…
第一步:使用aws密钥文件(.pem)登陆(*在shell中需使用新建的会话,不能直接,使用原来的会话进行修改,否则无法进入) 点击浏览器,点添加,再点击导入,选择.pem 文件 第二步: 登陆后,使用root身份编辑亚马逊云主机的ssh登录方式, 输入passwd,设置一个新密码,再然后编辑下面的文件 vim /etc/ssh/sshd_config 找到 PasswordAuthentication no,把no改成yes 找到 PermitRootLogin forced-commands…