摘要:
第9章:K8s集群维护 Bootstrap Token方式增加Node TLS Bootstraping:在kubernetes集群中,Node上组件kubelet和kube-proxy都需要与kube-apiserver进行通信,为了增加传输安全性,采用https方式。这就涉及到Node组件需要具 阅读全文
摘要:
Kubernetes 安全 1. Kubernetes 安全框架 • 访问K8S集群的资源需要过三关:认证、鉴权、准入控制 • 普通用户若要安全访问集群API Server,往往需要证书、 Token或者用户名+密码;Pod访问,需要ServiceAccount • K8S安全控制框架主要由下面3个 阅读全文
摘要:
Kubernetes存储 1.为什么需要存储卷? 容器部署过程中一般有以下三种数据: ·启动时需要的初始数据,可以是配置文件 ·启动过程中产生的临时数据,该临时数据需要多个容器间共享 ·启动过程中产生的持久化数据 2.数据卷概述 Kubernetes 中的 Volume提供了在容器中挂载外部存储的能 阅读全文
摘要:
1. Service存在的意义 防止Pod失联(服务发现) 定义一组Pod的访问策略(负载均衡) 负载均衡器类型: - 四层,传输层,基于IP和端口 - 七层,应用层,基于应用协议转发啊,例如http协议 这里说的几层是指OSI七层模型。 user -> lb –> web 创建一个deploy [ 阅读全文
摘要:
简介 Kubernetes(在希腊语意为“舵手”或“驾驶员”)由Joe Beda、Brendan Burns和Craig McLuckie创立,[5]并由其他谷歌工程师,包括Brian Grant和Tim Hockin等进行加盟创作,并由谷歌在2014年首次对外宣布 。[6] 该系统的开发和设计都深 阅读全文
摘要:
Ansible是2013年推出的一种通用自动化工具,可用于配置管理或工作流程自动化。配置管理是一种“基础架构代码”实践,它将事物编码,例如应该在系统上安装什么包和版本,或者应该运行什么守护进程。工作流自动化可能是从配置基础架构到部署软件的任何事情。Ansible在2015年时被Redhat公司收购。 阅读全文
摘要:
Zabbix 介绍 一、监控软件 运维工作中,有很多事情需要我们每天重复的去执行。比如机器的状态,服务的情况,资源的使用。但是人总是会有疏忽的,不可能时时刻刻盯着电脑,也不会7*24小时工作,但是工作还是存在的,要么人干,要么机器干。这个活必须有人或机器来干,且必须满足两个条件: 1)7*24监控 阅读全文
摘要:
Prometheus 序章1 Prometheus的整体框架图2 监控对运维的重要性运维是什么?说白了就是管理服务器,保证服务器给线上产品提供稳定运行的服务环境在控是什么?说白了就是用一种形式去盯着观察服务器把服务器的各种行为表现都显示出来用以发现问题和不足报警是什么?监控和报警这两个词一定要分开说 阅读全文
摘要:
PL/SQL 连接Oracle 数据库 1、下载instantclient_11_2文件 官网可以下载 2、本地的监听文件 D:\Program Files\instantclient_11_2\network\admin\tnsnames.ora、 注意填写清楚下面两项的内容 SERVICE_NA 阅读全文
摘要:
添加数据 INSERT语句 INSERT INTO table_name (columnl, column2,) VALUES(valuel, value2…) 操作实例 SQL> desc userinfo Name Type Nullable Default Comments ID NUMBER 阅读全文