k8s
- 使用kubernetes可以完成(自动化容器的部署和复制、随时扩展或收缩容器规模、将容器组织成组,并提供容器间的负载均衡)
- pod可以包含(容器、卷、服务、镜像)
- 每个node节点都运行如下kubernetes关键组件(kubelet、kube-proxy、docker或rocket)
- kubectl的功能包括(查看集群资源、创建、删除和更新、查看应用程序)
- 创建一个pod的流程包括(apiserver收到指令后,通知给controller-manager通过api-server将pod的配置信息存储到ETCD数据中心、kube-scheduler将pod的资源配置单发送到node节点上的kubelet组件上、kubelet根据scheduler发来的资源配置单运行pod)
- DaemonSet资源对象的特性包括(会在每个k8s集群中的节点上运行、每个节点只能运行一个pod、不支持定义replicas)
- k8s中对于pod资源对象的健康状态检测,提供了(livenessProbe、readinessProbe、startupProbe)probe(探针)来执行对pod的健康检测
- k8s查看pod的标签的方式包括(kubectl get pod --show-labels、kubectl get pod -L env,tier、kubectl get pod -l env,tier、kubectl get pod -l env,more)
- 以下属于RBAC预置标准访问策略的是(管理员、受限用户、运维人员、开发人员)
SLB
- SLB包含(Keyserver、LVS、Proxy)
- 经典类型的SLB vip按照网络类型来划分有(intranet、internet)
- 负载均衡实例由:(监听listener、负载均衡实例、后端服务器)
- SLB有:(Phoenixslb、xuanyuan、stats)数据库
- 阿里云负载均衡SLB是对多台云服务器ECS实例进行流量分发的服务。配置和管理一个负载均衡SLB实例,主要涉及(负载均衡SLB实例的监听配置、负载均衡SLB实例的后端ECS实例配置、负载均衡SLB实例的属性配置)
- SLB中,针对7层(http协议)的服务监听,可以进行(转发规则、获取真实IP、健康检查、会话保持)
- SLB实例监听可选择的协议类型有:(TCP、HTTPS、HTTP)
- 健康检查机制提高了业务可用性,(7层健康检查的日志路径:proxy上,cat /home/admin/logs/20xx-xx-access_log;7层转发实例的配置文件所在路径 cat /etc/proxy/conf/vip/$port;4层健康检查的日志路径:lvs上,/home/slb/logs/keepalived.log)
- 阿里云的负载均衡SLB支持四层和七层的转发协议,其中七层服务主要依据(报文中真正有意义的应用层内容、负载均衡SLB中设定的转发策略和规则)把流量分发给对应的云服务器ECS实例。
- SLB中,针对7层(http协议)的服务监听,可以进行(转发规则、获取真实IP、健康检查、会话保持)功能配置。
- SLB到期后,会对SLB的后端ECS实例造成(ECS服务器本身不会受到影响、如果部署在ECS上的应用对应的域名是解析到SLB上的,那么会影响站点的访问)
- 使用阿里云负载均衡SLB将负载分发到多台云服务器ECS实例上去的时候,(4层服务可以直接获取,无需额外配置;7层服务可以通过http header:X-Forwarded-For获取来访者真实IP,并保证配置负载均衡SLB监听时开启“获取真实访问IP”)
- 阿里云负载均衡SLB提供性能保障型实例,该类型实例提供了可保障的性能指标,那么它的关键指标有(最大连接数、每秒新建连接数、每秒查询数)
- 为了配置SLB的HTTPS监听,需要上传所需的证书,以下哪几项说法是正确的(如果是HTTPS单向认证,仅需要上传服务器证书;证书上传到负载均衡系统后,无需再在后端ECS上部署证书;如果是HTTPS双向认证,需要上传CA证书和服务器证书)
- SLB实例后端ECS实例权重设置为0对健康检查有影响。(负载均衡不会再将流量转发给该ECS实例,且四层监听的后端服务器健康检查会显示异常;相当于将该ECS实例移出负载均衡)
- EIP是可以独立购买和持有的公网IP地址资源,支持绑定到SLB实例上,关于绑定EIP的负载均衡实例必须满足的条件包括说法正确的是(必须为专有网络、只能绑定一个EIP)